The official URL for this profile is:
http://nightingaleproject.github.io/fhirDeathRecord/StructureDefinition/sdr-deathRecord-DeathRecord
A document that details information about the death of an individual. The contents correspond to items included in the U.S. Standard Certificate of Death.
This profile builds on Bundle.
This profile was published on Thu Jun 14 00:00:00 EDT 2018 as a draft by The MITRE Corporation: Nightingale Project.
Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron
Path | Name | Conformance | ValueSet |
Bundle.language | Common Languages | extensible | Common Languages |
Bundle.type | BundleType | required | BundleType |
Bundle.entry.search.mode | SearchEntryMode | required | SearchEntryMode |
Bundle.entry.request.method | HTTPVerb | required | HTTPVerb |
Id | Path | Details | Requirements |
bdl-7 | Bundle | FullUrl must be unique in a bundle, or else entries with the same fullUrl must have different meta.versionId : entry.where(fullUrl).select(fullUrl&resource.meta.versionId).isDistinct() | |
bdl-9 | Bundle | A document must have an identifier with a system and a value : type = 'document' implies (identifier.system.exists() and identifier.value.exists()) | |
bdl-3 | Bundle | entry.request only for some types of bundles : entry.request.empty() or type = 'batch' or type = 'transaction' or type = 'history' | |
bdl-4 | Bundle | entry.response only for some types of bundles : entry.response.empty() or type = 'batch-response' or type = 'transaction-response' | |
bdl-1 | Bundle | total only when a search or history : total.empty() or (type = 'searchset') or (type = 'history') | |
bdl-2 | Bundle | entry.search only when a search : entry.search.empty() or (type = 'searchset') | |
ele-1 | Bundle.link | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ele-1 | Bundle.entry | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
bdl-8 | Bundle.entry | fullUrl cannot be a version specific reference : fullUrl.contains('/_history/').not() | |
bdl-5 | Bundle.entry | must be a resource unless there's a request or response : resource.exists() or request.exists() or response.exists() | |
ele-1 | Bundle.entry | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
bdl-8 | Bundle.entry | fullUrl cannot be a version specific reference : fullUrl.contains('/_history/').not() | |
bdl-5 | Bundle.entry | must be a resource unless there's a request or response : resource.exists() or request.exists() or response.exists() | |
ele-1 | Bundle.entry.search | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ele-1 | Bundle.entry.request | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ele-1 | Bundle.entry.response | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) |