description: This template represents the observation that a patient has died. It also represents the cause of death, indicated by an entryRelationship type of CAUS. This template allows for more specific representation of data than is available with the use of dischargeDispositionCode. package_name: hl7.cda.us.ccda derivation: constraint name: DeceasedObservation type: http://hl7.org/cda/stds/core/StructureDefinition/Observation elements: entryRelationship: index: 18 slicing: rules: open discriminator: - {path: observation, type: profile} - {path: typeCode, type: value} min: null slices: problemObservation: match: {typeCode: CAUS} schema: index: 19 elements: typeCode: pattern: {type: Code, value: CAUS} index: 20 inversionInd: pattern: {type: Boolean, value: true} index: 21 observation: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Observation', index: 22} required: [inversionInd, observation] value: type: http://hl7.org/cda/stds/core/StructureDefinition/CD index: 16 elements: code: {index: 17} required: [code] classCode: pattern: {type: Code, value: OBS} index: 4 id: {index: 6} code: index: 7 elements: code: pattern: {type: Code, value: ASSERTION} index: 8 codeSystem: pattern: {type: String, value: 2.16.840.1.113883.5.4} index: 9 required: [codeSystem, code] moodCode: pattern: {type: Code, value: EVN} index: 5 effectiveTime: index: 14 elements: low: {index: 15} required: [low] templateId: index: 0 slicing: rules: open discriminator: - {path: root, type: value} - {path: extension, type: value} min: 1 slices: deceased-obs: match: {root: 2.16.840.1.113883.10.20.22.4.79, extension: '2015-08-01'} schema: _required: true index: 1 elements: root: pattern: {type: String, value: 2.16.840.1.113883.10.20.22.4.79} index: 2 extension: pattern: {type: String, value: '2015-08-01'} index: 3 required: [root, extension] extensions: {} statusCode: index: 12 elements: code: pattern: {type: Code, value: completed} index: 13 required: [code] text: short: SHOULD reference the portion of section narrative text corresponding to this entry index: 10 elements: reference: constraint: value-starts-octothorpe: {human: 'If reference/@value is present, it SHALL begin with a ''#'' and SHALL point to its corresponding narrative', source: 'http://hl7.org/cda/us/ccda/StructureDefinition/DeceasedObservation', severity: error, expression: value.exists() implies value.startsWith('#')} index: 11 package_version: 3.0.0-ballot class: logical kind: logical url: http://hl7.org/cda/us/ccda/StructureDefinition/DeceasedObservation base: http://hl7.org/cda/stds/core/StructureDefinition/Observation version: 3.0.0-ballot required: [id, effectiveTime, value, statusCode, templateId]