Package | cezih.hr.cezih-osnova |
Type | StructureDefinition |
Id | hr-encounter |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=cezih.hr.cezih-osnova@0.2.9&canonical=http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter |
URL | http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter |
Version | 0.2.3 |
Status | active |
Date | 2023-03-01 |
Name | HREncounter |
Title | Posjeta |
Realm | uv |
Description | Ovaj profil specificira sadržaj podataka o posjeti pacijenta pružatelju zdravstvene skrbi. Posjeta predstavlja jedan kontakt pacijenta sa zdravstvenim djelatnikom prilikom kojeg je pacijentu pružena zdravstvena skrb. Posjeta može biti fizička ali i virtualna tj. udaljena (kao u slučaju telekonzultacija) Podatci o posjeti se sastoje od * jedinstvenog identifikatora posjete kojeg dodjeljuje ova usluga prilikom kreiranja posjeta (global identifier) * lokalnog identifikatora posjete kojeg dodjeljuje vanjska aplikacije/informacijski sustav (Gx) * perioda u kojemu se dogodio posjet. Datum od tog perioda definira korisnik prilikom kreiranja posjeta dok se datum do definira od strane korisnika prilikom zatvaranja posjeta (period from, period to) * prioriteta posjeta kojeg definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (priority) * statusa posjeta kojeg usluga automatski definira prilikom pozivanje operacija za kreiranje i zatvaranje posjeta (status) * tipa posjeta kojeg definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (type) * pacijenta na kojeg se donosi posjet prilikom kreiranja posjeta ili izmjene podataka o posjeti (subject) * zdravstvenih djelatnika koji su sudjelovali u posjeti koje definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (participant) * zdravstvene organizacije u kojoj se dogodio posjet a koju definira korisnik prilikom kreiranja posjeta (serviceProvider) * slučajeva koji su obrađeni u toj posjeti (diagnosis) Prilikom prijema pacijenta i kreiranja nove posjete posjeta je u statusu aktivna (In-progress). Prilikom otpuštanja pacijenta se posjeta zatvara i mjenja joj se status u završena (Finished). Ukoliko je posjeta greškom kreirana moguće ju je obrisati kada joj se mijenja stanje u obrisana (entered-in-error) |
Type | Encounter |
Kind | resource |
StructureDefinition | |
hr-cancel-encounter-message | Poruka zahtjeva za brisanje posjeta |
hr-close-encounter-message | Poruka zahtjeva za zatvaranje posjete |
hr-create-encounter-message | Poruka zahtjeva za kreiranje nove posjete |
hr-encounter-response-message | Poruka odgovora na zahtjev |
hr-reopen-encounter-message | Poruka zahtjeva za ponovno otvaranje posjete |
hr-update-encounter-message | Poruka zahtjeva za izmjenom podataka posjete |
HR.MinimalDocumentReference | HRMinimalDocumentReference |
hr-condition | Slučaj |
StructureDefinition | |
hr-condition | Slučaj |
hr-organizacija | Organizacija |
hr-pacijent | Pacijent |
hr-practitioner | Zdravstveni djelatnik |
hr-troskovi-sudjelovanje | Sudjelovanje pacijenta u troškovima liječenja |
ValueSet | |
hr-encounter-status | Status posjete |
hr-tip-posjete | Tip posjete |
nacin-prijema | Način prijema |
vrsta-posjete | Vrsta posjete |
Note: links and images are rebased to the (stated) source
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Encounter | Posjeta | |
![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | S | 0..1 | (Complex) | Informacije o sudjelovanju pacijenta u troškovima URL: http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-troskovi-sudjelovanje |
![]() ![]() ![]() | 0..* | Identifier | Identifikator posjete Slice: Unordered, Closed by value:system | |
![]() ![]() ![]() ![]() | Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Vrijednost identifikatora | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | Evidencijski broj hitnog prijema |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Vrsta identifikatora Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/evidencijski-broj-hitnog-prijema | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Vrijednost identifikatora | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | Jedinstvani identifikator posjete |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Vrsta identifikatora Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/identifikator-posjete | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | Lokalni identifikator posjete |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Vrsta identifikatora Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/lokalni-identifikator-posjete | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Vrijednost identifikatora | |
![]() ![]() ![]() | 1..1 | code | Status posjete sukladno modelu stanja Binding: Status posjete (required) | |
![]() ![]() ![]() | ||||
![]() ![]() ![]() ![]() | 1..1 | code | Status posjete sukladno modelu stanja Binding: Status posjete (required) | |
![]() ![]() ![]() | 1..1 | Coding | Klasifikacija, vrsta, posjete (hospitalizacija, kućna posjeta, specijalistika, virtualna ...) Binding: Način prijema (required) | |
![]() ![]() ![]() | S | 0..2 | CodeableConcept | Vrsta posjete Slice: Unordered, Open by value:coding.system Binding: Vrsta posjete (required) |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Vrsta posjete s obzirom na prisutnost pacijenta Binding: Vrsta posjete (required) | |
![]() ![]() ![]() ![]() ![]() | 1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.cezih.hr/specifikacije/CodeSystem/vrsta-posjete | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Tip posjete (primarna, SKZZ, hospitalizacija) Binding: Tip posjete (required) | |
![]() ![]() ![]() ![]() ![]() | 1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.cezih.hr/specifikacije/CodeSystem/hr-tip-posjete | |
![]() ![]() ![]() | S | 0..1 | CodeableConcept | Prioritet posjete Binding: ActPriority (required) |
![]() ![]() ![]() | SC | 0..1 | Reference(Pacijent) | Referenca na pacijenta na kojeg se odnosi posjete. IGbJQZ23: Ako se pacijent referencira sa identifikatorom morea se navesti tip resursa Patient |
![]() ![]() ![]() | S | 0..* | BackboneElement | Zdravstveni djelatnici koji su sudjelovali u posjeti |
![]() ![]() ![]() ![]() | C | 1..1 | Reference(Zdravstveni djelatnik) | Reference na zdravstvenog djelatnika PXL9Kq6s: Ako se zdravstveni djelatnik referencira sa identifikatorom potrebno je navesti tip resursa Practitioner |
![]() ![]() ![]() | S | 0..1 | Period | Period posjeta |
![]() ![]() ![]() ![]() | S | 0..1 | dateTime | Vrijeme početka posjete |
![]() ![]() ![]() ![]() | S | 0..1 | dateTime | Vrijeme završetka posjete |
![]() ![]() ![]() | S | 0..* | BackboneElement | Problemi zdravlja (slučajevi) koji su obrađeni u posjeti |
![]() ![]() ![]() ![]() | C | 1..1 | Reference(Slučaj) | Reference na problem zdravlja (slučaj) 80Bx95aJ: Ako se slučaj referencira sa identfikatorom slučaja mora bit definiran tip resursa |
![]() ![]() ![]() | SC | 0..1 | Reference(Organizacija) | Reference na zdravstvenu organizaciju TGJpqzm9: Ako se zdravstvena organizacije referencira sa identifikatorom potrebno je definirati i tip resursa Organization |
{ "resourceType": "StructureDefinition", "id": "hr-encounter", "meta": { "versionId": "86", "lastUpdated": "2025-07-07T07:10:11.6303786+00:00", "source": "#AKtmNLNEw5QmPuSg" }, "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter", "version": "0.2.3", "name": "HREncounter", "title": "Posjeta", "status": "active", "experimental": false, "date": "2023-03-01", "contact": [ { "name": "Krešimir Kerš", "telecom": [ { "system": "email", "value": "kresimir.kers@ericsson.com" } ] } ], "description": "Ovaj profil specificira sadržaj podataka o posjeti pacijenta pružatelju zdravstvene skrbi.\n\nPosjeta predstavlja jedan kontakt pacijenta sa zdravstvenim djelatnikom prilikom kojeg je pacijentu pružena zdravstvena skrb. Posjeta može biti fizička ali i virtualna tj. udaljena (kao u slučaju telekonzultacija)\n\n\n Podatci o posjeti se sastoje od \n* jedinstvenog identifikatora posjete kojeg dodjeljuje ova usluga prilikom kreiranja posjeta (global identifier)\n* lokalnog identifikatora posjete kojeg dodjeljuje vanjska aplikacije/informacijski sustav (Gx)\n* perioda u kojemu se dogodio posjet. Datum od tog perioda definira korisnik prilikom kreiranja posjeta dok se datum do definira od strane korisnika prilikom zatvaranja posjeta (period from, period to)\n* prioriteta posjeta kojeg definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (priority)\n* statusa posjeta kojeg usluga automatski definira prilikom pozivanje operacija za kreiranje i zatvaranje posjeta (status)\n* tipa posjeta kojeg definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (type)\n* pacijenta na kojeg se donosi posjet prilikom kreiranja posjeta ili izmjene podataka o posjeti (subject)\n* zdravstvenih djelatnika koji su sudjelovali u posjeti koje definira korisnik prilikom kreiranja posjeta ili izmjene podataka o posjeti (participant)\n* zdravstvene organizacije u kojoj se dogodio posjet a koju definira korisnik prilikom kreiranja posjeta (serviceProvider)\n* slučajeva koji su obrađeni u toj posjeti (diagnosis)\n\nPrilikom prijema pacijenta i kreiranja nove posjete posjeta je u statusu aktivna (In-progress). Prilikom otpuštanja pacijenta se posjeta zatvara i mjenja joj se status u završena (Finished). Ukoliko je posjeta greškom kreirana moguće ju je obrisati kada joj se mijenja stanje u obrisana (entered-in-error)\n\n", "jurisdiction": [ { "coding": [ { "system": "urn:iso:std:iso:3166", "code": "HR", "display": "Croatia" } ], "text": "Croatia" } ], "fhirVersion": "4.0.1", "mapping": [ { "identity": "workflow", "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern" }, { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" }, { "identity": "w5", "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping" }, { "identity": "v2", "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping" } ], "kind": "resource", "abstract": false, "type": "Encounter", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter", "derivation": "constraint", "differential": { "element": [ { "id": "Encounter", "path": "Encounter", "short": "Posjeta", "definition": "Posjeta predstavlja jedan kontakt pacijenta sa zdravstvenim djelatnikom prilikom kojeg je pacijentu pružena zdravstvena skrb. Posjeta može biti fizička ali i virtualna tj. udaljena (kao u slučaju telekonzultacija)" }, { "id": "Encounter.extension:sudjelovanje-u-troskovima", "path": "Encounter.extension", "sliceName": "sudjelovanje-u-troskovima", "short": "Informacije o sudjelovanju pacijenta u troškovima", "max": "1", "type": [ { "code": "Extension", "profile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-troskovi-sudjelovanje" ] } ], "mustSupport": true }, { "id": "Encounter.identifier", "path": "Encounter.identifier", "slicing": { "discriminator": [ { "type": "value", "path": "system" } ], "rules": "closed" }, "short": "Identifikator posjete", "definition": "Usluga za upravljanje posjetama generira jedinstveni identifikator posjete. Ukoliko je potrebno prilikom kreiranja posjete korisnik može u zahtjevu poslati i neki svoj loklani identifikator. Budući da se taj identifikator ne može smatrati globalno jedinstvenim usluga kreira dodatni identifikator za koji se garantira globalna edinstvenost. Sam identifikator može biti u formatu OID, UUID, ili CUID.", "mustSupport": false }, { "id": "Encounter.identifier.value", "path": "Encounter.identifier.value", "short": "Vrijednost identifikatora", "min": 1 }, { "id": "Encounter.identifier:evidencijski-broj-hitnog-prijema", "path": "Encounter.identifier", "sliceName": "evidencijski-broj-hitnog-prijema", "short": "Evidencijski broj hitnog prijema", "definition": "Postalvja se samo ako je vrsta prijema hitni prijem (Encounter.class = 1)", "max": "1", "mustSupport": true }, { "id": "Encounter.identifier:evidencijski-broj-hitnog-prijema.system", "path": "Encounter.identifier.system", "short": "Vrsta identifikatora", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/evidencijski-broj-hitnog-prijema" }, { "id": "Encounter.identifier:evidencijski-broj-hitnog-prijema.value", "path": "Encounter.identifier.value", "short": "Vrijednost identifikatora", "min": 1 }, { "id": "Encounter.identifier:jedinstveni-identifikator", "path": "Encounter.identifier", "sliceName": "jedinstveni-identifikator", "short": "Jedinstvani identifikator posjete", "definition": "Ovaj identifikator dodjeljuje usluga \"Upravljanje posjetama\". Ovaj identifikator se smatra globalno jedinstvenim što znaći da ne mogu postojati 2 posjeta sa istim identifikatorom posjete.", "max": "1", "mustSupport": true }, { "id": "Encounter.identifier:jedinstveni-identifikator.system", "path": "Encounter.identifier.system", "short": "Vrsta identifikatora", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/identifikator-posjete" }, { "id": "Encounter.identifier:lokalni-identifikator-posjete", "path": "Encounter.identifier", "sliceName": "lokalni-identifikator-posjete", "short": "Lokalni identifikator posjete", "definition": "Lokalni identifikator posjete u sustavu pošiljatrelja poruke. POšiljatelj poruke može slati jedan ili više ovakvih identifikatora kako bi definirao vezu između lokalnog i globalnog identifikatora posjete. Ovaj identifikator se ne smatra globalno jedistvenim pa je moguće da postoje 2 ili više slučajeva sa istim lokalnim identifikatorom posjete.", "max": "1", "mustSupport": true }, { "id": "Encounter.identifier:lokalni-identifikator-posjete.system", "path": "Encounter.identifier.system", "short": "Vrsta identifikatora", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/lokalni-identifikator-posjete" }, { "id": "Encounter.identifier:lokalni-identifikator-posjete.value", "path": "Encounter.identifier.value", "short": "Vrijednost identifikatora", "min": 1 }, { "id": "Encounter.status", "path": "Encounter.status", "short": "Status posjete sukladno modelu stanja", "binding": { "strength": "required", "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/hr-encounter-status" } }, { "id": "Encounter.statusHistory.status", "path": "Encounter.statusHistory.status", "short": "Status posjete sukladno modelu stanja", "binding": { "strength": "required", "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/hr-encounter-status" } }, { "id": "Encounter.class", "path": "Encounter.class", "short": "Klasifikacija, vrsta, posjete (hospitalizacija, kućna posjeta, specijalistika, virtualna ...)", "binding": { "strength": "required", "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/nacin-prijema" } }, { "id": "Encounter.type", "path": "Encounter.type", "slicing": { "discriminator": [ { "type": "value", "path": "coding.system" } ], "rules": "open" }, "short": "Vrsta i tip posjete", "definition": "Vrsta i tip posjete. \r\nVrsta posjete - vrijednost s obzirom na prisutnost pacijenta. Ukoliko se ovaj podatak ne pošalje smatra se da je posjeta sa prisutnošću pacijenta.\r\nTip posjete - primarna, SKZZ, hospitalizacija.", "max": "2", "mustSupport": true }, { "id": "Encounter.type:VrstaPosjete", "path": "Encounter.type", "sliceName": "VrstaPosjete", "short": "Vrsta posjete s obzirom na prisutnost pacijenta", "max": "1", "binding": { "strength": "required", "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/vrsta-posjete" } }, { "id": "Encounter.type:VrstaPosjete.coding", "path": "Encounter.type.coding", "min": 1, "max": "1" }, { "id": "Encounter.type:VrstaPosjete.coding.system", "path": "Encounter.type.coding.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/CodeSystem/vrsta-posjete" }, { "id": "Encounter.type:TipPosjete", "path": "Encounter.type", "sliceName": "TipPosjete", "short": "Tip posjete (primarna, SKZZ, hospitalizacija)", "max": "1", "binding": { "strength": "required", "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/hr-tip-posjete" } }, { "id": "Encounter.type:TipPosjete.coding", "path": "Encounter.type.coding", "min": 1, "max": "1" }, { "id": "Encounter.type:TipPosjete.coding.system", "path": "Encounter.type.coding.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/CodeSystem/hr-tip-posjete" }, { "id": "Encounter.priority", "path": "Encounter.priority", "short": "Prioritet posjete", "mustSupport": true, "binding": { "strength": "required" } }, { "id": "Encounter.subject", "path": "Encounter.subject", "short": "Referenca na pacijenta na kojeg se odnosi posjete.", "definition": "Za referenciranje pacijenta na kojeg se odnosi posjeta preporuča se korištenje logičkih referenci (identifikatora). Kao identifikator pacijenta koristi se MBO.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent" ] } ], "constraint": [ { "key": "IGbJQZ23", "severity": "error", "human": "Ako se pacijent referencira sa identifikatorom morea se navesti tip resursa Patient", "expression": "iif($this.identifier.exists(), $this.type = 'Patient', true)" } ], "mustSupport": true }, { "id": "Encounter.participant", "path": "Encounter.participant", "short": "Zdravstveni djelatnici koji su sudjelovali u posjeti", "definition": "Zdravstveni djelatnici koji su sudjelovali u posjeti se referenciraju korištenjem logičkih referenci (identifikatora).", "mustSupport": true }, { "id": "Encounter.participant.individual", "path": "Encounter.participant.individual", "short": "Reference na zdravstvenog djelatnika", "definition": "Zdravstveni djelatnici koji su sudjelovali u posjeti se referenciraju korištenjem logičkih referenci (identifikatora). Za referenciranje zdravstvenog djalatnika koristi se HZJZ broj zdravstvenog djelatnika ili MBO. U ovom polju se uglavnom šalje liječnik koji je pružao zdravstvenu skrb pacijentu no po potrebi se mogu slati i drugi liječnici koji su tjekom te posjete puržali skrb pacijentu.", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner" ] } ], "constraint": [ { "key": "PXL9Kq6s", "severity": "error", "human": "Ako se zdravstveni djelatnik referencira sa identifikatorom potrebno je navesti tip resursa Practitioner", "expression": "iif($this.identifier.exists(), $this.type = 'Practitioner', true)" } ], "mustSupport": false }, { "id": "Encounter.period", "path": "Encounter.period", "short": "Period posjeta", "definition": "Vremenski period posjeta pacijenta pružatelju zdravstvene skrbi. Prilikom kreiranja posjete mora se poslati barem vrijeme početka posjete dok se vrijeme kraja posjete šalje prilikom slanja poruke za zatvaranje posjete.", "mustSupport": true }, { "id": "Encounter.period.start", "path": "Encounter.period.start", "short": "Vrijeme početka posjete", "mustSupport": true }, { "id": "Encounter.period.end", "path": "Encounter.period.end", "short": "Vrijeme završetka posjete", "mustSupport": true }, { "id": "Encounter.reasonCode", "path": "Encounter.reasonCode", "short": "Razlog posjete", "max": "1" }, { "id": "Encounter.reasonCode.coding", "path": "Encounter.reasonCode.coding", "max": "0" }, { "id": "Encounter.reasonCode.text", "path": "Encounter.reasonCode.text", "short": "Razlog posjete", "definition": "Sadrži tekstualni opis razloga posjete.", "min": 1 }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "short": "Problemi zdravlja (slučajevi) koji su obrađeni u posjeti", "mustSupport": true }, { "id": "Encounter.diagnosis.condition", "path": "Encounter.diagnosis.condition", "short": "Reference na problem zdravlja (slučaj)", "definition": "Slučajevi se referenciraju korištenjem logičkih referenci tj identifikatora slučaja koji je dodljeljen slučaju prilikom otvaranja novog slučaja.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-condition" ] } ], "constraint": [ { "key": "80Bx95aJ", "severity": "error", "human": "Ako se slučaj referencira sa identfikatorom slučaja mora bit definiran tip resursa", "expression": "iif($this.identifier.exists(), $this.type = 'Condition', true)" } ], "mustSupport": false }, { "id": "Encounter.serviceProvider", "path": "Encounter.serviceProvider", "short": "Reference na zdravstvenu organizaciju", "definition": "Referenca na organizaciju u kojoj se dogodio posjet. Za referenciranje zdravstvene organizacije koristi se HZZO šifra zdravstvene organizacije.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-organizacija" ] } ], "constraint": [ { "key": "TGJpqzm9", "severity": "error", "human": "Ako se zdravstvena organizacije referencira sa identifikatorom potrebno je definirati i tip resursa Organization", "expression": "iif($this.identifier.exists(), $this.type = 'Organization', true)" } ], "mustSupport": true } ] } }