Standard Death Record

FuneralDirectorProfile

 

The official URL for this profile is:

http://nightingaleproject.github.io/fhirDeathRecord/StructureDefinition/sdr-deathRecord-FuneralDirector

Funeral Director. Corresponds to items 22 and 23 of the U.S. Standard Certificate of Death.

This profile builds on US Core Practitioner Profile.

This profile was published on Thu Jun 14 00:00:00 EDT 2018 as a draft by The MITRE Corporation: Nightingale Project.

Summary

Mandatory: 0 element (1 nested mandatory element)

SDR Mapping Source

This structure represents the following SDR mapping definition:

sdr.deathRecord.FuneralDirector maps to http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner:
  constrain qualification to 1..*

Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron

 

Terminology Bindings

PathNameConformanceValueSet
Practitioner.languageCommon LanguagesextensibleCommon Languages
Practitioner.identifier.useIdentifierUserequiredIdentifierUse
Practitioner.identifier.typeIdentifier Type CodesextensibleIdentifier Type Codes
Practitioner.name.useNameUserequiredNameUse
Practitioner.genderAdministrativeGenderrequiredAdministrativeGender
Practitioner.qualification.codev2 table 0360, Version 2.7examplev2 table 0360, Version 2.7
Practitioner.communicationCommon LanguagesextensibleCommon Languages

 

Constraints

IdPathDetailsRequirements
dom-2PractitionerIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-1PractitionerIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-4PractitionerIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-3PractitionerIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
ele-1Practitioner.qualificationAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())