Innehållsförteckning
Revisionshistorik
Version | Revision Datum | Beskrivning av ändringar | Ändringar gjorda av |
1 | 2020-03-16 | Fastställd version | Torbjörn Dahlin, Maja Hedengren, Claudia Ehrentraut, Andreas Mårtensson |
Referenser
Namn | Dokument | Länk |
R1 | Tjänstekontraktsbeskrivning ”GetObservations” | http://rivta.se/domains/clinicalprocess_healthcond_basic.html |
R2 | Måttenheter | |
R3 | Tillämpningsanvisning: Tillväxtkurva för barn och ungdom |
1 Inledning
Detta dokument innehåller interaktionsöverenskommelser för Tillväxtkurva för barn och ungdom. Dessa specificerar hur attribut i tjänstekontraktet ska användas för att representera informationsinnehållet.
Interaktionsöverenskommelser och relaterad Tillämpningsanvisning kompletterar reglerna som uttrycks i Tjänstekontraktsbeskrivningen för aktuellt tjänstekontrakt. Tjänsteproducenter och tjänstekonsumenter som kommunicerar den information som interaktionsöverenskommelsen avser ska följa reglerna som uttrycks i samtliga ovan angivna dokument.
2 Tjänstekontrakt och versioner
Interaktionsöverenskommelser i dokumentet avser nedanstående tjänstekontrakt. Mer information om kontraktet finns i dess tjänstekontraktsbeskrivning [R1]
Tjänstedomän | Tjänstekontrakt | Version |
clinicalprocess:healthcond:basic | GetObservations | 1.0 |
3 Krav och regler
3.1 Tjänsteproducenter
Följande krav gäller för tjänsteproducenterna:
Tjänsteproducenter ska returnera begärda mätvärden enligt interaktionsöverenskommelser för svaret, se kapitel 4.
Tjänsteproducenter ska i övrigt uppfylla de krav som återfinns i tjänstekontraktsbeskrivningen [R1].
Tjänsteproducenter kan utöver den nedan specificerade informationen ange ytterligare information enligt beskrivning i tjänstekontraktsbeskrivning och eventuellt andra interaktionsöverenskommelser.
3.2 Tjänstekonsumenter
Beskrivning av hur tjänstekonsumenter skall efterfråga informationen beskrivs av Tillämpningsanvisningen, se referens [R3].
4 Interaktionsöverenskommelser
Nedanstående tabeller anger hur de begärda mätvärdena ska representeras i svaret. Observera att tabellerna endast visar de tvingande regler utöver tjänstekontraktsbeskrivningen och inte hela svarsmeddelandet. Måttenheter är hämtade från [R2] i enlighet med krav från [R1].
4.1 Längd
Fältnamn | Typ | Beskrivning | Kardinalitet |
observationType.type.code | String | Skall sättas till 248334005 | 1 |
observationType.type.codeSystem | String | Skall sättas till 1.2.752.116.2.1.1 | 1 |
observationType.value.value | Decimal | Här anges mätetalet i cm med 0-1 decimal exempelvis 49.5 (”.” är decimalseparator i standard XML) | 1 |
observationType.value.unit | String | Skall sättas till cm | 1 |
4.2 Vikt
Fältnamn | Typ | Beskrivning | Kardinalitet |
observationType.type.code | String | Skall sättas till 27113001 | 1 |
observationType.type.codeSystem | String | Skall sättas till 1.2.752.116.2.1.1 | 1 |
observationType.value.value | Decimal | Här anges mätetalet i kg med 0-3 decimaler, exempelvis 5.830 (”.” är decimalseparator i standard XML) | 1 |
observationType.value.unit | String | Skall sättas till kg | 1 |
4.3 Huvudomfång
Fältnamn | typ | Beskrivning | Kardinalitet |
observationType.type.code | String | Skall sättas till 363812007 | 1 |
observationType.type.codeSystem | String | Skall sättas till 1.2.752.116.2.1.1 | 1 |
observationType.value.value | Decimal | Här anges mätetalet i cm med 1 decimal, exempelvis 38.5 (”.” är decimalseparator i standard XML | 1 |
observationType.value.unit | String | Skall sättas till cm | 1 |
4.4 Beräknad graviditetslängd vid födelse
Fältnamn | Typ | Beskrivning | Kardinalitet |
observationType.type.code | String | Skall sättas till 412726003 | 1 |
observationType.type.codeSystem | String | Skall sättas till 1.2.752.116.2.1.1 | 1 |
observationType.value.value | Decimal | Här anges mätetalet i dagar utan decimaler | 1 |
observationType.value.unit | String | Skall sättas till d | 1 |