Standard Death Record

ContributedToDeathConditionProfile

 

The official URL for this profile is:

http://nightingaleproject.github.io/fhirDeathRecord/StructureDefinition/sdr-causeOfDeath-ContributedToDeathCondition

A significant condition that contributed to death but did not result in the underlying cause captured by a CauseOfDeathCondition. Corresponds to part 2 of item 32 of the U.S. Standard Certificate of Death.

This profile builds on Condition.

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)
Fixed Value: 1 element

Structures

This structure refers to these other structures:

SDR Mapping Source

This structure represents the following SDR mapping definition:

sdr.causeOfDeath.ContributedToDeathCondition maps to Condition:
  CodeableConcept maps to code
  Onset maps to onset[x]
  Subject maps to subject
  constrain text to 1..1
  fix clinicalStatus to http://hl7.org/fhir/ValueSet/condition-clinical#active

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

 

Terminology Bindings

PathNameConformanceValueSet
Condition.languageCommon LanguagesextensibleCommon Languages
Condition.clinicalStatusCondition Clinical Status CodesrequiredCondition Clinical Status Codes
Condition.verificationStatusConditionVerificationStatusrequiredConditionVerificationStatus
Condition.categoryCondition Category CodesexampleCondition Category Codes
Condition.severityCondition/Diagnosis SeveritypreferredCondition/Diagnosis Severity
Condition.codeCondition/Problem/Diagnosis CodesexampleCondition/Problem/Diagnosis Codes
Condition.bodySiteSNOMED CT Body StructuresexampleSNOMED CT Body Structures
Condition.stage.summaryCondition StageexampleCondition Stage
Condition.evidence.codeManifestation and Symptom CodesexampleManifestation and Symptom Codes

 

Constraints

IdPathDetailsRequirements
dom-2ConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-1ConditionIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-4ConditionIf 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-3ConditionIf 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()
con-4ConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive'
con-3ConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error
: verificationStatus='entered-in-error' or clinicalStatus.exists()
ele-1Condition.stageAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())
con-1Condition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
ele-1Condition.evidenceAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())
con-2Condition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()