description: This extension contains an explanation for the manual or alternate initiation of the eICR. If there are multiple distinct reasons for manual or alternate initiation then each reason should be contained in a separate eICR Initiation Reason Extension. \n\nThe reason may be entered either as:\n* free text (string) \n* coded value (valueCodeableConcept) (not necessarily initiated by a provider of care but might be \"programmed-in\" by the EHR implementer for some purpose) package_name: hl7.fhir.us.ecr derivation: constraint name: Eicr_Initiation_Reason_Extension type: Extension elements: url: pattern: {type: Uri, value: 'http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-initiation-reason-extension'} index: 0 value: mustSupport: true choices: [valueString, valueCodeableConcept] index: 2 valueString: {type: string, mustSupport: true, choiceOf: value, index: 3} valueCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 4} package_version: 1.0.0 class: extension kind: complex-type url: http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-initiation-reason-extension base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0 required: [valueString, value, valueCodeableConcept]