Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Under etablering- dokumentasjon ikke ferdig

...

FHIR ServiceRequest er foreslått tatt i bruk for triagering og meldingstypen Tjenesteforespørsel. Annen bruk er relevant på sikt.

Profilen er basert på R4 https://hl7.org/fhir/R4/servicerequest.html

Profil for ServiceRequest

Profilen ligger på Github her https://norskhelsenett.github.io/FHIRCodeAndMore/ExampleIG/output/StructureDefinition-hn-basis-serviceRequest.html  

Hvordan feltene benyttes er angitt i figuren under.

 

 

 

Todo: Legg inn figur 

identifier (mandatory): En identifikator som identifiserer serviceRequest uavhengig av ressursens id på en FHIR-server. Skal være en GUID. Kan benyttes for å knytte ServiceRequest sammen med eventuelle etterfølgende oppdateringer. Eksempel på bruk under:

Code Block
<identifier>
        <!-- GUID satt av den som har generert ServiceRequest.  -->
        <system value="urn:ietf:rfc:3986"/>
        <value value="urn:uuid:aa54d29e-4009-49cb-9ec4-847a6469459d"/>
</identifier>

status (mandatory): Status på ServiceRequest i henhold til FHIR kodeverk.

Følgende statuser benyttes

active: Sendt fra Helsenorge

completed: Oppdatert fra behandler

Senere muligens: revoked. trukket tilbake fra innbygger

Code Block
 <status value="active" />

intent (mandatory): årsak for ServiceRequest i henhold til FHIR kodeverk.

Følgende statuser benyttes

order: Sendt fra Helsenorge

Code Block
 <intent value="order" />

category(mandatory): Kategoriseringa av ønsket tjeneste

Kodet med Snomed CT, eksemple på gyldige kodeverdier

  • “719410009”: Consultation via video conference

  • “1269515004”: Face-to-face encounter

Eksempel:

Code Block
<!-- ServiceRequest skal alltid ha denne code-->
    <category>
         <coding>
            <system value="http://snomed.info/sct"/>
            <code value="1269515004"/>
            <display value="Face-to-face encounter"/>
        </coding>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="719410009"/>
            <display value="Consultation via video conference"/>
        </coding>
    </category>

code(optional): Tjeneste som er ønsket.

Kodet etter Snomed kodeverk

Eksemple på gyldige kodeverdier

“719410009”: Consultation via video conference
  • “1269515004”: Face-to-face encounter

  • Code Block
    <!-- ServiceRequest skal alltid ha denne code-->
        <code>
             <coding>
                <system value="http://snomed.info/sct"/>
                <code value="1269515004"/>
                <display value="Face-to-face encounter"/>
            </coding>
        </code>

    Priority (mandatory): Prioritet på ServiceRequest i henhold til FHIR kodeverk.

    Gyldige kodeverdier

    • routine

    • urgent

    Code Block
     <priority value="urgent" />

    subject (mandatory): identifiser innbygger og det skal benyttes fødselsnummer eller d-nummer.

    Eksempel på bruk under:

    Code Block
    <subject>
           <type value="Patient" />
            <identifier>
               <system value="urn:oid:2.16.578.1.12.4.1.4.1" />
               <value value="13116900216" />
           </identifier>
    </subject>

    PerformerType (optional): Rolle til den som skal utføre service request.

    Kodet med Snomed eller volven kodeverk 9060?

    Eksemple på kodeverdier i bruk:

    • LE - Lege

    • 309343006 - Medical doctor

    Eksempel på bruk under:

    Code Block
    <performerType>
            <coding>
                <system value="http://snomed.info/sct"/>
                <code value="309343006"/>
                <display value="Medical doctor"/>
            </coding>
    </performerType>

    reasonCode (optional): kodet verdi for begrunnelse for service request

    Eksempel på bruk under:

    Code Block
    <performerType><reasonCode>
            <coding>
                <system value="http://snomed.info/sct"/>
                <code value="48694002"/>
                <display value="Anxiety"/>
            </coding>
    </performerType>reasonCode>

    occurencePeriod (optional): periode service request ønskes utført

    Eksempel på bruk under:

    Code Block
    <occurencePeriod>
            <start value="2023-11-15T09:00:00Z"/>
            <end value="2023-11-20T15:30:00Z"/>
    </occurencePeriod>

    supportingInformation(optional): Hvis det er frykt for smitte eller bevist smitte bør slik informasjonen være referert fra supportingInformation som ‘contained’ ressurs.

    note (optional): Kommentar til innhold i serviceRequest

    Fritekst fra innbygger?

    Code Block
    <note>
        <text value="Ønsker videokonsultasjon eller fysisk konsultasjon"/>
    </note>

    ...