description: HRUpdatePatient definira strukturu poruke koja se koristi za ažuriranje zapisa o pacijenatu koji nema MBO, a koji imaju pravo na pružanje zdravstvene zaštite u sustavu javnog zdravstva.\r\nZa pacijenta je obavezno poslati broj putovnice ili EU kartice. package_name: cezih.hr.cezih-osnova derivation: constraint name: HRUpdatePatient type: Bundle elements: identifier: {index: 0} type: {short: Definira da resurs Bundle predstavlja FHIR poruku, index: 1} timestamp: {short: Vrijeme kreiranja poruke, index: 2} total: {index: 3} link: {index: 4} entry: index: 5 slicing: slices: PMIRMessageHeaderEntry: match: {} schema: index: 5 elements: resource: short: Resurs koji opisuje poruku koja se razmjenjuje između sustava. index: 6 elements: destination: short: Sustav u koji je poslana poruka. index: 7 elements: endpoint: {short: ID sustava CEZIH, index: 8} sender: type: Reference refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-organizacija'] index: 9 elements: type: pattern: {type: uri, value: Organization} type: uri index: 10 identifier: index: 11 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/HZZO-sifra-zdravstvene-organizacije'} type: uri index: 12 value: {index: 13} required: [system, value] required: [identifier, type] enterer: {index: 14} author: type: Reference short: Autor poruke. refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner'] index: 15 elements: type: pattern: {type: uri, value: Practitioner} type: uri index: 16 identifier: index: 17 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/HZJZ-broj-zdravstvenog-djelatnika'} type: uri index: 18 value: {index: 19} required: [system, value] required: [identifier, type] source: short: Sustav koji šalje poruku. index: 20 elements: endpoint: {index: 21} required: [author, sender] search: {index: 22} request: {index: 23} response: {index: 24} required: [resource] PMIRBundleHistoryEntry: match: {} schema: index: 25 elements: resource: index: 26 elements: timestamp: {index: 27} total: {index: 28} link: {index: 29} entry: index: 30 slicing: slices: PMIREntryCreate: match: {} schema: index: 31 elements: resource: short: Pacijent index: 32 elements: identifier: array: true min: 1 max: 2 index: 33 slicing: rules: closed discriminator: - {path: system, type: value} min: 1 max: 2 slices: europskaKartica: match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica'} schema: index: 34 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica'} type: uri index: 35 value: {index: 36} required: [system, value] putovnica: match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/putovnica'} schema: index: 37 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/putovnica'} type: uri index: 38 value: {index: 39} required: [system, value] name: {short: Ime pacijenta., index: 40} address: index: 41 elements: country: short: Država pacijenta binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/drzave'} index: 42 required: [country] required: [address, identifier, name] search: {index: 43} PMIREntryUpdate: match: {} schema: _required: true index: 44 elements: resource: elements: identifier: array: true min: 2 max: 3 index: 45 slicing: rules: closed discriminator: - {path: system, type: value} min: 2 max: 3 slices: europskaKartica: match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica'} schema: index: 46 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/europska-kartica'} type: uri index: 47 value: {short: Broj EU kartice., index: 48} required: [system, value] putovnica: match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/putovnica'} schema: index: 49 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/putovnica'} type: uri index: 50 value: {short: Broj putovnice., index: 51} required: [system, value] jedinstveniIdentifikatorPacijenta: match: {system: 'http://fhir.cezih.hr/specifikacije/identifikatori/jedinstveni-identifikator-pacijenta'} schema: _required: true index: 52 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/jedinstveni-identifikator-pacijenta'} type: uri index: 53 value: {index: 54} required: [system, value] name: {index: 55} address: index: 56 elements: country: binding: {strength: required, valueSet: 'http://fhir.cezih.hr/specifikacije/ValueSet/drzave'} index: 57 required: [country] link: {index: 58} required: [address, name] search: {index: 59} PMIREntryDelete: match: {} schema: {index: 60} max: 0 signature: {index: 61} search: {index: 62} request: {index: 63} response: {index: 64} required: [resource] signature: index: 65 elements: type: short: Definira vrstu digitalnog potpisa pattern: type: Coding value: {code: 1.2.840.10065.1.12.1.1, system: 'urn:iso-astm:E1762-95:2013'} type: Coding index: 66 when: {short: Vrijeme kreiranja digitalnog potpisa poruke, index: 67} who: type: Reference short: Referenca na potpisnika poruke refers: ['http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner'] index: 68 elements: type: pattern: {type: uri, value: Practitioner} type: uri index: 69 identifier: short: Logička referenca index: 70 elements: system: pattern: {type: uri, value: 'http://fhir.cezih.hr/specifikacije/identifikatori/HZJZ-broj-zdravstvenog-djelatnika'} type: uri index: 71 value: {short: MBO, index: 72} required: [system, value] required: [identifier, type] onBehalfOf: {index: 73} targetFormat: {index: 74} sigFormat: {index: 75} data: {index: 76} required: [data] package_version: 0.2.9 class: profile kind: resource url: http://fhir.cezih.hr/specifikacije/StructureDefinition/HRUpdatePatient base: https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Bundle version: null required: [signature, timestamp]