Page History
...
FSK Registry er sat op med en række miljøspecifikke variable. De forskellige variable gennemgåes og deres anvendelse specificeres. Nogle af disse variable er miljøspecifikke (i disse tilfælde listes parametrene for de forskellige miljøer) mens andre er ens henover de forskellige miljøer (den nuværende konfiguration vises).
Enkelte af variablene har tabel struktur, og bindes sammen med prefix på navn og løbenumre. For eksempler på dette se FSK Registry Driftvejledning. Men det er vigtigt at være opmærksom på hvilke værdier der kommer i samme række i tabellen. Eksempel på dette er FormatCode og TypeCode.
Som det fremgår af tabellen anvendes de forskellige metadata opsætningsvariable til filtrering af queries og/eller til indsættelse i de DocumentEntries, som FSK Registry returnerer til dokumentanvender. FSK Registry genererer ikke selve stamdatadokumentet, så en beskrivelse af selve Stamdata CDA dokumentindholdet ligger udenfor scope af dette dokument.
...
Opsætningsvariablens navn | Beskrivelse | Miljø-specifik | Værdi (nuværende opsætning) |
---|---|---|---|
documentEntry.repositoryUniqueId | Anvendes til indsættelse i feltet $XDSDocumentEntry.repositoryUniqueId for de returnerede DocumentEntries | J | ?? (TEST1) 1.2.208.176.43210.8.20.12 (TEST2) |
documentEntry.title | Anvendes til indsættelse i $XDSDocumentEntry.Name for de returnerede DocumentEntries | N | Fælles stamkort |
documentEntry.mimeType | Anvendes til indsættelse i $XDSDocumentEntry.mimeType for de returnerede DocumentEntries | N | text/xml |
documentEntry.languageCode | Anvendes til indsættelse i $XDSDocumentEntry.languageCode for de returnerede DocumentEntries | N | da-DK |
documentEntry.patient.assigningAuthority.root | Anvendes til kvalificering af $XDSDocumentEntry.sourcePatientId for de returnerede DocumentEntries | N | 1.2.208.176.1.2 (CPR) |
documentEntry.organisation.assigningAuthority.root | Anvendes til kvalificering af $XDSDocumentEntry.author (urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d) for de returnerede DocumentEntries | N | 1.2.208.176.1.1 (SOR) |
documentEntry.healthcareFacilityTypeCode.code | Anvendes til indsættelse i $XDSDocumentEntry.healthcareFacilityTypeCode (urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1) for de returnerede DocumentEntries | N | 554041000005106 |
documentEntry.healthcareFacilityTypeCode.schemeName | Anvendes til indsættelse i $XDSDocumentEntry.healthcareFacilityTypeCode (urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1) for de returnerede DocumentEntries | N | 2.16.840.1.113883.6.96 |
documentEntry.healthcareFacilityTypeCode.name | Anvendes til indsættelse i $XDSDocumentEntry.healthcareFacilityTypeCode (urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1) for de returnerede DocumentEntries | N | sundhedsforvaltning |
documentEntry.classCode.code | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.classCode (urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a) for de returnerede DocumentEntries | N | 001 |
documentEntry.classCode.schemeName | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.classCode (urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a) for de returnerede DocumentEntries | N | 1.2.208.184.100.9 |
documentEntry.classCode.name | Anvendes til indsættelse i $XDSDocumentEntry.classCode (urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a) for de returnerede DocumentEntries | N | Klinisk rapport |
documentEntry .formatCode.code.metadata.metadataEntry[*].formatCodeCode | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.formatCode (urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: DK FSK Schema 1: urn:ad:dk:medcom:pdc-v2.0:full |
documentEntry.metadata.metadataEntry[*].formatCodeScheme documentEntry.formatCode.schemeName | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.formatCode (urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: urn:ad:dk:medcom:fsk:full 1:1.2.208.184.100.10 |
documentEntry.formatCode.name.metadata.metadataEntry[*].formatCodeName | Anvendes til indsættelse i $XDSDocumentEntry.formatCode (urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: DK FSK Schema 1: DK PDC schema |
documentEntry.typeCode.code.metadata.metadataEntry[*].typeCodeCode | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.typeCode (urn:uuid:f0306f51-975f-434e-a61c-c59651d33983) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: 52460-3 1: PDC |
documentEntry.typeCode.schemeNamemetadata.metadataEntry[*].typeCodeScheme | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.typeCode (urn:uuid:f0306f51-975f-434e-a61c-c59651d33983) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: 2.16.840.1.113883.6.1 1: 1.2.208.184.100.1 |
documentEntry.typeCode.name.metadata.metadataEntry[*].typeCodeName | Anvendes til indsættelse i $XDSDocumentEntry.typeCode (urn:uuid:f0306f51-975f-434e-a61c-c59651d33983) for de returnerede DocumentEntries ("*" er et løbenummer startende med 0, så der på den måde kan være x antal kombintaioner) | N | 0: Patient Information 1: Stamkort |
documentEntry.author.organisation.id | Anvendes til indsættelse i $XDSDocumentEntry.author (urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d) for de returnerede DocumentEntries | N | 634491000016008 |
documentEntry.author.organisation.name | Anvendes til indsættelse i $XDSDocumentEntry.author (urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d) for de returnerede DocumentEntries | N | Sundhedsdatastyrelsen |
documentEntry.confidentialityCode.code | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.confidentialityCode (urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f) for de returnerede DocumentEntries | N | N |
documentEntry.confidentialityCode.schemeName | Anvendes til filtrering af queries. Anvendes til indsættelse i $XDSDocumentEntry.confidentialityCode (urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f) for de returnerede DocumentEntries | N | 2.16.840.1.113883.5.25 |
documentEntry.confidentialityCode.name | Anvendes til indsættelse i $XDSDocumentEntry.confidentialityCode (urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f) for de returnerede DocumentEntries | N | normal |
documentEntry.practiceSettingCode.code | Anvendes til indsættelse i $XDSDocumentEntry.practiceSettingCode (urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead) for de returnerede DocumentEntries | N | 408443003 |
documentEntry.practiceSettingCode.schemeName | Anvendes til indsættelse i $XDSDocumentEntry.practiceSettingCode (urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead) for de returnerede DocumentEntries | N | 2.16.840.1.113883.6.96 |
documentEntry.practiceSettingCode.name | Anvendes til indsættelse i $XDSDocumentEntry.practiceSettingCode (urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead) for de returnerede DocumentEntries | N | almen medicin |
...
Følgende request viser en fremsøgning af dokumenter på CPR nummeret 2110979421 via DDS (SOAP headers er fjernet for at gøre eksemplet mere læsevenligt). Eksemplet viser en søgning hvor der kun returneres eet dokument.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns4:AdhocQueryRequest xmlns:ns6="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:ns5="urn:ihe:iti:xds-b:2007" xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"> <ns4:ResponseOption returnType="LeafClass" returnComposedObjects="true"/> <ns2:AdhocQuery id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d"> <ns2:Slot name="$XDSDocumentEntryPatientId"> <ns2:ValueList> <ns2:Value>'2110979421^^^&1.2.208.176.1.2&ISO'</ns2:Value> </ns2:ValueList> </ns2:Slot> <ns2:Slot name="$XDSDocumentEntryType"> <ns2:ValueList> <ns2:Value>('urn:uuid:34268e47-fdf5-41a6-ba33-82133c465248')</ns2:Value> <ns2:Value>('urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1')</ns2:Value> </ns2:ValueList> </ns2:Slot> </ns2:AdhocQuery> </ns4:AdhocQueryRequest> </soap:Body> </soap:Envelope> |
...