Page History
...
For at læse cave oplysninger i cave servicen sker det via et HTTP Get kald til CAVE Servicens REST snitflade. Nedenstående er den HTTP Get der skal laves. Det med rødt markerede er den variable del i form af CPR nummer.
http://localhost/cave.sdsd.dk/fhir/AllergyIntolerance?patient.identifier=urn%3Aoid%3A1.2.208.176.1.2%7C01010101020101010110&_include=AllergyIntolerance%3Apatient&_include=AllergyIntolerance%3Arecorder&_include%3Arecurse=PractitionerRole%3Apractitioner&_include%3Arecurse=PractitionerRole%3Aorganization
Svaret på ovenstående request har endenstående format. . I svaret er det entry listen der indeholder de enkelte ressourcer man får tilbage. Beskrivelse af de felter der anvendes i hver resource kan ses under snitfladebeskrivelse.
Code Block | ||
---|---|---|
| ||
{ "resourceType": "Bundle", "id": "3cc95f66bae2ae59-11998dd2-4d444a22-9255bc0e-ac1c3a24120d5dbc4840569d", "meta": { "lastUpdated": "2019-02-12T1513T07:4925:3327.653572+01:00" }, "type": "searchset", "total": 5, "link": [ { "relation": "self", "url": "http://cave.sdssdsd.dk/fhir/AllergyIntolerance?_include=AllergyIntolerance%3Apatient&_include=AllergyIntolerance%3Arecorder&_include%3Arecurse=PractitionerRole%3Apractitioner&_include%3Arecurse=PractitionerRole%3Aorganization&patient.identifier=urn%3Aoid%3A1.2.208.176.1.2%7C0101010110" } ], "entry": [ { "fullUrl": "http://cave.sdssdsd.dk/fhir/AllergyIntolerance/608", "resource": { "resourceType": "AllergyIntolerance", "id": "608", "meta": { "versionId": "1", "lastUpdated": "2019-02-12T15:49:09.000+01:00" }, "identifier": [ { "value": "69a8c8f2-a410-41d4-af4d-57bcd6a9d721" } ], "clinicalStatus": { "coding": [ { "code": "active" } ] }, "verificationStatus": { "coding": [ { "code": "confirmed" } ] }, "type": "allergy", "category": [ "medication" ], "criticality": "unable-to-assess", "code": { "coding": [ { "system": "urn:oid:2.16.840.1.113883.6.73", "code": "N07B02" } ], "text": "Metadon" }, "patient": { "reference": "Patient/607" }, "onsetDateTime": "2019-01-11T09:01:03+01:00", "recorder": { "reference": "PractitionerRole/606" }, "lastOccurrence": "2019-01-11T09:01:03+01:00", "reaction": [ { "manifestation": [ { "coding": [ { "system": "urn:oid:1.2.208.176.2.4.12", "code": "DT789" } ], "text": "Ser grønne elefanter!" } ], "severity": "severe" } ] }, "search": { "mode": "match" }, "response": { "status": "201 Created", "etag": "W/\"1\"" } }, { "fullUrl": "http://cave.sdssdsd.dk/fhir/PractitionerRole/606", "resource": { "resourceType": "PractitionerRole", "id": "606", "meta": { "versionId": "1", "lastUpdated": "2019-02-12T15:49:09.000+01:00" }, "practitioner": { "reference": "Practitioner/604" }, "organization": { "reference": "Organization/605" } }, "search": { "mode": "include" }, "response": { "status": "201 Created", "etag": "W/\"1\"" } }, { "fullUrl": "http://cave.sdssdsd.dk/fhir/Patient/607", "resource": { "resourceType": "Patient", "id": "607", "meta": { "versionId": "1", "lastUpdated": "2019-02-12T15:49:09.000+01:00" }, "identifier": [ { "system": "urn:oid:1.2.208.176.1.2", "value": "0101010110" } ] }, "search": { "mode": "include" }, "response": { "status": "201 Created", "etag": "W/\"1\"" } }, { "fullUrl": "http://cave.sdssdsd.dk/fhir/Practitioner/604", "resource": { "resourceType": "Practitioner", "id": "604", "meta": { "versionId": "1", "lastUpdated": "2019-02-12T15:49:08.000+01:00" }, "identifier": [ { "system": "urn:oid:1.2.208.176.1.3", "value": "AUT_ID2" } ] }, "search": { "mode": "include" }, "response": { "status": "201 Created", "etag": "W/\"1\"" } }, { "fullUrl": "http://cave.sdssdsd.dk/fhir/Organization/605", "resource": { "resourceType": "Organization", "id": "605", "meta": { "versionId": "1", "lastUpdated": "2019-02-12T15:49:08.000+01:00" }, "identifier": [ { "system": "urn:oid:1.2.208.176.1.1", "value": "SOR_KODE1" } ] }, "search": { "mode": "include" }, "response": { "status": "201 Created", "etag": "W/\"1\"" } } ] } |