Page History
...
Nedenstående figur illustrerer anvendelsen af Høremappens snitflader fra henholdvis et audiologisk fagsystem og en webvisning.
Indholdstyper i Høremappen
Noah ....
Metadata opmærkning
Tekniske forudsætninger
Se Administrative forudsætninger for at få adgang til NSP'en.
...
Til at understøtte DGWS har Sundhedsdatastyrelsen udviklet biblioteker til Java og .NET (SEAL biblioteketbibliotekerne). Dette Disse bør benyttes så vidt det er muligt, se STS Dokumentation.
...
- IPF Open eHealth Integration Platform
http://oehf.github.io/ipf/ipf-platform-camel-ihe/ - IPF Commons IHE XDS
https://mvnrepository.com/artifact/org.openehealth.ipf.commons/ipf-commons-ihe-xds
Søgning på Aftaler
For at søge på en patients Aftaleoversigt, skal der laves en ITI-18 forespørgsel via NSP'ens dokumentdelingsservice.
Der anbefales, at benytte et XDS kodebibliotek som ovenstående til at danne kaldstrukturen (særligt ved oprettelse af dokumenter hvor der også skal dannes metadata) og parse svar fra dokmentdelingsinfrastrukturen.
Indholdstyper
Noah ....
Metadata
Oprettelse af Høremappedokumenter
Oprettelse af Høremmapedokumenter foregår via dokumentregistreringsservicen (DROS), detaljeret dokumentation er beskrevet under Dokumentregistreringsservice.
WSDL til DROS'en findes under: Snitfladebeskrivelse og endpoints og på WSDL til DDS Registry findes her: https://wsdl.nspop.dk/ddsregistry?wsdl
Når der søges på Aftaleoversigten, kan der søges på de værdier der er angivet i dokument metadata. Aftaleoversigten benytter MedCom's metadata profil version 0.96, der kan hentes på https://svn.medcom.dk/svn/releases/Standarder/IHE/DK_profil_metadata/
Typisk angives patientens CPR nummer, samt en typecode - for APD er typecode 39289-4, bemærk at aftaledokumenter både udstilles som statiske dokumenter, og on-demand dokumenter hvorfor DocumentEntryType for begge typer skal angives. Se følgende eksempel.
En søgning efter en patients aftale dokumenter baserer sig typisk på et tidsinterval. For Aftaler er det parametrene ServiceStartTime og ServiceStopTime, der angiver hvornår en aftale begynder og slutter.
For parametre med tidsangivelser gælder følgende søgeregel, således alle tidspunkter der angives inden for dette interval inkluderet. (eksempel med ServiceStartTime):
| Code Block |
|---|
$XDSDocumentEntryServiceStartTimeFrom <= XDSDocumentEntry.serviceStartTime < $XDSDocumentEntryServiceStartTimeTo |
Der er specielle regler for søgninger, hvor ServiceStopTime ikke er angivet. Konkret betyder det følgende:
Hvis DocumentEntry.serviceStopTime ikke er angivet, og hvis søge paramtrerne inkluderer en værdi for enten $XDSDocumentEntryServiceStopTimeFrom eller $XDSDocumentEntryServiceStopTimeTo. Så vil disse parametre ikke blive benyttet for udsøgning af det konkrete dokument.
For henholdsvis AND og OR søgninger gælder det at angives der flere søgeværdier i samme <slot> så tæller det som en OR søgning for disse værdier. Hvor der mellem de forskellige <slot> tæller som en AND søgning.
De detaljerede tekniske informationer om ITI-18 og angivelse af søgeparametre, kan ses i IHE ITI dokumentation volume 2
Specifikt for Aftaler der løber over flere dage, gælder det at søgningen skal inkludere de tidspunkter Aftalen har angivet. Hvis ServiceStartTime angives til 1/1-2021 og ServiceStopTime angives til 3/1-2021 vil det ikke returnere en aftale der har sat ServiceStartTime til 31/12-2020, og ServiceStopTime til 2/1-2021, da ServiceStartTime og ServiceStopTime er angivet i hvert deres <slot> og det derfor er en AND søgning mellem parametrene. I dette tilfælde skal anvendersystemerne stå for filtreringen selv hvis denne funktionalitet ønskes (evt. med flere søgninger, eller udvide angivelserne for søgetidsrum).
Specifikt for Aftaler hvor sluttidspunktet ikke er defineret, kan det ikke afgøres om Aftalen løber over flere dage. Der vil søgningen gælde som om ServiceStopTime ikke er angivet (som specificeret ovenfor)
Deling af audiologisk data via Høremappen bør ikke involvere manuelle arbejdsgange hos de audiologiske fagpersoner, men bør realiseres som automatiske processer og system til system kommunikation. Deling af data via Høremappen kræver ikke bruger-autentifikation, men foregår som systemautentifikation med funktionscertifikat (FOCES).
Nedenstående eksempel illustrerer ITI-41 ProvideAndRegister kaldet. Bemærk at selve Noah dokumentet ikke er indlejret i kaldsstrukturen, men skal medsendes som MIME attachment.
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<ProvideAndRegisterDocumentSetRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"
xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"
xmlns="urn:ihe:iti:xds-b:2007">
<lcm:SubmitObjectsRequest>
<rim:RegistryObjectList>
<rim:ExtrinsicObject id="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
lid="urn:uuid:d70ae137-2f6b-4b0c-8679-52b11ddd6a98"
objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1"
status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved" mimeType="text/xml"
home="urn:oid:1.2.208.176.43210.8.10">
<rim:Slot name="creationTime">
<rim:ValueList>
<rim:Value>20240220124412</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="languageCode">
<rim:ValueList>
<rim:Value>da-DK</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="serviceStartTime">
<rim:ValueList>
<rim:Value>20240220124203</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="serviceStopTime">
<rim:ValueList>
<rim:Value>20240220124203</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="sourcePatientId">
<rim:ValueList>
<rim:Value>2007539315^^^&1.2.208.176.1.2&ISO</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="sourcePatientInfo">
<rim:ValueList>
<rim:Value>PID-5|Rasmussen^Adrian^^^</rim:Value>
<rim:Value>PID-7|19530720</rim:Value>
<rim:Value>PID-8|M</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="urn:ihe:iti:xds:2013:referenceIdList">
<rim:ValueList>
<rim:Value>2908bfd8-8eed-4745-8296-e6fcb086343b^^^^urn:ad:dk:medcom:noah:action-uuid</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="Ny højre immittance" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:85222d17-b704-4eba-8a0c-94bf00ec08a3"
classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d"
nodeRepresentation="">
<rim:Slot name="authorPerson">
<rim:ValueList>
<rim:Value>^ABC^ABC^^^</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="authorInstitution">
<rim:ValueList>
<rim:Value>Dansk HøreCenter^^^^^&1.2.208.176.1.1&ISO^^^^478981000016006</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
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>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:ccd331fd-2eee-4223-b57c-3138ff3521d1"
classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d"
nodeRepresentation="urn:ad:dk:medcom:noah:impedance:format-500">
<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 Impedance i format 500" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:d5159da7-4016-4fb0-97e6-c0eeeff0fdea"
classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1"
nodeRepresentation="702824005">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>2.16.840.1.113883.6.96</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="hørecenter" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:1587b409-f7e6-4c32-9e10-105d2cb00c51"
classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead"
nodeRepresentation="394604002">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>2.16.840.1.113883.6.96</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="oto-rhino-laryngologi" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
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>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:388a09df-0c96-41b8-8938-8bbf17cf330f"
classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f"
nodeRepresentation="N">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>2.16.840.1.113883.5.25</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="Normal" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:388a09df-0c96-41b8-8938-8bbf17cf330f"
classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
nodeRepresentation="16">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>urn:ad:dk:medcom:noah:action-categories</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="Impedance" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:Classification classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:388a09df-0c96-41b8-8938-8bbf17cf330f"
classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
nodeRepresentation="T001147">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>urn:ad:dk:medcom:noah:action-categories</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="Højre" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
</rim:Classification>
<rim:ExternalIdentifier value="2007539315^^^&1.2.208.176.1.2&ISO"
id="urn:uuid:5229529e-8886-4d91-adfb-cdb1c39cbc50"
identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427"
registryObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier">
<rim:Name>
<rim:LocalizedString value="XDSDocumentEntry.patientId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier value="1.2.208.184^68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:e8d08e20-20c3-4056-afe7-d638482be144"
identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab"
registryObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier">
<rim:Name>
<rim:LocalizedString value="XDSDocumentEntry.uniqueId"/>
</rim:Name>
</rim:ExternalIdentifier>
</rim:ExtrinsicObject>
<rim:RegistryPackage id="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
lid="urn:uuid:6a60a48d-28d5-40a7-9ba6-7cec1a3a3720"
status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<rim:Slot name="submissionTime">
<rim:ValueList>
<rim:Value>20240220124412</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString value="Høremappe dokumenter" charset="UTF-8" xml:lang="da-DK"/>
</rim:Name>
<rim:Classification classifiedObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
id="urn:uuid:faf8afce-487f-45d7-8bb5-f2c19b64fb69"
classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500"
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>
<rim:Classification classifiedObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
id="urn:uuid:4e8626b7-81b5-49d0-a962-f15dd782f689"
classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d"
nodeRepresentation="">
<rim:Slot name="authorPerson">
<rim:ValueList>
<rim:Value>^ABC^ABC^^^</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="authorInstitution">
<rim:ValueList>
<rim:Value>Dansk HøreCenter^^^^^&1.2.208.176.1.1&ISO^^^^478981000016006</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Classification>
<rim:ExternalIdentifier value="2007539315^^^&1.2.208.176.1.2&ISO"
id="urn:uuid:41a9bcd5-f309-4e09-8420-68c40cd41882"
identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446"
registryObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.patientId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier value="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
id="urn:uuid:f3ce5194-c10a-436a-9f16-8df6908b20b7"
identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8"
registryObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.uniqueId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier value="1.2.208.176" id="urn:uuid:bc5c4f07-c597-4e91-bfe2-0fa83c1fdd9d"
identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832"
registryObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.sourceId"/>
</rim:Name>
</rim:ExternalIdentifier>
</rim:RegistryPackage>
<rim:Classification classifiedObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
id="urn:uuid:b25e1e7a-8ab8-4b9a-b919-f346d66f5609"
classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd"/>
<rim:Association id="urn:uuid:fa764b79-7630-4572-b48b-8207692c1b39"
associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember"
sourceObject="urn:uuid:e63099d9-6715-4755-b468-5ecfbadd35f9"
targetObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<rim:Slot name="SubmissionSetStatus">
<rim:ValueList>
<rim:Value>Original</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Association>
</rim:RegistryObjectList>
</lcm:SubmitObjectsRequest>
<Document id="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021">
<Include href="cid:f1f3a1219fce460ba90175fc73f48b4e@urn%3Aihe%3Aiti%3Axds-b%3A2007"
xmlns="http://www.w3.org/2004/08/xop/include"/>
</Document>
</ProvideAndRegisterDocumentSetRequest>
|
Ændring/opdatering af Høremappedokumenter
<TODO>
Sletning af Høremappedokumenter
<TODO>
Søgning på Høremappedokumenter
For at søge på en borgers Høremappedokumenter, skal der laves en ITI-18 forespørgsel via NSP'ens dokumentdelingsservice.
WSDL til DDS Registry findes her: https://wsdl.nspop.dk/ddsregistry?wsdl
Når der søges påHøremappedokumenter, kan der søges på de værdier der er angivet i dokument metadata.Høremappen benytter MedCom's metadata profil version 1.0.0, der kan hentes på https://svn.medcom.dk/svn/releases/Standarder/IHE/DK_profil_metadata/
Typisk angives borgerens CPR nummer, samt en typecode - for Høremappedokumenter er typecode 28615-3.
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<AdhocQueryRequest xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0">
<ResponseOption returnType="LeafClass" returnComposedObjects="true"/>
<AdhocQuery xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d">
<Slot name="$XDSDocumentEntryPatientId">
<ValueList>
<Value>'2007539315^^^&1.2.208.176.1.2&ISO'</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryStatus">
<ValueList>
<Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryTypeCode">
<ValueList>
<Value>('28615-3^^2.16.840.1.113883.6.1')</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryServiceStartTimeFrom">
<ValueList>
<Value>20240101000000</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryServiceStartTimeTo">
<ValueList>
<Value>20241001000000</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryType">
<ValueList>
<Value>('urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1')</Value>
</ValueList>
</Slot>
</AdhocQuery>
</AdhocQueryRequest>
|
Svaret indeholder referencerne til Aftale dokumenterne, der skal benyttes efterfølgende til at udtrække Aftaleoversigten
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<ns3:AdhocQueryResponse xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"
xmlns:ns10="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd"
xmlns:ns11="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd"
xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0"
xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0"
xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:cms:3.0"
xmlns:ns5="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"
xmlns:ns6="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:ns7="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns8="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns9="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success" totalResultCount="4">
<RegistryObjectList>
<ExtrinsicObject home="urn:oid:1.2.208.176.43210.8.10" id="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
lid="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6" mimeType="application/pdf"
objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1"
status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<Slot name="creationTime">
<ValueList>
<Value>20240220124412</Value>
</ValueList>
</Slot>
<Slot name="hash">
<ValueList>
<Value>e94b8d30e74f35dae6074657b7fec97797016460</Value>
</ValueList>
</Slot>
<Slot name="languageCode">
<ValueList>
<Value>da-DK</Value>
</ValueList>
</Slot>
<Slot name="serviceStartTime">
<ValueList>
<Value>20240220124203</Value>
</ValueList>
</Slot>
<Slot name="serviceStopTime">
<ValueList>
<Value>20240220124203</Value>
</ValueList>
</Slot>
<Slot name="repositoryUniqueId">
<ValueList>
<Value>1.2.208.176.43210.8.20.11</Value>
</ValueList>
</Slot>
<Slot name="size">
<ValueList>
<Value>449752</Value>
</ValueList>
</Slot>
<Slot name="sourcePatientId">
<ValueList>
<Value>2007539315^^^&1.2.208.176.1.2&ISO</Value>
</ValueList>
</Slot>
<Slot name="sourcePatientInfo">
<ValueList>
<Value>PID-5|Rasmussen^Adrian</Value>
<Value>PID-7|19530720</Value>
<Value>PID-8|M</Value>
</ValueList>
</Slot>
<Slot name="urn:ihe:iti:xds:2013:referenceIdList">
<ValueList>
<Value>2908bfd8-8eed-4745-8296-e6fcb086343b^^^^urn:ad:dk:medcom:noah:action-uuid</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Ny højre immittance" xml:lang="da-DK"/>
</Name>
<VersionInfo versionName="1"/>
<Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:2770eabc-2048-476c-8495-94a4b08a29e9" nodeRepresentation="">
<Slot name="authorPerson">
<ValueList>
<Value>^ABC^ABC</Value>
</ValueList>
</Slot>
<Slot name="authorInstitution">
<ValueList>
<Value>Dansk HøreCenter^^^^^&1.2.208.176.1.1&ISO^^^^478981000016006</Value>
</ValueList>
</Slot>
</Classification>
<Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:ee5e04a0-009f-4612-b95a-7df0027d40e4" nodeRepresentation="001">
<Slot name="codingScheme">
<ValueList>
<Value>1.2.208.184.100.9</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Klinisk Rapport" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:ba764328-2400-4b54-b203-e55de51ca680"
nodeRepresentation="urn:ad:dk:medcom:noah:impedance:fast-view">
<Slot name="codingScheme">
<ValueList>
<Value>1.2.208.184.100.10</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Noah Impedance i format fast-view" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:f17b5e87-053f-4501-be9e-02fdc87bf9e9" nodeRepresentation="702824005">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.96</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="hørecenter" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:6c0cd877-0eb1-49e9-8f48-d960440fcc6a" nodeRepresentation="394604002">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.96</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="oto-rhino-laryngologi" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:ae811626-c5a7-4c87-baea-4be55803813b" nodeRepresentation="28615-3">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.1</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Audiologi dokument" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:430c20d0-3f36-4f41-93e4-359fb700816b" nodeRepresentation="N">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.5.25</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Normal" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:c6afd872-2a68-4b9c-8e4c-5832325f265a" nodeRepresentation="16">
<Slot name="codingScheme">
<ValueList>
<Value>urn:ad:dk:medcom:noah:action-categories</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Impedance" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
classifiedObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
id="urn:uuid:2e7f13f2-af30-4dfa-9da2-59b609b9bcae" nodeRepresentation="T001147">
<Slot name="codingScheme">
<ValueList>
<Value>urn:ad:dk:medcom:noah:action-categories</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Højre" xml:lang="da-DK"/>
</Name>
</Classification>
<ExternalIdentifier id="urn:uuid:3052d56b-dc35-4a4e-9d2d-7ff89f958b1d"
identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427"
registryObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
value="2007539315^^^&1.2.208.176.1.2&ISO">
<Name>
<LocalizedString value="XDSDocumentEntry.patientId"/>
</Name>
</ExternalIdentifier>
<ExternalIdentifier id="urn:uuid:bbe1fe74-ceec-48e3-b9ac-51fa9d810bc0"
identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab"
registryObject="urn:uuid:4df52b04-6ab9-410f-91a6-867992db22d6"
value="1.2.208.184^4df52b04-6ab9-410f-91a6-867992db22d6">
<Name>
<LocalizedString value="XDSDocumentEntry.uniqueId"/>
</Name>
</ExternalIdentifier>
</ExtrinsicObject>
<ExtrinsicObject home="urn:oid:1.2.208.176.43210.8.10" id="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
lid="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021" mimeType="text/xml"
objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1"
status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<Slot name="creationTime">
<ValueList>
<Value>20240220124412</Value>
</ValueList>
</Slot>
<Slot name="hash">
<ValueList>
<Value>0f4a46adcfc3c7416cc24bc9d7b0c9256f0856fe</Value>
</ValueList>
</Slot>
<Slot name="languageCode">
<ValueList>
<Value>da-DK</Value>
</ValueList>
</Slot>
<Slot name="serviceStartTime">
<ValueList>
<Value>20240220124203</Value>
</ValueList>
</Slot>
<Slot name="serviceStopTime">
<ValueList>
<Value>20240220124203</Value>
</ValueList>
</Slot>
<Slot name="repositoryUniqueId">
<ValueList>
<Value>1.2.208.176.43210.8.20.11</Value>
</ValueList>
</Slot>
<Slot name="size">
<ValueList>
<Value>7136</Value>
</ValueList>
</Slot>
<Slot name="sourcePatientId">
<ValueList>
<Value>2007539315^^^&1.2.208.176.1.2&ISO</Value>
</ValueList>
</Slot>
<Slot name="sourcePatientInfo">
<ValueList>
<Value>PID-5|Rasmussen^Adrian</Value>
<Value>PID-7|19530720</Value>
<Value>PID-8|M</Value>
</ValueList>
</Slot>
<Slot name="urn:ihe:iti:xds:2013:referenceIdList">
<ValueList>
<Value>2908bfd8-8eed-4745-8296-e6fcb086343b^^^^urn:ad:dk:medcom:noah:action-uuid</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Ny højre immittance" xml:lang="da-DK"/>
</Name>
<VersionInfo versionName="1"/>
<Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:d016cbcf-dea3-4318-821e-de11d170fba2" nodeRepresentation="">
<Slot name="authorPerson">
<ValueList>
<Value>^ABC^ABC</Value>
</ValueList>
</Slot>
<Slot name="authorInstitution">
<ValueList>
<Value>Dansk HøreCenter^^^^^&1.2.208.176.1.1&ISO^^^^478981000016006</Value>
</ValueList>
</Slot>
</Classification>
<Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:2267d935-057e-494c-815c-6d0108a1fe4d" nodeRepresentation="001">
<Slot name="codingScheme">
<ValueList>
<Value>1.2.208.184.100.9</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Klinisk Rapport" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:60d00b9d-ef63-46cc-b59c-34591af8af8a"
nodeRepresentation="urn:ad:dk:medcom:noah:impedance:format-500">
<Slot name="codingScheme">
<ValueList>
<Value>1.2.208.184.100.10</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Noah Impedance i format 500" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:27702a67-c416-4cd2-b381-12f617950d49" nodeRepresentation="702824005">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.96</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="hørecenter" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:48c9a591-d89a-4e32-8f1d-ebddffe4b25e" nodeRepresentation="394604002">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.96</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="oto-rhino-laryngologi" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:b4b54fd4-85e5-436a-881b-681bd224d369" nodeRepresentation="28615-3">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.1</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Audiologi dokument" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:77df5003-4c23-42db-883c-2e876f041a14" nodeRepresentation="N">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.5.25</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Normal" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:8775e613-6bf5-4f0c-bba3-c1d2e1f30806" nodeRepresentation="16">
<Slot name="codingScheme">
<ValueList>
<Value>urn:ad:dk:medcom:noah:action-categories</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Impedance" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
classifiedObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
id="urn:uuid:d73097ff-c855-4026-834d-9e33485ea809" nodeRepresentation="T001147">
<Slot name="codingScheme">
<ValueList>
<Value>urn:ad:dk:medcom:noah:action-categories</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Højre" xml:lang="da-DK"/>
</Name>
</Classification>
<ExternalIdentifier id="urn:uuid:9f7371fd-bce2-4816-883f-5aab99907c3d"
identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427"
registryObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
value="2007539315^^^&1.2.208.176.1.2&ISO">
<Name>
<LocalizedString value="XDSDocumentEntry.patientId"/>
</Name>
</ExternalIdentifier>
<ExternalIdentifier id="urn:uuid:2299d547-a2f2-4430-86d3-14e20fe5be4f"
identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab"
registryObject="urn:uuid:68c2bb76-a2e6-4d56-85dc-1982f4a16021"
value="1.2.208.184^68c2bb76-a2e6-4d56-85dc-1982f4a16021">
<Name>
<LocalizedString value="XDSDocumentEntry.uniqueId"/>
</Name>
</ExternalIdentifier>
</ExtrinsicObject>
<ExtrinsicObject home="urn:oid:1.2.208.176.43210.8.10" id="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e"
lid="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" mimeType="text/xml"
objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1"
status=" | ||||||||
| Code Block | ||||||||
| ||||||||
<AdhocQueryRequest xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0"> <ResponseOption returnType="LeafClass" returnComposedObjects="true"/> <AdhocQuery xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d"> <Slot name="$XDSDocumentEntryPatientId"> <ValueList> <Value>'2512489996^^^&1.2.208.176.1.2&ISO'</Value> </ValueList> </Slot> <Slot name="$XDSDocumentEntryStatus"> <ValueList> <Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</Value> </ValueList> </Slot> "> <Slot name="$XDSDocumentEntryTypeCodecreationTime"> <ValueList> <Value>('39289-4^^2.16.840.1.113883.6.1')</Value> </ValueList> </Slot> <ValueList> <Value>20240220124412</Value> </ValueList> </Slot> <Slot name="$XDSDocumentEntryServiceStartTimeFromhash"> <ValueList> <Value>20171231000000</Value> </ValueList> </Slot> <ValueList> <Value>5d1e719ecc46897db74705d6ca5eba46a035831c</Value> </ValueList> </Slot> <Slot name="$XDSDocumentEntryServiceStopTimeTolanguageCode"> <ValueList> <Value>20181231000000</Value> </ValueList> </Slot> <ValueList> <Value>da-DK</Value> </ValueList> </Slot> <Slot name="$XDSDocumentEntryTypeserviceStartTime"> <ValueList> <Value>('urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1')</Value> <Value>('urn:uuid:34268e47-fdf5-41a6-ba33-82133c465248')</Value> </ValueList> </Slot> </AdhocQuery> </AdhocQueryRequest> |
Svaret indeholder referencerne til Aftale dokumenterne, der skal benyttes efterfølgende til at udtrække Aftaleoversigten
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
<ns3:AdhocQueryResponse totalResultCount="20" status="urn:ihe:iti:2007:ResponseStatusType:PartialSuccess" xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:cms:3.0" xmlns:ns5="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:ns6="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:ns7="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns8="http://www.w3.org/2000/09/xmldsig#" xmlns:ns9="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns10="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd" xmlns:ns11="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd"> <ValueList> <Value>20240220124204</Value> </ValueList> </Slot> <Slot name="serviceStopTime"> <ValueList> <Value>20240220124204</Value> </ValueList> </Slot> <Slot name="repositoryUniqueId"> <ValueList> <Value>1.2.208.176.43210.8.20.11</Value> </ValueList> </Slot> <ns2:RegistryErrorList highestSeverity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"> <Slot name="size"> <ValueList> <Value>7136</Value> <ns2:RegistryError codeContext="[Document Unique Id: null, Home Community Id: null, Repository Unique Id: null]" errorCode="dk.nsi.dds.projects.ao.documentmetadataprovider.exceptions.InvokerCallException: dk.nsi.dds.projects.ao.documentmetadataprovider.exceptions.InvokerCallException: Bookplan server returned error: Forbidden" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/ </ValueList> </Slot> <Slot name="sourcePatientId"> </ns2:RegistryErrorList> <ValueList> <RegistryObjectList> <ExtrinsicObject mimeType="text/xml" lid="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved" id="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067"> <Value>2007539315^^^&1.2.208.176.1.2&ISO</Value> <Slot name="creationTime"> </ValueList> </Slot> <ValueList> <Slot name="sourcePatientInfo"> <ValueList> <Value>20180607</Value> </ValueList><Value>PID-5|Rasmussen^Adrian</Value> </Slot> <Value>PID-7|19530720</Value> <Slot name="hash"> <Value>PID-8|M</Value> <ValueList> </ValueList> <Value>da39a3ee5e6b4b0d3255bfef95601890afd80709<</Value>Slot> <Slot name="urn:ihe:iti:xds:2013:referenceIdList"> </ValueList> <ValueList> </Slot> <Slot name="languageCode"> <Value>a0ed9fe7-1746-40d3-b676-d41aaa97893b^^^^urn:ad:dk:medcom:noah:action-uuid</Value> </ValueList> <ValueList> </Slot> <Value>da-DK</Value><Name> <LocalizedString </ValueList> charset="UTF-8" value="Ny venstre immittance" xml:lang="da-DK"/> </Slot>Name> <VersionInfo <Slot nameversionName="serviceStartTime1"/> <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" <ValueList> <Value>2018083110</Value> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </ValueList> id="urn:uuid:11612fe2-6ab6-4af9-b07c-f1c4b330aa07" nodeRepresentation=""> </Slot> <Slot name="serviceStopTimeauthorPerson"> <ValueList> <Value>2018083111< <Value>^ABC^ABC</Value> </ValueList> </Slot> <Slot name="repositoryUniqueIdauthorInstitution"> <ValueList> <Value>Dansk <Value>1HøreCenter^^^^^&1.2.208.176.43210.8.20.11<1.1&ISO^^^^478981000016006</Value> </ValueList> </Slot> <Slot name="size"></Classification> <ValueList><Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" <Value>8689</Value> </ValueList> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </Slot> <Slot name="sourcePatientIdid="urn:uuid:63bded50-43a1-42b2-a322-8415878fc8dc" nodeRepresentation="001"> <ValueList><Slot name="codingScheme"> <Value>2512489996^^^&1.2.208.176.1.2&ISO</Value><ValueList> </ValueList> <Value>1.2.208.184.100.9</Value> </Slot> <VersionInfo versionName="1"/></ValueList> <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" nodeRepresentation="" id="urn:uuid:1c3664df-c061-4f0b-b3ac-5a2a39f09f1a"> </Slot> <Name> <Slot name="authorInstitution"> <LocalizedString charset="UTF-8" value="Klinisk <ValueList>Rapport" xml:lang="da-DK"/> </Name> <Value>OUH Radiologisk Afdeling (Svendborg)^^^^^&1.2.208.176.1.1&ISO^^^^242621000016001</Value> </Classification> <Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" </ValueList> </Slot> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </Classification> <Classification classificationSchemeid="urn:uuid:41a5887f1d58c38d-8865ef28-4c094f9d-adf78ab7-e362475b143a" classifiedObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" nodeRepresentation="001" id="urn:uuid:b6079de8-8a21-4878-9a8d-f2ad9bf9a868"> a0083aec3636" nodeRepresentation="urn:ad:dk:medcom:noah:impedance:format-500"> <Slot name="codingScheme"> <ValueList> <Value>1.2.208.184.100.9<10</Value> </ValueList> </Slot> <Name> <LocalizedString xml:lang="en-US" charset="UTF-8" value="Klinisk rapport"Noah Impedance i format 500" xml:lang="da-DK"/> </Name> </Name>Classification> <Classification </Classification> classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" <Classification classificationSchemeclassifiedObject="urn:uuid:a09d5840a5242db2-386c5404-46f24137-b5ad-9c3699a4309d" classifiedObject82fb-718dca05419e" id="urn:uuid:f39c1380fb496315-4d8fe23c-4e2748f0-93769cb8-398b397910675b21bd2780f1" nodeRepresentation="urn:ad:dk:medcom:appointment" id="urn:uuid:c9783e44-fa81-442b-a710-7a2598081167"702824005"> <Slot name="codingScheme"> <ValueList> <Value>1<Value>2.16.2840.2081.184113883.146.1<96</Value> </ValueList> </Slot> <Name> <LocalizedString xml:langcharset="enUTF-US8" charsetvalue="UTF-8hørecenter" valuexml:lang="da-DK CDA APD"/> </Name> </Classification> <Classification classificationScheme="urn:uuid:f33fb8accccf5598-18af8b07-42cc4b77-ae0ea05e-ed0b0bdb91e1ae952c785ead" classifiedObject="urn:uuid:f39c1380a5242db2-4d8f5404-4e274137-9376-398b39791067" nodeRepresentation="22232009"82fb-718dca05419e" id="urn:uuid:552eae07319e4e17-cc8caec1-4afa4143-a93e-306b0349cda5841b-0116401df544" nodeRepresentation="394604002"> <Slot name="codingScheme"> <ValueList> <Value>2.16.840.1.113883.6.96</Value> </ValueList> </Slot> <Name> <LocalizedString xml:langcharset="enUTF-US8" charsetvalue="UTFoto-rhino-8laryngologi" valuexml:lang="hospitalda-DK"/> </Name> </Classification> <Classification classificationScheme="urn:uuid:cccf5598f0306f51-8b07975f-4b77434e-a05e-ae952c785ead" classifiedObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" nodeRepresentation="408443003" id="urn:uuid:fe772f97-377b-43a5-9478-de63e82ed911">a61c-c59651d33983" <Slot name="codingScheme"> <ValueList> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" <Value>2.16.840.1.113883.6.96</Value> id="urn:uuid:d7284cd9-d454-4a6a-ad30-1bb9908690af" nodeRepresentation="28615-3"> </ValueList> <Slot name="codingScheme"> </Slot> <Name><ValueList> <LocalizedString xml:lang="en-US" charset="UTF-8" value="almen medicin"/> <Value>2.16.840.1.113883.6.1</Value> </Name>ValueList> </Classification>Slot> <Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" nodeRepresentation="39289-4" id="urn:uuid:033e3218-1987-4570-a2a7-5f8e297422b9"> <Name> <Slot name="codingScheme"<LocalizedString charset="UTF-8" value="Audiologi dokument" xml:lang="da-DK"/> </Name> <ValueList> </Classification> <Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" <Value>2.16.840.1.113883.6.1</Value> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </ValueList> </Slot> id="urn:uuid:e2eff486-98b5-411d-9653-ec38d0c9e1db" nodeRepresentation="N"> <Name> <Slot name="codingScheme"> <LocalizedString xml:lang="en-US" charset="UTF-8" value="Dato og tidspunkt<ValueList> for møde mellem patient og sundhedsperson"/> </Name><Value>2.16.840.1.113883.5.25</Value> </Classification>ValueList> <Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" nodeRepresentation="N" id="urn:uuid:7505668a-de96-4df0-9c1d-8cf847f8d87c"> </Slot> <Name> <Slot name="codingScheme"> <LocalizedString charset="UTF-8" value="Normal" xml:lang="da-DK"/> <ValueList> </Name> <Value>2.16.840.1.113883.5.25</Value></Classification> </ValueList><Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" </Slot> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" <Name> <LocalizedString xml:langid="en-US" charset="UTF-8" value="Normal"/urn:uuid:354d763c-7b95-48ee-b75c-8cd43a51dda7" nodeRepresentation="15"> </Name> </Classification><Slot name="codingScheme"> <ExternalIdentifier registryObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" value="2512489996^^^&1.2.208.176.1.2&ISO" id="urn:uuid:43a5db59-bf47-4fe9-ad87-5bcd38f4c5cd"> <ValueList> <Name> <Value>urn:ad:dk:medcom:noah:action-categories</Value> <LocalizedString value="XDSDocumentEntry.patientId"/> </ValueList> </Name>Slot> </ExternalIdentifier><Name> <ExternalIdentifier registryObject="urn:uuid:f39c1380-4d8f-4e27-9376-398b39791067" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab <LocalizedString charset="UTF-8" value="8353399289394569667.5264237518200418635.1528403737836Impedance" idxml:lang="urn:uuid:fe083081-c2b1-4e4c-b550-4d852a60c18f"da-DK"/> </Name> <Name> </Classification> <LocalizedString<Classification valueclassificationScheme="XDSDocumentEntry.uniqueId"/> urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" </Name> </ExternalIdentifier> classifiedObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </ExtrinsicObject> <ExtrinsicObject mimeType="text/xml" lid="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" objectType id="urn:uuid:7edca82f996888eb-054db57c-47f2414c-a0328311-9b2a5b5186c1e90e7fbf2956" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved" id="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6cnodeRepresentation="T001148"> <Slot name="creationTimecodingScheme"> <ValueList> <Value>20180608< <Value>urn:ad:dk:medcom:noah:action-categories</Value> </ValueList> </Slot> <Slot name="hash"> <Name> <ValueList> <LocalizedString charset="UTF-8" <Value>da39a3ee5e6b4b0d3255bfef95601890afd80709</Value> value="Venstre" xml:lang="da-DK"/> </ValueList> </Name> </Slot>Classification> <ExternalIdentifier <Slot name="languageCode">id="urn:uuid:1bd37713-0d6c-46fd-bac1-d29155cf4dc1" <ValueList> identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" <Value>da-DK</Value> </ValueList>registryObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" </Slot> <Slot namevalue="serviceStartTime2007539315^^^&1.2.208.176.1.2&ISO"> <ValueList><Name> <Value>2018083110</Value><LocalizedString value="XDSDocumentEntry.patientId"/> </ValueList>Name> </Slot>ExternalIdentifier> <ExternalIdentifier <Slot name="serviceStopTime"> <ValueList>id="urn:uuid:31eea7b4-3fcf-4d21-9da9-8bcfd6c19013" <Value>2018083111</Value> identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" </ValueList> </Slot> <Slot name="repositoryUniqueId">registryObject="urn:uuid:a5242db2-5404-4137-82fb-718dca05419e" <ValueList> <Value>1value="1.2.208.176.43210.8.20.11</Value>184^a5242db2-5404-4137-82fb-718dca05419e"> <Name> </ValueList> </Slot><LocalizedString value="XDSDocumentEntry.uniqueId"/> <Slot name="size"> </Name> </ExternalIdentifier> <ValueList> </ExtrinsicObject> <ExtrinsicObject home="urn:oid:1.2.208.176.43210.8.10" id="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5" <Value>8689</Value> </ValueList> lid="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5" mimeType="text/xml" </Slot> <Slot name="sourcePatientId">objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" <ValueList> status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved"> <Value>2512489996^^^&1.2.208.176.1.2&ISO</Value><Slot name="creationTime"> </ValueList><ValueList> </Slot> <VersionInfo versionName="1"/> <Value>20240220124412</Value> <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="" id="urn:uuid:4ea2ae71-9249-4796-b8ef-a3285f82a0a1"> </ValueList> </Slot> <Slot name="authorInstitutionhash"> <ValueList> <ValueList> <Value>c7a97e9448f0ea949a8bd2ab4a7e11997341b9cd</Value> <Value>OUH Radiologisk Afdeling (Svendborg)^^^^^&1.2.208.176.1.1&ISO^^^^242621000016001</Value> </ValueList> </Slot> </ValueList> <Slot name="languageCode"> </Slot><ValueList> </Classification> <Value>da-DK</Value> <Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="001" id="urn:uuid:b2b8499e-f7f2-41df-98e1-27f0d2f4d73b"> </ValueList> </Slot> <Slot name="codingSchemeserviceStartTime"> <ValueList> <ValueList> <Value>20240220124204</Value> </ValueList> <Value>1.2.208.184.100.9</Value> </Slot> <Slot name="serviceStopTime"> </ValueList><ValueList> < <Value>20240220124204</Slot>Value> </ValueList> <Name> </Slot> <LocalizedString xml:lang <Slot name="en-US" charset="UTF-8" value="Klinisk rapport"/> repositoryUniqueId"> <ValueList> </Name> <Value>1.2.208.176.43210.8.20.11</Value> </Classification>ValueList> <Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="urn:ad:dk:medcom:appointment" id="urn:uuid:8a3337dd-8219-4dd4-b5a2-e86166940b70"> </Slot> <Slot name="codingSchemesize"> <ValueList> <ValueList> <Value>5484</Value> <Value>1.2.208.184.14.1</Value> </ValueList> </ValueList>Slot> <Slot name="sourcePatientId"> </Slot> <ValueList> <Name> <Value>2007539315^^^&1.2.208.176.1.2&ISO</Value> <LocalizedString xml:lang="en-US" charset="UTF-8" value="DK CDA APD"/> </ValueList> </Name>Slot> <Slot </Classification> name="sourcePatientInfo"> <ValueList> <Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="22232009" id="urn:uuid:a0e57848-74a4-452e-a46b-a09705d62735"> <Value>PID-5|Rasmussen^Adrian</Value> <Slot name="codingScheme"> <Value>PID-7|19530720</Value> <ValueList> <Value>PID-8|M</Value> <Value>2.16.840.1.113883.6.96</Value> </ValueList> </Slot> </ValueList><Slot name="urn:ihe:iti:xds:2013:referenceIdList"> <ValueList> </Slot> <Name><Value>a52b1095-14ee-455c-a79f-db00fb27615a^^^^urn:ad:dk:medcom:noah:action-uuid</Value> <LocalizedString xml:lang="en-US" charset="UTF-8" value="hospital"/></ValueList> </Name>Slot> <Name> </Classification> <LocalizedString <Classification classificationSchemecharset="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785eadUTF-8" classifiedObjectvalue="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="408443003" id="urn:uuid:787e7195-f375-4c15-b583-88a4c0f9d03e"Nyt audiogram" xml:lang="da-DK"/> <Slot name="codingScheme"></Name> <VersionInfo versionName="1"/> <ValueList> <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" <Value>2.16.840.1.113883.6.96</Value> classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5" </ValueList> </Slot>id="urn:uuid:6c2f565d-6eef-4746-9c08-308645ed4b8f" nodeRepresentation=""> <Slot <Name> name="authorPerson"> <ValueList> <LocalizedString xml:lang="en-US" charset="UTF-8" value="almen medicin"/> <<Value>^ABC^ABC</Name>Value> </Classification> </ValueList> <Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" nodeRepresentation="39289-4" id="urn:uuid:374a1168-4783-46c8-a021-e77758185869"> </Slot> <Slot name="codingSchemeauthorInstitution"> <ValueList> <Value>2.16.840<Value>Dansk HøreCenter^^^^^&1.2.208.176.1.113883.6.1<1&ISO^^^^478981000016006</Value> </ValueList> </Slot> <Name></Classification> <LocalizedString xml:lang="en-US" charset="UTF-8" value="Dato og tidspunkt for møde mellem patient og sundhedsperson"/> <Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" </Name> classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5" </Classification> <Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject id="urn:uuid:72c193ba5ad6bf43-5d30033a-4ebe43ea-b325b137-5058cc314b6cc3b57946cb8a" nodeRepresentation="N" id="urn:uuid:e5d4507a-0b78-42e7-a7e0-93a6cf163f8d"001"> <Slot name="codingScheme"> <ValueList> <Value>2<Value>1.162.840208.1184.113883100.5.25<9</Value> </ValueList> </Slot> <Name> <LocalizedString xml:langcharset="enUTF-US8" charsetvalue="UTF-8Klinisk Rapport" valuexml:lang="Normalda-DK"/> </Name> </Classification> <Classification <ExternalIdentifier registryObjectclassificationScheme="urn:uuid:72c193baa09d5840-5d30386c-4ebe46f2-b325b5ad-5058cc314b6c9c3699a4309d" identificationScheme classifiedObject="urn:uuid:58a6f84199daabf0-87b37409-4a3e4dd4-92fd-a8ffeff98427" value="2512489996^^^&1.2.208.176.1.2&ISO"87db-a6120665f1c5" id="urn:uuid:6e9a87992d4d9490-949e0cb0-46ce4b75-99c4a0d6-bb392da42ef21d3fdcd349fc"> <Name> nodeRepresentation="urn:ad:dk:medcom:noah:audiogram:format-500"> <LocalizedString <Slot valuename="XDSDocumentEntry.patientIdcodingScheme"/> </Name> <ValueList> </ExternalIdentifier> <Value>1.2.208.184.100.10</Value> <ExternalIdentifier registryObject="urn:uuid:72c193ba-5d30-4ebe-b325-5058cc314b6c" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="4626988570895596169.1706949989627285041.1528441530671" id="urn:uuid:86d5cf9d-e459-402e-9a0a-8326d581c425"> </ValueList> </Slot> <Name> <LocalizedString<LocalizedString charset="UTF-8" value="XDSDocumentEntry.uniqueIdNoah Audiogram i format 500" xml:lang="da-DK"/> </Name> </ExternalIdentifier>Classification> </ExtrinsicObject><Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" </RegistryObjectList> </ns3:AdhocQueryResponse> |
Der er tre værdier der skal benyttes:
...
Yderligere information omkring forespørgsler via dokumentdeling kan ses i Brugervejledning til forespørgsler via DDS
Hentning af Aftaler
For at hente en patients Aftaleoversigt, skal der laves en ITI-43 forespørgsel via NSP'ens dokumentdelingsservice.
Som beskrevet ovenfor benyttes de tre værdier: HomeCommunityId, RepositoryUniqueId og DocumentUniqueId til at hente dokumenterne.
WSDL til DDS Repository findes her: https://wsdl.nspop.dk/ddsrepository?wsdl
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5" id="urn:uuid:97cf88e7-a6c3-4733-930b-66888afc3916" nodeRepresentation="702824005"> <RetrieveDocumentSetRequest<Slot xmlnsname="urn:ihe:iti:xds-b:2007codingScheme"> <DocumentRequest> <ValueList> <HomeCommunityId>urn:oid:1.2.208.176.43210.8.20.11</HomeCommunityId> <Value>2.16.840.1.113883.6.96</Value> </ValueList> </Slot> <Name> <LocalizedString charset="UTF-8" <RepositoryUniqueId>1.2.208.176.43210.8.20.11</RepositoryUniqueId>value="hørecenter" xml:lang="da-DK"/> <DocumentUniqueId>6946778998876148702.7192223840203720416.1528441845022</DocumentUniqueId></Name> </DocumentRequest>Classification> </RetrieveDocumentSetRequest> |
Det svar der returneres er patientens Aftaleoversigt, indeholdende de dataelementer der er beskrevet under indhold.
Bemærk at selve body delen af aftalen skal hentes ud som en mime attachement
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
<RetrieveDocumentSetResponse xmlns="urn:ihe:iti:xds-b:2007" xmlns:ns2="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:ns3="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns4="http://www.w3.org/2000/09/xmldsig#" xmlns:ns5="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns6="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd" xmlns:ns7="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd" xmlns:ns8="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns9="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns10="urn:oasis:names:tc:ebxml-regrep:xsd:cms:3.0" xmlns:ns11="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns12="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"><ns9:RegistryResponse status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/><DocumentResponse><HomeCommunityId>urn:oid:1.2.208.176.43210.8.20.11</HomeCommunityId><RepositoryUniqueId>1.2.208.176.43210.8.20.11</RepositoryUniqueId><DocumentUniqueId>6946778998876148702.7192223840203720416.1528441845022</DocumentUniqueId><mimeType>text/xml</mimeType><Document><xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:8110ae30-37ff-4306-9c98-0ec153181a9f-68078@urn%3Aihe%3Aiti%3Axds-b%3A2007"/></Document></DocumentResponse></RetrieveDocumentSetResponse></soap:Body></soap:Envelope> --uuid:52a6c54a-20db-4aba-bf36-2ac132997b00 Content-Type: application/octet-stream Content-Transfer-Encoding: binary Content-ID: <8110ae30-37ff-4306-9c98-0ec153181a9f-68078@urn:ihe:iti:xds-b:2007> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <ClinicalDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../../PHMR/Schema/CDA_SDTC.xsd" xmlns="urn:hl7-org:v3" classCode="DOCCLIN" moodCode="EVN"> <realmCode code="DK" /> <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040" /> <!-- MedCom DK CDA APD profile OID --> <templateId root="1.2.208.184.14.1" /> <id extension="aa2386d0-79ea-11e3-981f-0800200c9a66" root="1.2.208.184" assigningAuthorityName="MedCom" /> <!-- LOINC code for appointment date --> <code code="39289-4" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Dato og tidspunkt for møde mellem patient og sundhedsperson" /> <!-- title = "Aftale for" + patient id --> <title>Aftale for 2512489996</title> <effectiveTime value="20170113100000+0100" /> <confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" /> <languageCode code="da-DK" /> <!-- information about the patient --> <recordTarget typeCode="RCT" contextControlCode="OP"> <patientRole classCode="PAT"> <id extension="2512489996" root="1.2.208.176.1.2" assigningAuthorityName="CPR" /> <addr use="H"> <streetAddressLine>Skovvejen 12</streetAddressLine> <streetAddressLine>Landet</streetAddressLine> <postalCode>5700</postalCode> <city>Svendborg</city> <country>Danmark</country> </addr> <telecom value="tel:65123456" use="H" /> <telecom value="mailto:nab@udkantsdanmark.dk" use="WP" /> <patient classCode="PSN" determinerCode="INSTANCE"> <name> <given>Nancy</given> <given>Ann</given> <family>Berggren</family> </name> <administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1" /> <birthTime value="19481225000000+0000" /> </patient> </patientRole> </recordTarget> <!-- the health care organisation and person responsible for the appointment --> <author typeCode="AUT" contextControlCode="OP"> <time value="20170216100000+0100" /> <assignedAuthor classCode="ASSIGNED"> <id extension="242621000016001" root="1.2.208.176.1.1" assigningAuthorityName="SOR" /> <addr use="WP"> <streetAddressLine>Valdemarsgade 53</streetAddressLine> <postalCode>5700</postalCode> <city>Svendborg</city> <country>Danmark</country> </addr> <telecom value="tel:65113333-1" use="WP" /> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name> <prefix>Læge</prefix> <given>Jens</given> <family>Jensen</family> </name> </assignedPerson> <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <name>OUH Radiologisk Afdeling (Svendborg)</name> <telecom nullFlavor="NI" /> <addr use="WP"> <streetAddressLine nullFlavor="NI" /> </addr> </representedOrganization> </assignedAuthor> </author> <!-- the organisation responsible for maintaing the CDA document --> <custodian typeCode="CST"> <assignedCustodian classCode="ASSIGNED"> <representedCustodianOrganization classCode="ORG" determinerCode="INSTANCE"> <id extension="515361000016007" root="1.2.208.176.1.1" assigningAuthorityName="SOR" /> <name>OUH Klinisk IT (Odense)</name> <telecom value="tel:66113333-2" use="WP" /> <addr use="WP"> <streetAddressLine>J. B. Winsløwsvej 4 1</streetAddressLine> <postalCode>5000</postalCode> <city>Odense C</city> <country>Danmark</country> </addr> </representedCustodianOrganization> </assignedCustodian> </custodian> <!-- the date and time for when the service event will take place --> <documentationOf typeCode="DOC"> <serviceEvent classCode="MPROT" moodCode="EVN"> <effectiveTime> <low value="20180831110000+0100" /> <high value="20180831120000+0100" /> </effectiveTime> </serviceEvent> </documentationOf> <!-- CDA Body --> <component typeCode="COMP" contextConductionInd="true"> <structuredBody classCode="DOCBODY" moodCode="EVN"> <component typeCode="COMP" contextConductionInd="true"> <section classCode="DOCSECT" moodCode="EVN"> <!-- DK APD Plan of treatment section template --> <templateId root="1.2.208.184.14.11.1" extension="2017-03-10" /> <code code="18776-5" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Plan of care note" /> <title>Aftale</title> <text>Aftale-tekst-her</text> <entry> <encounter moodCode="APT" classCode="ENC"> <!-- DK APD Planned Encounter template --> <templateId root="1.2.208.184.14.11.2" extension="2017-03-10" /> <id root="1.2.208.184" extension="9a6d1bac-17d3-4195-89a4-1121bc809b4d" assigningAuthorityName="MedCom" /> <code code="185353001" displayName="Aftale dato" codeSystemName="SNOMED CT" codeSystem="2.16.840.1.113883.6.96"> </code> <statusCode code="active" /> <!-- time period for the planned health care service --> <effectiveTime> <low value="20170531110000+0100" /> <high value="20170531120000+0100" /> </effectiveTime> <!-- responsible organisation/person for the health care service --> <performer typeCode="PRF"> <assignedEntity classCode="ASSIGNED"> <id extension="320161000016005" root="1.2.208.176.1.1" assigningAuthorityName="SOR" /> <addr use="WP"> <streetAddressLine>Valdemarsgade 53</streetAddressLine> <postalCode>5700</postalCode> <city>Svendborg</city> <country>Danmark</country> </addr> <telecom value="tel:66113333-3" use="WP" /> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name> <prefix>Læge</prefix> <given>Anders</given> <family>Andersen</family> </name> </assignedPerson> <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <name>OUH Radiologisk Ambulatorium (Nyborg)</name> <telecom nullFlavor="NI" /> <addr use="WP"> <streetAddressLine nullFlavor="NI" /> </addr> </representedOrganization> </assignedEntity> </performer> <!-- organisation/person who are requesting the appointment (placer) --> <author typeCode="AUT" contextControlCode="OP"> <time value="20170216100000+0100" /> <assignedAuthor classCode="ASSIGNED"> <id extension="48681000016007" root="1.2.208.176.1.1" assigningAuthorityName="SOR" /> <addr use="WP"> <streetAddressLine>Toldbodvej 9</streetAddressLine> <postalCode>5700</postalCode> <city>Svendborg</city> <country>Danmark</country> </addr> <telecom value="tel:62214518" use="WP" /> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name> <given>Anders</given> <family>Andersen</family> </name> </assignedPerson> <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <name>Lægerne Toldbodvej</name> <telecom nullFlavor="NI" /> <addr use="WP"> <streetAddressLine nullFlavor="NI" /> </addr> </representedOrganization> </assignedAuthor> </author> <!-- location for the planned health care service --> <participant typeCode="LOC"> <participantRole classCode="SDLOC"> <!-- DK Service Delivery Location template --> <templateId root="1.2.208.184.14.11.3" extension="2017-03-10" /> <id extension="320161000016005" root="1.2.208.176.1.1" assigningAuthorityName="SOR" /> <addr use="WP"> <streetAddressLine>Vestergade 17</streetAddressLine> <postalCode>5800</postalCode> <city>Nyborg</city> <country>Danmark</country> </addr> <telecom value="tel:66113333-4" use="WP" /> <playingEntity classCode="PLC"> <name>OUH Radiologisk Ambulatorium (Nyborg)</name> </playingEntity> </participantRole> </participant> <!-- reason for the planned health care service --> <entryRelationship typeCode="RSON"> <observation classCode="OBS" moodCode="RQO"> <code code="NI" displayName="Ekkokardiografi (Ultralydsundersøgelse af hjertet)" /> </observation> </entryRelationship> </encounter> </entry> </section> </component> </structuredBody> </component> </ClinicalDocument> |
Oprettelse af Aftaler
Oprettelse af aftaler foregår via dokumentregistreringsservicen (DROS), detaljeret dokumentation er beskrevet under: Dokumentregistreringsservice
Arbejdsgangene omkring booking af aftaler med patienter, og derved deling af aftalerne foregår ofte som automatiske processer og system til system kommunikation, derfor kan der både benyttes et medarbejdercertifikat (MOCES) eller et Funktionscertifikat (FOCES) til deling af aftaler via Dokumentregistreringsservicen.
WSDL til DROS'en findes under: Snitfladebeskrivelse og endpoints og på https://wsdl.nspop.dk/#dros
Igen som når aftaler hentes ud, så skal selve ClinicalDocument oprettes som en MIME attachment, se eksemplet for detaljer.
| Code Block | ||||
|---|---|---|---|---|
| ||||
<ProvideAndRegisterDocumentSetRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns="urn:ihe:iti:xds-b:2007">
<lcm:SubmitObjectsRequest>
<rim:RegistryObjectList>
<rim:ExtrinsicObject id="10614913492668759151.7526722965054630547.1561027587628" lid="17744819518467516435.5289508129896542596.1561027587628" mimeType="text/xml" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<rim:Slot name="creationTime">
<rim:ValueList>
<rim:Value>20170531120000</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="serviceStartTime">
<rim:ValueList>
<rim:Value>20190101010101</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="serviceStopTime">
<rim:ValueList>
<rim:Value>20200101010101</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Slot name="sourcePatientId">
<rim:ValueList>
<rim:Value>2512489996^^^&1.2.208.176.1.2&ISO</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString charset="UTF-8" value="Aftale for 2512489996" xml:lang="en-US"/>
</rim:Name>
<rim:Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:0f2732cd-628f-4df7-821c-ede951749ccd" nodeRepresentation="">
<rim:Slot name="authorInstitution">
<rim:ValueList>
<rim:Value>OUH Radiologisk Afdeling (Svendborg)^^^^^&1.2.208.176.1.1&ISO^^^^242621000016001</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:03549911-5dd4-4406-8157-2f0c76cf6565" 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 charset="UTF-8" value="Klinisk rapport" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:fa1a078e-43e8-4cc3-a177-a670656b56e9" nodeRepresentation="urn:ad:dk:medcom:appointmentsummary:full">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>1.2.208.184.100.10</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString charset="UTF-8" value="DK PHMR schema" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:21648bfe-b78c-46d2-8bb1-80017f618775" nodeRepresentation="550621000005101">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>2.16.840.1.113883.6.96</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString charset="UTF-8" value="hjemmesygepleje" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:a0594198-3c4a-4039-a269-18a970de3abf" nodeRepresentation="408443003">
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>2.16.840.1.113883.6.96</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString charset="UTF-8" value="almen medicin" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="10614913492668759151.7526722965054630547.1561027587628" id="urn:uuid:98128f66-7cfc-480d-b1cf-14bedac10132" nodeRepresentation="39289-4">
<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 charset="UTF-8" value="Dato og tidspunkt for møde mellem patient og sundhedsperson" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:ExternalIdentifier id="urn:uuid:7c0f749b-679d-4ac4-b039-0e4a6cd1378f" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" registryObject="10614913492668759151.7526722965054630547.1561027587628" value="2512489996^^^&1.2.208.176.1.2&ISO">
<rim:Name>
<rim:LocalizedString value="XDSDocumentEntry.patientId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier id="urn:uuid:c8eb9924-b511-4883-8736-a6c24e329ee7" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" registryObject="10614913492668759151.7526722965054630547.1561027587628" value="10613314401450021042.16485562384221947016.1561027587628">
<rim:Name>
<rim:LocalizedString value="XDSDocumentEntry.uniqueId"/>
</rim:Name>
</rim:ExternalIdentifier>
</rim:ExtrinsicObject>
<rim:RegistryPackage id="7874116232104445829.6778506344390820751.1561027587628" lid="7874116232104445829.6778506344390820751.1561027587628" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
<rim:Slot name="submissionTime">
<rim:ValueList>
<rim:Value>20170531120000</rim:Value>
</rim:ValueList>
</rim:Slot>
<rim:Name>
<rim:LocalizedString charset="UTF-8" value="7874116232104445829.6778506344390820751.1561027587628" xml:lang="en-US"/>
</rim:Name>
<rim:Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="7874116232104445829.6778506344390820751.1561027587628" id="urn:uuid:3f20f9c0-ef4b-449d-985b-2e923431e1d8" nodeRepresentation="39289-4">
<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 charset="UTF-8" value="Dato og tidspunkt for møde mellem patient og sundhedsperson" xml:lang="en-US"/>
</rim:Name>
</rim:Classification>
<rim:Classification classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d" classifiedObject="7874116232104445829.6778506344390820751.1561027587628" id="urn:uuid:b28dc026-efd5-40bc-895c-f978127be6fd" nodeRepresentation="">
<rim:Slot name="authorInstitution">
<rim:ValueList>
<rim:Value>OUH Radiologisk Afdeling (Svendborg)^^^^^&1.2.208.176.1.1&ISO^^^^242621000016001</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Classification>
<rim:ExternalIdentifier id="urn:uuid:a541991d-f8b3-47f1-8dab-78cec036815f" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" registryObject="7874116232104445829.6778506344390820751.1561027587628" value="2512489996^^^&1.2.208.176.1.2&ISO">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.patientId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier id="urn:uuid:d49106ed-2ccf-403b-a785-4d5a1bd25242" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" registryObject="7874116232104445829.6778506344390820751.1561027587628" value="7874116232104445829.6778506344390820751.1561027587628">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.uniqueId"/>
</rim:Name>
</rim:ExternalIdentifier>
<rim:ExternalIdentifier id="urn:uuid:9bdc2b25-a86b-4088-9ae8-1e1d7027214d" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" registryObject="7874116232104445829.6778506344390820751.1561027587628" value="7874116232104445829.6778506344390820751.1561027587628">
<rim:Name>
<rim:LocalizedString value="XDSSubmissionSet.sourceId"/>
</rim:Name>
</rim:ExternalIdentifier>
</rim:RegistryPackage>
<rim:Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="7874116232104445829.6778506344390820751.1561027587628" id="urn:uuid:6e17db47-168b-49bc-bbaa-c2570e255cf2"/>
<rim:Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="5855258517755215834.4341855612522046622.1561027587628" sourceObject="7874116232104445829.6778506344390820751.1561027587628" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved" targetObject="10614913492668759151.7526722965054630547.1561027587628">
<rim:Slot name="SubmissionSetStatus">
<rim:ValueList>
<rim:Value>Original</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Association>
</rim:RegistryObjectList>
</lcm:SubmitObjectsRequest>
<Document id="10614913492668759151.7526722965054630547.1561027587628">
<xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:d028af6e-dc46-4049-b3bd-a4496767e42d@urn%3Aihe%3Aiti%3Axds-b%3A2007"/>
</Document>
</ProvideAndRegisterDocumentSetRequest>
|
Ændring af Aftaler
Ændring af aftaler er tilsvarende oprettelse af aftaler. Fagsystemet skal blot sikre sig at aftaleid'en er den samme når dokumentet oprettes (husk at aftale-id og dokument-id ikke er det samme - se beskrivelsen ovenfor).
Når ændringen af kalenderaftalen har betydning for patienten og/eller sundhedsprofessionelle, fx ændring af tid eller sted, skal ændringerne i kalenderaftalen være tilgængelige på infrastrukturen.
Når en aftale er ændret, eksempelvis fordi mødetidspunktet er flyttet, skal metoden der er beskrevet i dokumentationen benyttes (altså lave et ITI-41 provideAndRegister request, men man skal som dokument-provider selv angive associationstypen, source-objektet og target objektet
For en præcis teknisk vejledning, kan opskriften fra IHE’s wikiside følges (https://wiki.ihe.net/index.php/Annotated_ProvideAndRegister.b_Transaction#Document_Replacement)
Infrastrukturen vil derefter automatisk sørge for at tage den tidligere instans af aftalen, og sætte den til status "deprecated" og så gemme den nye instans af aftalen.
Den nye instans af aftalen bliver samtidigt kædet til den tidligere instans - således der er historik på aftalen.
Arbejdsgangene omkring ændringer af en aftale med patienten, og derved deling af aftalen foregår ofte som automatiske processer og system til system kommunikation, derfor kan der både benyttes et medarbejdercertifikat (MOCES) eller et Funktionscertifikat (FOCES) til deling af aftaler via Dokumentregistreringsservicen.
Sletning af Aftaler
Der er ikke udstillet funktionalitet til at slette aftaler for fagsystemerne.
Aftaler bliver automatisk slettet 2 år efter udførelsestidspunktet, hvilket er fastsat lovgivningsmæssigt.
Fagsystemer skal istedet ændre aftalen, og give den status "deprecated". Det kan gøres ved at benytte ITI-57 UpdateDocumentSet, hvorved AvailabilityStatus stættes til "deprecated" istedet for "approved"
...
<Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead"
classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
id="urn:uuid:9deb9428-c3b4-4ea2-90e6-5eb4b891fd6d" nodeRepresentation="394604002">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.96</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="oto-rhino-laryngologi" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983"
classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
id="urn:uuid:4f997078-04be-44b0-b9a0-9dfe046da103" nodeRepresentation="28615-3">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.6.1</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Audiologi dokument" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f"
classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
id="urn:uuid:b7bb049c-2440-4ce5-b77f-a7683c2f2c27" nodeRepresentation="N">
<Slot name="codingScheme">
<ValueList>
<Value>2.16.840.1.113883.5.25</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Normal" xml:lang="da-DK"/>
</Name>
</Classification>
<Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4"
classifiedObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
id="urn:uuid:5841122d-85d3-47da-8810-c567b5ea11e9" nodeRepresentation="1">
<Slot name="codingScheme">
<ValueList>
<Value>urn:ad:dk:medcom:noah:action-categories</Value>
</ValueList>
</Slot>
<Name>
<LocalizedString charset="UTF-8" value="Audiogram" xml:lang="da-DK"/>
</Name>
</Classification>
<ExternalIdentifier id="urn:uuid:cb9effae-59d7-4c45-8143-39ee35d47f43"
identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427"
registryObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
value="2007539315^^^&1.2.208.176.1.2&ISO">
<Name>
<LocalizedString value="XDSDocumentEntry.patientId"/>
</Name>
</ExternalIdentifier>
<ExternalIdentifier id="urn:uuid:8d1a4e1a-7443-4742-b15a-d45a35ec9e9e"
identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab"
registryObject="urn:uuid:99daabf0-7409-4dd4-87db-a6120665f1c5"
value="1.2.208.184^99daabf0-7409-4dd4-87db-a6120665f1c5">
<Name>
<LocalizedString value="XDSDocumentEntry.uniqueId"/>
</Name>
</ExternalIdentifier>
</ExtrinsicObject>
</RegistryObjectList>
</ns3:AdhocQueryResponse> |
Der er tre værdier der skal benyttes:
- HomeCommunityId - der beskriver det domæne dokumentet befinder sig i.
Værdien hentes ud fra ...ExtrinsicObject/@home
- RepositoryUniqueId - der bekriver den kilde under domænet der opbevarer dokumentet
Værdien hentes ud fra ...ExtrinsicObject/Slot[@name=’repositoryUniqueId’]/Value List/Value
- DocumentUniqueId - der identificerer selve dokumentet
Værdien hentes ud fra ...ExtrinsicObject/ExternalIdentifier[@identificationScheme=’urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab]/@value
Yderligere information omkring forespørgsler via dokumentdeling kan ses i Brugervejledning til forespørgsler via DDS
Hentning af Høremappedokumenter
For at hente en patients Aftaleoversigt, skal der laves en ITI-43 forespørgsel via NSP'ens dokumentdelingsservice.
Som beskrevet ovenfor benyttes de tre værdier: HomeCommunityId, RepositoryUniqueId og DocumentUniqueId til at hente dokumenterne.
WSDL til DDS Repository findes her: https://wsdl.nspop.dk/ddsrepository?wsdl
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<RetrieveDocumentSetRequest xmlns="urn:ihe:iti:xds-b:2007">
<DocumentRequest>
<HomeCommunityId>urn:oid:1.2.208.176.43210.8.20.11</HomeCommunityId>
<RepositoryUniqueId>1.2.208.176.43210.8.20.11</RepositoryUniqueId>
<DocumentUniqueId>6946778998876148702.7192223840203720416.1528441845022</DocumentUniqueId>
</DocumentRequest>
</RetrieveDocumentSetRequest> |
Det svar der returneres er patientens Aftaleoversigt, indeholdende de dataelementer der er beskrevet under indhold.
Bemærk at selve body delen af aftalen skal hentes ud som en mime attachement
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<RetrieveDocumentSetResponse xmlns="urn:ihe:iti:xds-b:2007" xmlns:ns2="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:ns3="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns4="http://www.w3.org/2000/09/xmldsig#" xmlns:ns5="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns6="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd" xmlns:ns7="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd" xmlns:ns8="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns9="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns10="urn:oasis:names:tc:ebxml-regrep:xsd:cms:3.0" xmlns:ns11="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns12="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"><ns9:RegistryResponse status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/><DocumentResponse><HomeCommunityId>urn:oid:1.2.208.176.43210.8.20.11</HomeCommunityId><RepositoryUniqueId>1.2.208.176.43210.8.20.11</RepositoryUniqueId><DocumentUniqueId>6946778998876148702.7192223840203720416.1528441845022</DocumentUniqueId><mimeType>text/xml</mimeType><Document><xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:8110ae30-37ff-4306-9c98-0ec153181a9f-68078@urn%3Aihe%3Aiti%3Axds-b%3A2007"/></Document></DocumentResponse></RetrieveDocumentSetResponse></soap:Body></soap:Envelope>
--uuid:52a6c54a-20db-4aba-bf36-2ac132997b00
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
Content-ID: <8110ae30-37ff-4306-9c98-0ec153181a9f-68078@urn:ihe:iti:xds-b:2007>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ClinicalDocument
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hl7-org:v3 ../../PHMR/Schema/CDA_SDTC.xsd"
xmlns="urn:hl7-org:v3" classCode="DOCCLIN" moodCode="EVN">
<realmCode code="DK" />
<typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040" />
<!-- MedCom DK CDA APD profile OID -->
<templateId root="1.2.208.184.14.1" />
<id extension="aa2386d0-79ea-11e3-981f-0800200c9a66"
root="1.2.208.184" assigningAuthorityName="MedCom" />
<!-- LOINC code for appointment date -->
<code code="39289-4" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"
displayName="Dato og tidspunkt for møde mellem patient og sundhedsperson" />
<!-- title = "Aftale for" + patient id -->
<title>Aftale for 2512489996</title>
<effectiveTime value="20170113100000+0100" />
<confidentialityCode code="N"
codeSystem="2.16.840.1.113883.5.25" />
<languageCode code="da-DK" />
<!-- information about the patient -->
<recordTarget typeCode="RCT" contextControlCode="OP">
<patientRole classCode="PAT">
<id extension="2512489996" root="1.2.208.176.1.2"
assigningAuthorityName="CPR" />
<addr use="H">
<streetAddressLine>Skovvejen 12</streetAddressLine>
<streetAddressLine>Landet</streetAddressLine>
<postalCode>5700</postalCode>
<city>Svendborg</city>
<country>Danmark</country>
</addr>
<telecom value="tel:65123456" use="H" />
<telecom value="mailto:nab@udkantsdanmark.dk" use="WP" />
<patient classCode="PSN" determinerCode="INSTANCE">
<name>
<given>Nancy</given>
<given>Ann</given>
<family>Berggren</family>
</name>
<administrativeGenderCode code="F"
codeSystem="2.16.840.1.113883.5.1" />
<birthTime value="19481225000000+0000" />
</patient>
</patientRole>
</recordTarget>
<!-- the health care organisation and person responsible for the appointment -->
<author typeCode="AUT" contextControlCode="OP">
<time value="20170216100000+0100" />
<assignedAuthor classCode="ASSIGNED">
<id extension="242621000016001" root="1.2.208.176.1.1"
assigningAuthorityName="SOR" />
<addr use="WP">
<streetAddressLine>Valdemarsgade 53</streetAddressLine>
<postalCode>5700</postalCode>
<city>Svendborg</city>
<country>Danmark</country>
</addr>
<telecom value="tel:65113333-1" use="WP" />
<assignedPerson classCode="PSN"
determinerCode="INSTANCE">
<name>
<prefix>Læge</prefix>
<given>Jens</given>
<family>Jensen</family>
</name>
</assignedPerson>
<representedOrganization classCode="ORG"
determinerCode="INSTANCE">
<name>OUH Radiologisk Afdeling (Svendborg)</name>
<telecom nullFlavor="NI" />
<addr use="WP">
<streetAddressLine nullFlavor="NI" />
</addr>
</representedOrganization>
</assignedAuthor>
</author>
<!-- the organisation responsible for maintaing the CDA document -->
<custodian typeCode="CST">
<assignedCustodian classCode="ASSIGNED">
<representedCustodianOrganization
classCode="ORG" determinerCode="INSTANCE">
<id extension="515361000016007" root="1.2.208.176.1.1"
assigningAuthorityName="SOR" />
<name>OUH Klinisk IT (Odense)</name>
<telecom value="tel:66113333-2" use="WP" />
<addr use="WP">
<streetAddressLine>J. B. Winsløwsvej 4 1</streetAddressLine>
<postalCode>5000</postalCode>
<city>Odense C</city>
<country>Danmark</country>
</addr>
</representedCustodianOrganization>
</assignedCustodian>
</custodian>
<!-- the date and time for when the service event will take place -->
<documentationOf typeCode="DOC">
<serviceEvent classCode="MPROT" moodCode="EVN">
<effectiveTime>
<low value="20180831110000+0100" />
<high value="20180831120000+0100" />
</effectiveTime>
</serviceEvent>
</documentationOf>
<!-- CDA Body -->
<component typeCode="COMP" contextConductionInd="true">
<structuredBody classCode="DOCBODY" moodCode="EVN">
<component typeCode="COMP" contextConductionInd="true">
<section classCode="DOCSECT" moodCode="EVN">
<!-- DK APD Plan of treatment section template -->
<templateId root="1.2.208.184.14.11.1"
extension="2017-03-10" />
<code code="18776-5" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC" displayName="Plan of care note" />
<title>Aftale</title>
<text>Aftale-tekst-her</text>
<entry>
<encounter moodCode="APT" classCode="ENC">
<!-- DK APD Planned Encounter template -->
<templateId root="1.2.208.184.14.11.2"
extension="2017-03-10" />
<id root="1.2.208.184"
extension="9a6d1bac-17d3-4195-89a4-1121bc809b4d"
assigningAuthorityName="MedCom" />
<code code="185353001" displayName="Aftale dato"
codeSystemName="SNOMED CT" codeSystem="2.16.840.1.113883.6.96">
</code>
<statusCode code="active" />
<!-- time period for the planned health care service -->
<effectiveTime>
<low value="20170531110000+0100" />
<high value="20170531120000+0100" />
</effectiveTime>
<!-- responsible organisation/person for the health care service -->
<performer typeCode="PRF">
<assignedEntity classCode="ASSIGNED">
<id extension="320161000016005" root="1.2.208.176.1.1"
assigningAuthorityName="SOR" />
<addr use="WP">
<streetAddressLine>Valdemarsgade 53</streetAddressLine>
<postalCode>5700</postalCode>
<city>Svendborg</city>
<country>Danmark</country>
</addr>
<telecom value="tel:66113333-3" use="WP" />
<assignedPerson classCode="PSN"
determinerCode="INSTANCE">
<name>
<prefix>Læge</prefix>
<given>Anders</given>
<family>Andersen</family>
</name>
</assignedPerson>
<representedOrganization
classCode="ORG" determinerCode="INSTANCE">
<name>OUH Radiologisk Ambulatorium (Nyborg)</name>
<telecom nullFlavor="NI" />
<addr use="WP">
<streetAddressLine nullFlavor="NI" />
</addr>
</representedOrganization>
</assignedEntity>
</performer>
<!-- organisation/person who are requesting the appointment (placer) -->
<author typeCode="AUT" contextControlCode="OP">
<time value="20170216100000+0100" />
<assignedAuthor classCode="ASSIGNED">
<id extension="48681000016007" root="1.2.208.176.1.1"
assigningAuthorityName="SOR" />
<addr use="WP">
<streetAddressLine>Toldbodvej 9</streetAddressLine>
<postalCode>5700</postalCode>
<city>Svendborg</city>
<country>Danmark</country>
</addr>
<telecom value="tel:62214518" use="WP" />
<assignedPerson classCode="PSN"
determinerCode="INSTANCE">
<name>
<given>Anders</given>
<family>Andersen</family>
</name>
</assignedPerson>
<representedOrganization
classCode="ORG" determinerCode="INSTANCE">
<name>Lægerne Toldbodvej</name>
<telecom nullFlavor="NI" />
<addr use="WP">
<streetAddressLine nullFlavor="NI" />
</addr>
</representedOrganization>
</assignedAuthor>
</author>
<!-- location for the planned health care service -->
<participant typeCode="LOC">
<participantRole classCode="SDLOC">
<!-- DK Service Delivery Location template -->
<templateId root="1.2.208.184.14.11.3"
extension="2017-03-10" />
<id extension="320161000016005" root="1.2.208.176.1.1"
assigningAuthorityName="SOR" />
<addr use="WP">
<streetAddressLine>Vestergade 17</streetAddressLine>
<postalCode>5800</postalCode>
<city>Nyborg</city>
<country>Danmark</country>
</addr>
<telecom value="tel:66113333-4" use="WP" />
<playingEntity classCode="PLC">
<name>OUH Radiologisk Ambulatorium (Nyborg)</name>
</playingEntity>
</participantRole>
</participant>
<!-- reason for the planned health care service -->
<entryRelationship typeCode="RSON">
<observation classCode="OBS" moodCode="RQO">
<code code="NI"
displayName="Ekkokardiografi (Ultralydsundersøgelse af hjertet)" />
</observation>
</entryRelationship>
</encounter>
</entry>
</section>
</component>
</structuredBody>
</component>
</ClinicalDocument> |
Sikkerhed, roller og rettigheder
...
