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\nDomenski model podataka o posjeti prikazan je na slijedećoj slici.\n\n\n |
\nSlika 1 - Domenski model podataka o posjetama |
\n
\nKako je prikazano na slici 1 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\n :100%\" src=\"Encounter State Model.jpg\" /> |
\nSlika 2 - Model stanja |
\n
package_name: rs/cezih.osnova
derivation: constraint
name: HREncounter
type: Encounter
elements:
diagnosis:
short: Problemi zdravlja (slučajevi) koji su obrađeni u posjeti
mustSupport: true
index: 29
elements:
condition:
type: Reference
short: Reference na problem zdravlja (slučaj)
constraint:
80Bx95aJ: {human: Ako se slučaj referencira sa identfikatorom slučaja mora bit definiran tip resursa, severity: error, expression: 'iif($this.identifier.exists(), $this.type = ''Condition'', true)'}
mustSupport: false
refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-condition']
index: 30
serviceProvider:
constraint:
TGJpqzm9: {human: Ako se zdravstvena organizacije referencira sa identifikatorom potrebno je definirati i tip resursa Organization, severity: error, expression: 'iif($this.identifier.exists(), $this.type = ''Organization'', true)'}
short: Reference na zdravstvenu organizaciju
refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-organizacija']
type: Reference
mustSupport: true
index: 31
type:
short: Vrsta posjete
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/vrsta-posjete'}
mustSupport: true
array: true
max: 2
index: 15
slicing:
rules: open
discriminator:
- {path: coding.system, type: value}
min: null
max: 2
slices:
VrstaPosjete:
match:
coding: {system: 'http://fhir.cezih.hr/specifikacije/CodeSystem/vrsta-posjete'}
schema:
short: Vrsta posjete s obzirom na prisutnost pacijenta
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/vrsta-posjete'}
index: 16
elements:
coding:
index: 17
elements:
system:
pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/CodeSystem/vrsta-posjete'}
type: uri
index: 18
required: [system]
required: [coding]
TipPosjete:
match:
coding: {system: 'http://fhir.cezih.hr/specifikacije/CodeSystem/hr-tip-posjete'}
schema:
short: Tip posjete (primarna, SKZZ, hospitalizacija)
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/hr-tip-posjete'}
index: 19
elements:
coding:
index: 20
elements:
system:
pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/CodeSystem/hr-tip-posjete'}
type: uri
index: 21
required: [system]
required: [coding]
participant:
short: Zdravstveni djelatnici koji su sudjelovali u posjeti
mustSupport: true
index: 24
elements:
individual:
constraint:
PXL9Kq6s: {human: Ako se zdravstveni djelatnik referencira sa identifikatorom potrebno je navesti tip resursa Practitioner, severity: error, expression: 'iif($this.identifier.exists(), $this.type = ''Practitioner'', true)'}
short: Reference na zdravstvenog djelatnika
refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner']
type: Reference
mustSupport: false
index: 25
required: [individual]
extension:
index: 0
slicing:
rules: open
discriminator:
- {path: url, type: value}
min: null
slices:
sudjelovanje-u-troskovima:
match: {url: null}
schema: {type: Extension, short: Informacije o sudjelovanju pacijenta u troškovima, mustSupport: true, url: 'http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-troskovi-sudjelovanje', index: 1}
min: 0
max: 1
priority:
short: Prioritet posjete
binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ActPriority'}
mustSupport: true
index: 22
status:
short: Status posjete sukladno modelu stanja
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/hr-encounter-status'}
index: 12
class:
short: Klasifikacija, vrsta, posjete (hospitalizacija, kućna posjeta, specijalistika, virtualna ...)
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/nacin-prijema'}
index: 14
identifier:
short: Identifikator posjete
mustSupport: false
index: 2
elements:
value: {short: Vrijednost identifikatora, index: 3}
required: [value]
slicing:
rules: closed
discriminator:
- {path: system, type: value}
min: 0
slices:
evidencijski-broj-hitnog-prijema:
match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/evidencijski-broj-hitnog-prijema'}
schema:
short: Evidencijski broj hitnog prijema
mustSupport: true
index: 4
elements:
system:
short: Vrsta identifikatora
pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/evidencijski-broj-hitnog-prijema'}
type: uri
index: 5
value: {short: Vrijednost identifikatora, index: 6}
required: [system, value]
jedinstveni-identifikator:
match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/identifikator-posjete'}
schema:
short: Jedinstvani identifikator posjete
mustSupport: true
index: 7
elements:
system:
short: Vrsta identifikatora
pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/identifikator-posjete'}
type: uri
index: 8
required: [system]
lokalni-identifikator-posjete:
match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/lokalni-identifikator-posjete'}
schema:
short: Lokalni identifikator posjete
mustSupport: true
index: 9
elements:
system:
short: Vrsta identifikatora
pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/lokalni-identifikator-posjete'}
type: uri
index: 10
value: {short: Vrijednost identifikatora, index: 11}
required: [system, value]
period:
short: Period posjeta
mustSupport: true
index: 26
elements:
start: {short: Vrijeme početka posjete, mustSupport: true, index: 27}
end: {short: Vrijeme završetka posjete, mustSupport: true, index: 28}
subject:
constraint:
IGbJQZ23: {human: Ako se pacijent referencira sa identifikatorom morea se navesti tip resursa Patient, severity: error, expression: 'iif($this.identifier.exists(), $this.type = ''Patient'', true)'}
short: Referenca na pacijenta na kojeg se odnosi posjete.
refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent']
type: Reference
mustSupport: true
index: 23
statusHistory:
elements:
status:
short: Status posjete sukladno modelu stanja
binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/hr-encounter-status'}
index: 13
package_version: 0.2.3
extensions:
sudjelovanje-u-troskovima: {url: 'http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-troskovi-sudjelovanje', min: 0, max: 1, type: Extension, short: Informacije o sudjelovanju pacijenta u troškovima, mustSupport: true, index: 1}
class: profile
kind: resource
url: http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter
base: http://hl7.org/fhir/StructureDefinition/Encounter
version: 0.2.3