| Package | cezih.hr.cezih-osnova |
| Resource 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
}
]
}
}