Podatci o smrti i zadnjem kontaktu pacijenta sa zdravstvenim sustavom
Kako bi se provjerili podatci o smrti i zadnjem kontaktu pacijenta sa zdravstvenim sustavom koristi se ITI-78 transakcija integracijskog profila IHE PDQm.
Informacijski sustav šalje upit za pretragu pacijenata prema CEZIHu, koji sukladno IHE PDQm integracijskom profilu vraća informacije o navedenom pacijentu. Za pretragu se koristi identifikator pacijenta no mogu se koristiti i ostali parametri opisani u IHE PDQm profilu.
Primjer upita za pretragu pacijenata po identifikatoru pacijenta (MBO):
GET https://server.example.com/fhir/Patient?identifier=http://fhir.cezih.hr/specifikacije/identifikatori/MBO|18022306990
Osim za pojedinačnog pacijenta moguće je pretraživati posjete za više od jednog pacijenta od jednom.
Primjer zahtjeva za pretragu koji pretražuje posjete za pacijente identificirane sa MBO 18022306986 i 21234450875 korištenjem IHE PDQm integracijskog profila:
GET https://server.example.com/fhir/Patient?identifier=http://fhir.cezih.hr/specifikacije/identifikatori/MBO|18022306986,http://fhir.cezih.hr/specifikacije/identifikatori/MBO|21234450875
Primjer odgovora:
{
"resourceType": "Patient",
.....
"extension": [
{
url": "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-patient-last-contact",
"valueDate": "2022-07-17"
}
],
"identifier": [
{
"system": "http://fhir.cezih.hr/specifikacije/identifikatori/MBO",
"value": "18022306986"
}
],
"active": true,
"name": [
{
"text": "Ivo Ivić",
"family": "Ivić",
"given": [
"Ivo"
]
}
],
"gender": "male",
"birthDate": "1955-01-06",
"deceasedDateTime": "2022-07-18"
}
Prema primjeru informacija da li je pacijent živ se nalazi u atributu:
Patient.deceasedDateTime
Podatci o zadnjm kontaktu pacijenta sa zdravstvenim sustavom se nalaze u atributu:
Patient.extension(url='http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-patient-last-contact').valueDate
Puni primjer podataka o pacijentu se nalazi
Sigurnost
Za korištenje dohvata podataka o smrti pacijenta i zadnjem kontaktu pacijenta sa zdravstvenim sustavom potrebno je koristiti slijedeće sigurnosne mehanizme:
- Sigurnost na transportnom sloju
- Autentikacija i autorizacija krajnjeg korisnika
Za pristup usluzi (dohvat podataka o pacijentu) krajnji korisnik mora imati jednu od slijedećih uloga:
- admission_officer
- aid_approver
- aid_supplier
- biochemistry_engineer
- dentist
- ftuk_approver
- gynecologist
- home_caregiver
- home_therapist
- laboratory_technician
- nurse
- pediatrician
- pharmacist_technician
- pharmacologist
- physician_school
- physicians
- sgp_administrator
- sgp_laboratory_technician
- specialist
- specialistic_nurse
- specialistic_technician