Package | cezih.hr.cezih-osnova |
Type | StructureDefinition |
Id | hr-pacijent |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=cezih.hr.cezih-osnova@0.2.9&canonical=http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent |
URL | http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent |
Version | 0.2.3 |
Status | active |
Date | 2024-01-25T14:50:58+00:00 |
Name | HRPatient |
Title | Pacijent |
Realm | uv |
Type | Patient |
Kind | resource |
StructureDefinition | |
PodaciOPozivatelju | Audit Event - podaci o pozivatelju |
HR.MinimalDocumentReference | HRMinimalDocumentReference |
HRMinimalSubmissionSet | HR Minimal SubmissionSet |
hr-condition | Slučaj |
hr-encounter | Posjeta |
StructureDefinition | |
hr-patient-last-contact | Zadnji kontakt pacijenta sa zdravstvenim sustavom |
Note: links and images are rebased to the (stated) source
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | C | 0..* | Patient | Information about an individual or animal receiving health care services BD1: Datum rođenja mora biti između današnjeg datuma i istog tog datuma prije 120 godina. |
![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | S | 0..1 | date | Vrijeme zadnjeg kontakta pacijenta sa zdravstvenim sustavom URL: http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-patient-last-contact |
![]() ![]() ![]() ![]() | 1..1 | uri | "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-patient-last-contact" | |
![]() ![]() ![]() | 1..* | Identifier | An identifier for this patient Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | An identifier for this patient |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/MBO | |
![]() ![]() ![]() ![]() ![]() | C | 1..1 | string | The value that is unique MBO: MBO mora sadržavati točno 9 znamenki. |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | An identifier for this patient |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | The value that is unique | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | An identifier for this patient |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/putovnica | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | The value that is unique | |
![]() ![]() ![]() ![]() | S | 0..1 | Identifier | Jedinstveni identifikator pacijenta |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.cezih.hr/specifikacije/identifikatori/jedinstveni-identifikator-pacijenta | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | The value that is unique | |
![]() ![]() ![]() | S | 0..1 | HumanName | Ime i prezime pacijenta |
![]() ![]() ![]() | S | 0..1 | code | Spol pacijenta |
![]() ![]() ![]() | SC | 0..1 | date | Datum rođenja pacijenta Datum: Datum mora biti formata YYYY-MM-DD |
![]() ![]() ![]() | S | 0..1 | dateTime | Indicates if the individual is deceased or not |
{ "resourceType": "StructureDefinition", "id": "hr-pacijent", "meta": { "versionId": "35", "lastUpdated": "2025-01-07T09:51:07.6170461+00:00", "source": "#S1zItOuKDop1ZNZm" }, "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent", "version": "0.2.3", "name": "HRPatient", "title": "Pacijent", "status": "active", "date": "2024-01-25T14:50:58+00:00", "contact": [ { "name": "Krešimir Kerš", "telecom": [ { "system": "email", "value": "kresimir.kers@ericsson.com" } ] } ], "jurisdiction": [ { "coding": [ { "system": "urn:iso:std:iso:3166", "code": "HR", "display": "Croatia" } ], "text": "Croatia" } ], "fhirVersion": "4.0.1", "mapping": [ { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" }, { "identity": "cda", "uri": "http://hl7.org/v3/cda", "name": "CDA (R2)" }, { "identity": "w5", "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping" }, { "identity": "v2", "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping" }, { "identity": "loinc", "uri": "http://loinc.org", "name": "LOINC code for the element" } ], "kind": "resource", "abstract": false, "type": "Patient", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient", "derivation": "constraint", "differential": { "element": [ { "id": "Patient", "path": "Patient", "constraint": [ { "key": "BD1", "severity": "error", "human": "Datum rođenja mora biti između današnjeg datuma i istog tog datuma prije 120 godina.", "expression": "iif(Patient.birthDate.exists(), (Patient.birthDate > today() - 120 years and Patient.birthDate < today()),true)" } ] }, { "id": "Patient.extension:zadnji_kontakt_pacijenta", "path": "Patient.extension", "sliceName": "zadnji_kontakt_pacijenta", "short": "Vrijeme zadnjeg kontakta pacijenta sa zdravstvenim sustavom", "definition": "Izračunava se na osnovu podataka u Elektroničkom Zdravstvenom Zapisu pacijenta o posjetama liječniku primarne zdravstvene zaštite (LOM, pedijatar, ginekolog, ..), podatcima preuzetim lijekovima", "max": "1", "type": [ { "code": "Extension", "profile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-patient-last-contact" ] } ], "mustSupport": true }, { "id": "Patient.identifier", "path": "Patient.identifier", "slicing": { "discriminator": [ { "type": "value", "path": "system" } ], "rules": "open" }, "min": 1 }, { "id": "Patient.identifier:MBO", "path": "Patient.identifier", "sliceName": "MBO", "short": "MBO pacijenta", "max": "1", "mustSupport": true }, { "id": "Patient.identifier:MBO.system", "path": "Patient.identifier.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/MBO" }, { "id": "Patient.identifier:MBO.value", "path": "Patient.identifier.value", "min": 1, "constraint": [ { "key": "MBO", "severity": "error", "human": "MBO mora sadržavati točno 9 znamenki.", "expression": "value.matches(\"^[0-9]{9,9}$\")" } ] }, { "id": "Patient.identifier:EuropskaKartica", "path": "Patient.identifier", "sliceName": "EuropskaKartica", "short": "Broj europske kartice pacijenta", "max": "1", "mustSupport": true }, { "id": "Patient.identifier:EuropskaKartica.system", "path": "Patient.identifier.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica" }, { "id": "Patient.identifier:EuropskaKartica.value", "path": "Patient.identifier.value", "min": 1 }, { "id": "Patient.identifier:Putovnica", "path": "Patient.identifier", "sliceName": "Putovnica", "short": "Broj putovnice pacijenta", "max": "1", "mustSupport": true }, { "id": "Patient.identifier:Putovnica.system", "path": "Patient.identifier.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/putovnica" }, { "id": "Patient.identifier:Putovnica.value", "path": "Patient.identifier.value", "min": 1 }, { "id": "Patient.identifier:JedinstveniIdentifikatorPacijenta", "path": "Patient.identifier", "sliceName": "JedinstveniIdentifikatorPacijenta", "short": "Jedinstveni identifikator pacijenta", "definition": "Jedinstveni identifikator u obliku UUID-a koji se dodjeljuje od strane CEZIH-a pri registraciji pacijenta u FHIR server.", "max": "1", "mustSupport": true }, { "id": "Patient.identifier:JedinstveniIdentifikatorPacijenta.system", "path": "Patient.identifier.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/jedinstveni-identifikator-pacijenta" }, { "id": "Patient.identifier:JedinstveniIdentifikatorPacijenta.value", "path": "Patient.identifier.value", "min": 1 }, { "id": "Patient.identifier:OIB", "path": "Patient.identifier", "sliceName": "OIB", "short": "OIB pacijenta", "max": "1" }, { "id": "Patient.identifier:OIB.system", "path": "Patient.identifier.system", "min": 1, "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/OIB" }, { "id": "Patient.identifier:OIB.value", "path": "Patient.identifier.value", "min": 1 }, { "id": "Patient.name", "path": "Patient.name", "short": "Ime i prezime pacijenta", "max": "1", "mustSupport": true }, { "id": "Patient.gender", "path": "Patient.gender", "short": "Spol pacijenta", "mustSupport": true }, { "id": "Patient.birthDate", "path": "Patient.birthDate", "short": "Datum rođenja pacijenta", "constraint": [ { "key": "Datum", "severity": "error", "human": "Datum mora biti formata YYYY-MM-DD", "expression": "value.matches(\"^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])))$\")" } ], "mustSupport": true }, { "id": "Patient.deceased[x]", "path": "Patient.deceased[x]", "type": [ { "code": "dateTime" } ], "mustSupport": true } ] } }