ServiceRequest
http://hl7.org/fhir/servicerequest.html
Felter i bruk
Element | Beskrivelse | Obligatorisk | Kommentar |
---|---|---|---|
resourceType | "ServiceRequest" | x | |
id | Lokal id på denne FHIR-instansen | x | id + meta.versionId er en unik referanse, Settes på server |
meta | Metadata om profilen | x | Settes på server. Se Metadata |
meta.versionId | Ressursen sin versjon | x | |
identifier | Lokale IDer for ressursen | x | Dersom denne ikke settes blir det opprettet id på serveren |
status | Status på planen | x | Alt annet enn "active" tolkes som inaktiv. "Entered-in-error" = slettet |
intent | "plan" | x | Skal være "plan" |
code | Tittel på tiltak | Bør fylles ut for tiltak som skal følges opp av helsevesenet | |
category | Kategori for tiltak | Bør fylles ut for egenbehandlingstiltak | |
orderDetail.text | Beskrivelse av tiltak | Bør fylles ut. Kun første element i lista vil vises | |
subject | Hvem planen gjelder for | x | Skal være "Patient" med fnr/dnr som identifier.value |
occurrenceTiming | Hvor ofte tiltaket skal gjennomføres | ||
performer | Hvem som gjør tiltaket | Skal være Patient eller PractitionerRole | |
reasonReference | Hvilke diagnoser/problemer tiltaket gjelder for | Referanse Condition |
Beskrivelse av felter
Category
Brukes til å definere kategori for tiltak. Skal enten være en gyldig SNOMED-kode eller fritekst. Foreløpig er det kun egenbehandlingstiltak som vil vise kategori i kjernejournal portal, og det vil være en av følgelde kategorier:
kode | tittel |
---|---|
182832007 | Medikamentelle tiltak |
384760004 | Kosthold |
229064008 | Fysisk aktivitet |
122869004 | Målinger |
390808007 | Psykisk helse |
313204009 | Livsstil |
Kodeverket kan hentes via API, og heter TASK_CATEGORY. Se Kodeverk.md
Eksempel på tiltak med strukturert kategori:
"category": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "182832007",
"display": "Medikamentelle tiltak"
}
]
}
]
Eksempel på tiltak med fritekst-kategori:
"category": [
{
"text": "Trening"
}
]
Dersom både "coding" og "text" er oppgitt er det "coding" som bør brukes som fasit.
Code
Brukes til å definere tittel for tiltak. Foreløpig er det kun tiltak som følges opp av helsetjenesten som vil vise tittel i kjernejournal portal.
Eksempel:
"code": {
"text": "Kontroll hos fastlege"
}
OrderDetail[i].text
Beskrivelse av tiltaket
Eksempel:
"orderDetail": [
{
"text": "Skjer i hjemmet onsdag og fredag kl 1200 med mindre annet avtales"
}
]
Performer
Brukes til å si om det er egenbehandlingstiltak eller et tiltak som følges opp av helsetjenesten. For Egenbehandlingstiltak vil "type" på subject være "Patient", mens for tiltak i helsetjenesten vil "type" være "PractitionerRole".
For egenbehandlingstiltak:
performer: [
{
"type": "Patient",
"identifier": {
"system": "urn:oid:2.16.578.1.12.4.1.4.1",
"value": "12131490224"
}
}
]
For tiltak som følges opp av helsevesenet:
performer: [
{
"type": "PractitionerRole",
"display": "Oslo Fastlegekontor"
}
]
ReasonReference
Brukes til å "tagge" tiltaket med sykdom (condition)
occurrenceTiming
Sier hvor ofte tiltaket skal gjennomføres (code.text for ustrukturert data, eller repeat for strukturert data). Kan også inneholde når tiltaket har blitt gjennomført tidligere (liste med datoer i event).
Eksempel på fritekst frekvens, der tiltaket har vært gjennomført en gang tidligere:
"occurrenceTiming": {
"code" : {
"text" : "En gang i året"
},
"event": [
"2022-07-04T16:01:53.399+02:00",
]
}
Eksempel på strukturert frekvens. Dette tiltaket skal gjennomføres hver 6 mnd, til det har skjedd 4 ganger:
"occurenceTiming": {
"repeat" : {
"frequency": 1,
"period": 6,
"periodUnit": "m",
"count": "4"
},
"event": [
"2022-02-01T16:01:53.399+02:00",
"2022-08-06T16:01:53.399+02:00",
]
}
Eksempel:
{
"resourceType": "ServiceRequest",
"id": "b7f57db0-407f-4148-a182-0cd520187c43",
"meta": {
"tag": [
{
"system": "urn:oid:2.16.578.1.12.4.1.4.4",
"code": "222200063",
"display": "Gard Tandberg"
},
{
"system": "urn:oid:2.16.578.1.12.4.1.4.101",
"code": "998570328",
"display": "Munkholmen Legesenter"
},
{
"system": "urn:oid:2.16.578.1.12.4.1.1.9060",
"code": "LE",
"display": "Lege"
}
]
"versionId": "1",
"lastUpdated": "2023-02-01T15:18:44.039+01:00"
},
"identifier": [
{
"system": "urn:ietf:rfc:3986",
"value": "f031c018-d43a-494a-8147-bf91d2342949"
}
],
"status": "active",
"intent": "plan",
"code": {
"text": "Blodprøvekontroll"
},
"orderDetail": [
{
"text": "Kolesterolnivå, transaminaser, CK bør sjekkes\n\n"
}
],
"subject": {
"type": "Patient",
"identifier": {
"system": "urn:oid:2.16.578.1.12.4.1.4.1",
"value": "01030850323"
}
},
"occurrenceTiming": {
"event": [
"2023-01-25"
],
"code": {
"text": "Hver 2. måned"
}
},
"performer": [
{
"type": "PractitionerRole",
"display": "Fastlege"
}
],
"reasonReference": [
{
"reference": "Condition/0342768b-2d7d-49c7-80ec-69cffa0ef6fb"
}
]
}