PackagesCanonicalsLogsProblems
    Packages
    rs/cezih.osnova@0.2.3
    http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter
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\n\n
Slika 1 - Domenski model podataka o posjetama
\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\n\n
:100%\" src=\"Encounter State Model.jpg\" />
Slika 2 - Model stanja
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