Page History
...
Når man kalder idws snitfladerne skal audience værdien sættes til "https://audience.nspop.dk/dds".
DDS registry udstiller ITI-18: Registry Stored Query; og dennes 3 query typer FindDocuments, FindDocumentsByReferenceId og GetDocuments.
DDS repository udstiller ITI-43: Retrieve Document Set.
Hver af disse er kort beskrevet nedenfor med deres vigtigste request parametre, og angiver samtidig et link til, hvor den fulde specifikation kan findes.
DocumentRegistry_RegistryStoredQuery og DocumentRegistry_Idws_RegistryStoredQuery (ITI-18)
FindDocuments
Den fulde specifikation finder her: https://profiles.ihe.net/ITI/TF/Volume2/ITI-18.html#3.18.4.1.2.3.7.1
Følgende request parametre kan fremhæves for denne query type:
| Request parametre | Opt | Beskrivelse |
|---|---|---|
| $XDSDocumentEntryTypeCode | O | Her kan angives en liste over mere finkornede dokumenttyper. Skal være på formen: '<Kode dokumenttype>^^<standard>' Eksempel: '53576-5^^2.16.840.1.113883.6.1' Dokumenttypen angives som PHMR Koden 53576-5 angiver et PHMR-dokument i standarden Logical Observation Identifiers Names and Codes (LOINC) identificeret ved 2.16.840.1.113883.6. Ud over PHMR (Personal Health Monitoring Record) kan der eksempelvis angives en af disse typekoder:
|
| $XDSDocumentEntryPatientId | R | Her angives CprNr for patienten. Skal være på formen: '<Cpr Nr>^^^&<OID>&ISO' hvor <OID> er en Object Identifier for udsteder af danske Cpr numre. |
| $XDSDocumentEntryType | O | Her kan angives en liste |
indeholdende Stable og/eller on-demand |
dokumenttypen for at angive, hvilke man ønsker retur. Eksempler:
| ||
| $XDSDocumentEntryStatus | R | Her angives at man vil søge på gældende metadata og i dette tilfælde skal den have værdien: 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' Det er også muligt at søge på forældede metadata og så skal den have værdien: 'urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated' |
FindDocumentsByReferenceId
Den fulde specifikation findes her: https://profiles.ihe.net/ITI/TF/Volume2/ITI-18.html#3.18.4.1.2.3.7.14
Denne query type har de samme parametre som FindDocuments har. Men har derudover parametren $XDSDocumentEntryReferenceIdList
...
Hvis query typen FindDocumentsByReferenceId anvendes skal dette felt angives. Anvendes istedet FindDocumentsQuery skal/kan det ikke ikke angives.
:
| Request parametre | Opt | Beskrivelse |
|---|---|---|
| $XDSDocumentEntryReferenceIdList | R | For denne query type skal feltet angives, og der skal være mindst eet referenceid i listen. Eksempel: ref1_0207761919.7052203964123326052.1537974544003^^^&2.16.840.1.113883.6.1&ISO^ddstest |
GetDocuments
Den fulde specifikation findes her: https://profiles.ihe.net/ITI/TF/Volume2/ITI-18.html#3.18.4.1.2.3.7.5
Følgende request parametre kan fremhæves for denne query type:
| Request parametre | Opt | Beskrivelse |
|---|---|---|
| $XDSDocumentEntryUniqueId | O * | Her angives en liste af globale unikke id'er for de dokumenter som ønskes fremsøgt. * Query typen har også andre Id parametre, og mindst et af dem skal være udfyldt. |
| home (homeCommunityId) | O * | Her angives home community id som dokumentet tilhører. * Skal angives, hvis dokumentet er gemt med et home community id. |
DocumentRepository_RetrieveDocumentSet og DocumentRepository_Idws_RetrieveDocumentSet (ITI-43)
Den fulde specifikation findes her: https://profiles.ihe.net/ITI/TF/Volume2/ITI-43.html#3.43.4.1
| Request parametre | Opt | Beskrivelse |
|---|---|---|
| HomeCommunityId | O* | Id for det homecommunity som dokumentet har * Skal angives, hvis dokumentet er gemt med et home community id. |
| RepositoryUniqueId | R | Global unik ID for det repository hvor dokumentet skal hentes fra. |
| DocumentUniqueId | R | Global unik ID for det dokument der skal hentes. |
...