Page History
...
ReplyStatus | ||
---|---|---|
Element | Beskrivelse | Påkrævet |
statusCode | Status kode på forespørgselen. Kan være en af følgende: Success, NotValidData, ProblemCallingCave | Ja |
statusText | Status tekst svarende til status koden. Med uddybende beskrivelse af evt. fejl. Kan indeholde en warning, hvis cprnummer ikke findes. | Ja |
GetPatientAllergyList
Denne operation kræver minimum et id kort niveau 4.
...
ReplyStatus | ||
---|---|---|
Element | Beskrivelse | Påkrævet |
statusCode | Status kode på forespørgselen. Kan være en af følgende: Success, NotValidData, ProblemCallingCave, MsbTechnicalError, TreatmentRelationTechhnicalError, SamtykkeTechnicalError, MinLogTechnicalError, SuccessButDataSpecificConsent, NegativeConsent | Ja |
statusText | Status tekst svarende til status koden. Med uddybende beskrivelse af evt. fejl. Kan indeholde en warning, hvis cprnummer ikke findes. | Ja |
MedicationAllergyIntoleranceReduced | ||
---|---|---|
Beskrivelse | Påkrævet | |
identifier | Id på registreringen. Samme identifier kan forekomme flere gange med forskellig versionId, hvis historik er inkluderet | Nej |
clinicalStatus | Status på registreringen. Er enten Active, Inactive eller Resolved | Ja |
verificationStatus | Altid confirmed. | Nej |
type | Altid allergy. | Nej |
category | Altid medication. | Nej |
criticality | Kritikalitet af allergien. Er enten low, high eller unnable-to-assess. | Nej |
substance | Substans som allergien drejer sig om. Består af en kode og et system. System kan være oid for ATC kode og koden er så en specifik ATC kode. | Ja |
substanceDescription | Tekstuel beskrivelse af substansen. | Nej |
drugId | Drug id identifikation af den substans som allergien drejer sig om. Består af en kode og et system. System er OID for drug id og koden er det specifikke drug id. | Nej |
patient | Patient allergien drejer sig om. Består af en code og et system. Hvor code er værdien (CPR nummer) og system er oid koden for CPR systemet. | Ja |
onsetDateTime | Tidspunkt allergien er identificeret eller observeret væk igen. | Ja |
recorder | Lægefaglig person der har indberettet allergien. Består af en code og system. System er oid koden for autorisationskoder og code er autorsationskoden. | Ja |
recorderOrganization | Organisation der har indberettet allergien. Består af en code og system. System er oid for SOR og code er SOR koden. | Ja |
note | Note omkring allergien | Nej |
reaction.manifestation | Code og system for reaktionen. System er oid for SKS. Skal være udfyldt, hvis manifestationDescription ikke er. | (Ja) |
reaction.manifestationDescription | Tekstuel beskrivelse. Skal være udfyldt, hvis code/system ikke er | (Ja) |
reaction.onset | Tidspunkt hvor reaktion er observeret | Nej |
reaction.serverity | Hvor alvorlig reaktionen er. Enten mild, moderate eller severe. | Nej |
versionId | Allergiens version. | Nej |
lastUpdated | Tidspunkt allergien er senest opdateret | Nej |
...
Code Block | ||
---|---|---|
| ||
<?xml version="1.0"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header>...</soap:Header> <soap:Body> <ns6:GetPatientAllergyListResponse xmlns:ns2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns5="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd" xmlns:ns6="http://nsp.dk/medicationallergyservice/2018/11/21/" xmlns:ns7="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:ns8="http://nsp.dk/medicationallergyservice/allergy/2018/11/21/"> <ReplyStatus> <ns6:statusCode>Success</ns6:statusCode> <ns6:statusText>Kald til servicen var successfuld</ns6:statusText> </ReplyStatus> <MedicationAllergyIntoleranceReduced> <ns8:identifier>494de20b-32ec-4955-8886-5514bd063c25</ns8:identifier> <ns8:clinicalStatus value="active"/> <ns8:verificationStatus value="confirmed"/> <ns8:type value="allergy"/> <ns8:category value="medication"/> <ns8:criticality value="high"/> <ns8:substance> <ns8:system>urn:oid:2.16.840.1.113883.6.73</ns8:system> <ns8:code>648005</ns8:code> </ns8:substance> <ns8:substanceDescription>648005 description</ns8:substanceDescription> <ns8:drugId> <ns8:system>urn:oid:drug_id</ns8:system> <ns8:code>28105409014</ns8:code> </ns8:drugId> <ns8:patient> <ns8:system>urn:oid:1.2.208.176.1.2</ns8:system> <ns8:code>1601010020</ns8:code> </ns8:patient> <ns8:onsetDateTime>2018-11-01T13:30:00.000+01:00</ns8:onsetDateTime> <ns8:recorder> <ns8:system>urn:oid:1.2.208.176.1.3</ns8:system> <ns8:code>1234</ns8:code> </ns8:recorder> <ns8:recorderOrganization> <ns8:system>urn:oid:1.2.208.176.1.1</ns8:system> <ns8:code>1234567890</ns8:code> </ns8:recorderOrganization> <ns8:note>Oil of calamus allergy</ns8:note> <ns8:reaction> <ns8:manifestation> <ns8:system>urn:oid:1.2.208.176.2.4.12</ns8:system> <ns8:code>5678</ns8:code> </ns8:manifestation> <ns8:manifestationDescription>Severe reaction was observed for several hours</ns8:manifestationDescription> <ns8:onset>2018-11-01T13:30:00.000+01:00</ns8:onset> <ns8:severity value="mild"/> </ns8:reaction> <ns8:versionId>1</ns8:versionId> <ns8:lastUpdated>2020-01-21T09:32:36.000+01:00</ns8:lastUpdated> </MedicationAllergyIntoleranceReduced> </ns6:GetPatientAllergyListResponse> </soap:Body> </soap:Envelope> |
Initiel indlæsning af data
Det er muligt at indlæse data fra en CSV-fil direkte ind i LAR. CVS-filen forventes at have følgende format:
1) første linje indeholder navnene på alle felterne (adskilt af semikolon ";". Felterne er beskrevet i afsnit 4.1.1 i denne guide.
Rækkefølgen af felterne skal være den samme som i tabellen.
2) I de efterfølgende rækker kommer data. De skal også være adskilt med semikolon og komme i samme rækkefølge som i tabellen i afsnit 4.1.1
Felter der er markeret med "Ja" i tabellen er krævede.
Afvikling af indlæsningsprogram
Programmet afvikles ved at køre main-metoden i denne klasse:
dk.nsp.larservice.dataimporter.DataImporterMain
Man skal angive navnet på input-filen som parameter når programmet afvikles.
Properties
...