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"
        }
    ]
}

Eksempel kjernejournal skjermbilde:

Anbefalte tiltak

Egenbehandlingstiltak