{
"description": "HRDeletePatient koristi se za uklanjanje zapisa o pacijenatu. Može se koristiti samo za pacijente koji nemaju registriran MBO u FHIR serveru.\\r\\nZa pacijenta je obavezno poslati broj putovnice ili EU kartice.",
"_filename": "StructureDefinition-hr-delete-patient.json",
"package_name": "cezih.hr.cezih-osnova",
"date": null,
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"name": "HRDeletePatient",
"abstract": false,
"type": "Bundle",
"experimental": null,
"resourceType": "StructureDefinition",
"title": null,
"package_version": "1.0.1",
"status": "draft",
"id": "0457ba3f-f2ad-4311-ad55-b8de6509e188",
"kind": "resource",
"url": "http://fhir.cezih.hr/specifikacije/StructureDefinition/HRDeletePatient",
"version": null,
"differential": {
"element": [ {
"id": "Bundle.identifier",
"max": "0",
"path": "Bundle.identifier"
}, {
"id": "Bundle.type",
"path": "Bundle.type",
"short": "Definira da resurs Bundle predstavlja FHIR poruku",
"definition": "Definira da resurs Bundle predstavlja FHIR poruku"
}, {
"id": "Bundle.timestamp",
"min": 1,
"path": "Bundle.timestamp",
"short": "Vrijeme kreiranja poruke"
}, {
"id": "Bundle.total",
"max": "0",
"path": "Bundle.total"
}, {
"id": "Bundle.link",
"max": "0",
"path": "Bundle.link"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry",
"path": "Bundle.entry",
"sliceName": "PMIRMessageHeaderEntry"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource",
"min": 1,
"path": "Bundle.entry.resource",
"short": "Resurs koji opisuje poruku koja se razmjenjuje između sustava."
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.destination",
"max": "1",
"path": "Bundle.entry.resource.destination",
"short": "Sustav u koji je poslana poruka.",
"definition": "Sustav u koji je poslana poruka. U slučaju registracije stranca - CEZIH."
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.destination.endpoint",
"path": "Bundle.entry.resource.destination.endpoint",
"short": "ID sustava CEZIH"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.sender",
"min": 1,
"path": "Bundle.entry.resource.sender",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-organizacija" ]
} ]
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.sender.type",
"min": 1,
"path": "Bundle.entry.resource.sender.type",
"patternUri": "Organization"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.sender.identifier",
"min": 1,
"path": "Bundle.entry.resource.sender.identifier"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.sender.identifier.system",
"min": 1,
"path": "Bundle.entry.resource.sender.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/HZZO-sifra-zdravstvene-organizacije"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.sender.identifier.value",
"min": 1,
"path": "Bundle.entry.resource.sender.identifier.value"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.enterer",
"max": "0",
"path": "Bundle.entry.resource.enterer"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.author",
"min": 1,
"path": "Bundle.entry.resource.author",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner" ]
} ],
"short": "Autor poruke.",
"definition": "Autor poruke. Zdravstveni djelatnik koji registrira stranca."
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.author.type",
"min": 1,
"path": "Bundle.entry.resource.author.type",
"patternUri": "Practitioner"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.author.identifier",
"min": 1,
"path": "Bundle.entry.resource.author.identifier"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.author.identifier.system",
"min": 1,
"path": "Bundle.entry.resource.author.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/HZJZ-broj-zdravstvenog-djelatnika"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.author.identifier.value",
"min": 1,
"path": "Bundle.entry.resource.author.identifier.value"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.source",
"path": "Bundle.entry.resource.source",
"short": "Sustav koji šalje poruku.",
"definition": "Sustav koji šalje poruku."
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.resource.source.endpoint",
"path": "Bundle.entry.resource.source.endpoint",
"definition": "AID sustava koji šalje poruku."
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.search",
"max": "0",
"path": "Bundle.entry.search"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.request",
"max": "0",
"path": "Bundle.entry.request"
}, {
"id": "Bundle.entry:PMIRMessageHeaderEntry.response",
"max": "0",
"path": "Bundle.entry.response"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry",
"path": "Bundle.entry",
"sliceName": "PMIRBundleHistoryEntry"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource",
"min": 1,
"path": "Bundle.entry.resource"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.timestamp",
"max": "0",
"path": "Bundle.entry.resource.timestamp"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.total",
"max": "0",
"path": "Bundle.entry.resource.total"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.link",
"max": "0",
"path": "Bundle.entry.resource.link"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry",
"max": "1",
"path": "Bundle.entry.resource.entry"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate",
"max": "0",
"path": "Bundle.entry.resource.entry",
"sliceName": "PMIREntryCreate"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource",
"path": "Bundle.entry.resource.entry.resource",
"short": "Pacijent"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier",
"max": "2",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier",
"slicing": {
"rules": "closed",
"discriminator": [ {
"path": "system",
"type": "value"
} ]
}
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:europskaKartica",
"max": "1",
"path": "Bundle.entry.resource.entry.resource.identifier",
"sliceName": "europskaKartica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:europskaKartica.system",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:europskaKartica.value",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.value"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:putovnica",
"max": "1",
"path": "Bundle.entry.resource.entry.resource.identifier",
"sliceName": "putovnica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:putovnica.system",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/putovnica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.identifier:putovnica.value",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.value"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.name",
"max": "1",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.name",
"short": "Ime pacijenta.",
"definition": "Ime pacijenta kojeg se registrira u CEZIH."
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.address",
"max": "1",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.address"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.resource.address.country",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.address.country",
"short": "Država pacijenta",
"binding": {
"strength": "required",
"valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/drzave"
},
"definition": "Država koja je izdala dokument pacijenta kojim se registrira."
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryCreate.search",
"max": "0",
"path": "Bundle.entry.resource.entry.search"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryUpdate",
"max": "0",
"path": "Bundle.entry.resource.entry",
"sliceName": "PMIREntryUpdate"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete",
"max": "1",
"min": 1,
"path": "Bundle.entry.resource.entry",
"sliceName": "PMIREntryDelete"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource",
"min": 1,
"path": "Bundle.entry.resource.entry.resource"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier",
"max": "2",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "system",
"type": "value"
} ]
}
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:europskaKartica",
"max": "1",
"path": "Bundle.entry.resource.entry.resource.identifier",
"sliceName": "europskaKartica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:europskaKartica.system",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:europskaKartica.value",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.value"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:putovnica",
"max": "1",
"path": "Bundle.entry.resource.entry.resource.identifier",
"sliceName": "putovnica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:putovnica.system",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/putovnica"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.identifier:putovnica.value",
"min": 1,
"path": "Bundle.entry.resource.entry.resource.identifier.value"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.resource.link",
"max": "0",
"path": "Bundle.entry.resource.entry.resource.link"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.entry:PMIREntryDelete.search",
"max": "0",
"path": "Bundle.entry.resource.entry.search"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.resource.signature",
"max": "0",
"path": "Bundle.entry.resource.signature"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.search",
"max": "0",
"path": "Bundle.entry.search"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.request",
"max": "0",
"path": "Bundle.entry.request"
}, {
"id": "Bundle.entry:PMIRBundleHistoryEntry.response",
"max": "0",
"path": "Bundle.entry.response"
}, {
"id": "Bundle.signature",
"min": 1,
"path": "Bundle.signature"
}, {
"id": "Bundle.signature.type",
"path": "Bundle.signature.type",
"short": "Definira vrstu digitalnog potpisa",
"definition": "Definira da je potpisnik poruke autor.",
"fixedCoding": {
"code": "1.2.840.10065.1.12.1.1",
"system": "urn:iso-astm:E1762-95:2013"
}
}, {
"id": "Bundle.signature.when",
"path": "Bundle.signature.when",
"short": "Vrijeme kreiranja digitalnog potpisa poruke"
}, {
"id": "Bundle.signature.who",
"path": "Bundle.signature.who",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner" ]
} ],
"short": "Referenca na potpisnika poruke",
"definition": "Potpisnik poruke je jednak autoru poruke navedenom u MessageHeader.author atributu. Koristi se logička referenca (identifikator-MBO)"
}, {
"id": "Bundle.signature.who.type",
"min": 1,
"path": "Bundle.signature.who.type",
"fixedUri": "Practitioner"
}, {
"id": "Bundle.signature.who.identifier",
"min": 1,
"path": "Bundle.signature.who.identifier",
"short": "Logička referenca",
"definition": "Identifikator zdravstvenog djelatnika, potpisnika poruke. Koristi se HZJZ šifra djelatnika."
}, {
"id": "Bundle.signature.who.identifier.system",
"min": 1,
"path": "Bundle.signature.who.identifier.system",
"patternUri": "http://fhir.cezih.hr/specifikacije/identifikatori/HZJZ-broj-zdravstvenog-djelatnika"
}, {
"id": "Bundle.signature.who.identifier.value",
"min": 1,
"path": "Bundle.signature.who.identifier.value",
"short": "MBO",
"definition": "MBO zdravstvenog djelatnika, potpisnika poruke."
}, {
"id": "Bundle.signature.onBehalfOf",
"max": "0",
"path": "Bundle.signature.onBehalfOf"
}, {
"id": "Bundle.signature.targetFormat",
"max": "0",
"path": "Bundle.signature.targetFormat"
}, {
"id": "Bundle.signature.sigFormat",
"max": "0",
"path": "Bundle.signature.sigFormat"
}, {
"id": "Bundle.signature.data",
"min": 1,
"path": "Bundle.signature.data"
} ]
},
"baseDefinition": "https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Bundle"
}