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\""
}
}
]
} |