Versions Compared

Key

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

...


Der anbefales, at benytte et XDS kodebibliotek som ovenstående til at danne kaldstrukturen kaldsstrukturen (særligt ved oprettelse af dokumenter hvor der også skal dannes metadata)  og parse svar fra dokmentdelingsinfrastrukturen.

Indholdstyper

I Høremappen 1.0 kan der med afsæt i erfaringerne fra pilotafprøvningen og den etablerede borger- og hørefaglige visning i Sundhedsjournalen deles følgende tre indholdstyper som er baseret på den internationale brancheorganisation HIMSA’s Noah datastandarder:

  1. Audiogram
  2. Refleks-/tympanometri-målinger
  3. Oplysninger om udleveret høreapparat

Indgange i Høremappen består af et Noah XML-dokument i minimum format (version) 500 i en af de tre ovenstående standarder samt tilhørende metadata. Noah dokumenter indeholder i sig selv ikke nogen oplysninger om hverken borger, behandleren eller dens organisationen, men kun de ”rå måledata”. Oplysninger om borgeren, organisationen og behandleren angives i stedet i tilhørende dokumentmetadata.

Metadata

I nedenstående beskrives hvordan dokumenter med afsæt i Noah standarderne skal opmærkes med dokument-metadata når de gemmes i Høremappen (via ITI-41 ProvideAndRegister transaktionen).

Opmærkningen skal følge den danske metadata profil version 1.0.0, herunder sørge for korrekt angivelse af obligatoriske attributter og overholdelse af tilladte værdirum.

...

 

Bemærk af Høremappe-specifikke attributværdier endnu ikke fremgår af arket med tiladte kodeværdier for den danske metadata profil.

For følgende metadata-attributter gælder der særlige regler for Høremappedokumenter:

ClassCode

Attributten beskriver den overordnede type af dokumentet. For Noah Høremappe dokumenter sættes værdien altid til ’ClinicalDocument’ (på dansk ’Klinisk Rapport’) med kode ’001’ i kodesystem ’1.2.208.184.100.9’.

Eksempel:

 <rim:Classification classifiedObject=”urn:uuid:7721adc6-a1ce-4c24-be25-4cb1febd8038”
                    id=”urn:uuid:dff12f97-f4bb-4d8e-82bc-caffcf469a85”
                    classificationScheme=”urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a”
                    nodeRepresentation=”001”>
    <rim:Slot name=”codingScheme”>
        <rim:ValueList>
            <rim:Value>1.2.208.184.100.9</rim:Value>
        </rim:ValueList>
    </rim:Slot>
    <rim:Name>
        <rim:LocalizedString value=”Klinisk Rapport” charset=”UTF-8” xml:lang=”da-DK”/>
    </rim:Name>
</rim:Classification

TypeCode

Attributten anvendes til at opmærke dokumenter som Høremappe dokumenter og værdien sættes altid til ’Audiology Study’ (på dansk ’Audiologi dokument’) med kode ’28615-3’ i kodesystem ’2.16.840.1.113883.6.1’.

Eksempel:

<rim:Classification classifiedObject="urn:uuid:7721adc6-a1ce-4c24-be25-4cb1febd8038"
                    id="urn:uuid:551f0b2c-9898-4634-b7ae-54562db559d9"
                    classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983"
                    nodeRepresentation="28615-3">
    <rim:Slot name="codingScheme">
        <rim:ValueList>
            <rim:Value>2.16.840.1.113883.6.1</rim:Value>
        </rim:ValueList>
    </rim:Slot>
    <rim:Name>
        <rim:LocalizedString value="Audiologi dokument" charset="UTF-8"
                            xml:lang="da-DK"/>
    </rim:Name>
</rim:Classification>

EventCodeList

Attributten indeholder en liste af ’kliniske handlinger’ og benyttes til at opmærke de forskellige handlinger (kaldt ’Aktioner’ i Noah) der dokumenteres. Der tages udgangspunkt i Noahs aktion kategorier (se ’Appendiks – Noah aktions kategorier’), som angives med kode og navn (på engelsk) i kodesystemet ’urn:ad:dk:medcom:noah:action-categories’.

 

Eksempel:

 <rim:Classification classifiedObject="urn:uuid:7721adc6-a1ce-4c24-be25-4cb1febd8038"
                    id="urn:uuid:3de0e7c6-05c2-40ac-9f7b-eb8920327e35"
                    classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
                    nodeRepresentation="129">
    <rim:Name>
        <rim:LocalizedString value="Hearing Instrument Selection (left ear)" charset=”UTF-8” xml:lang="en-US"/>
    </rim:Name>
    <rim:Slot name="codingScheme"/>
        <rim:ValueList>
            <rim:Value>urn:ad:dk:medcom:noah:action-categories</rim:Value>
        </rim:ValueList>
    </rim:Slot>
</rim:Classification> 

Ud over det anvendes EventCodeList attributten også implicit til at skelne mellem højre og venstre for de typer af handlinger/aktioner, der registreres som to separate instanser – en for hvert øre. Om registreringen vedrører højre eller venstre øre fremgår af Noah aktionens kategori koden for de handlinger/aktioner der operer med separate datainstanser for højre og venstre øre.

FormatCode

Attributten anvendes til at angive det konkrete tekniske format af dokumentet. Af attributværdien fremgår hvorvidt det er et dokument, som overholder en given Noah datastandard i en bestemt version. 

Til angivelse af det tekniske format tages udgangspunkt i navne fra Noahs aktionskategorierne , som angives med kodesystem 1.2.208.184.100.10. 

For dokumenter der følger Noah datastandarden sættes koden til

urn:ad:dk:medcom:noah:<aktionsnavn-concat>:format-<version> 

Her sættes <aktionsnavn-concat> til værdien af ’Name’ fra Noahs aktionskategorierne, men hvor alt skrives med småt og mellemrum erstattes med ’-’. 

Eksempel:

<rim:Classification classifiedObject="urn:uuid:7721adc6-a1ce-4c24-be25-4cb1febd8038"
             id="urn:uuid:ccd331fd-2eee-4223-b57c-3138ff3521d1"
             classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d"
             nodeRepresentation="urn:ad:dk:medcom:noah:audiogram:format-502">
    <rim:Slot name="codingScheme">
        <rim:ValueList>
            <rim:Value>1.2.208.184.100.10</rim:Value>
        </rim:ValueList>
    </rim:Slot>
    <rim:Name>
        <rim:LocalizedString value="Noah Audiogram format 502" charset="UTF-8" xml:lang="da-DK"/>
    </rim:Name>
</rim:Classification> 

ReferenceIdList

Attributten anvendes til at knytte forskellige dokumenter sammen under en fælles reference, fx et dokument for en REM-måling af højre med et dokument for en REM-måling af venstre øre. Som værdi benyttes enten det UUID som Noah tildeler den underliggende handling/aktion (for datatyper med en aktion per handling) eller en UUID som klientsystemet generer (for ’todelte’ datatyper, som findes i en højre og venstre udgave). 

Værdien angives på formen <UUID>^^^^urn:ad:dk:medcom:noah:action-uuid

Eksempel:

<rim:Slot name="urn:ihe:iti:xds:2013:referenceIdList">
    <rim:ValueList>
        <rim:Value>b02a402c-6003-4329-a2c5-b3f9cee4dab2^^^^urn:ad:dk:medcom:noah:action-uuid</rim:Value>
    </rim:ValueList>
</rim:Slot>

Oprettelse af Høremappedokumenter

...