PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.ecr@3.0.0-ballot
    http://hl7.org/fhir/us/ecr/StructureDefinition/rr-eicr-processing-status-reason-observation
description: This Observation profile represents, if the incoming eICR was not successfully processed for a determination of reportability, the reason it was not processed.
package_name: hl7.fhir.us.ecr
derivation: constraint
name: RREicrProcessingStatusReasonObservation
type: Observation
elements:
  code:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: RR6, system: 'urn:oid:2.16.840.1.114222.4.5.232', display: eICR Processing Status Reason}
    index: 0
  value:
    short: Processing status reason
    choices: [valueCodeableConcept]
    index: 2
  valueCodeableConcept: {type: CodeableConcept, short: Processing status reason, choiceOf: value, index: 3}
  component:
    short: eICR Processing Status Reason Detail
    mustSupport: true
    index: 4
    elements:
      code:
        short: Type of processing status reason detail
        binding: {strength: extensible, valueSet: 'http://phinvads.cdc.gov/fhir/ValueSet/2.16.840.1.113883.10.20.15.2.5.10'}
        mustSupport: true
        index: 5
      value:
        short: Processing status reason detail
        mustSupport: true
        choices: [valueCodeableConcept, valueString]
        index: 7
      valueCodeableConcept: {type: CodeableConcept, short: Processing status reason detail, mustSupport: true, choiceOf: value, index: 8}
      valueString: {type: string, short: Processing status reason detail, mustSupport: true, choiceOf: value, index: 9}
    required: [valueString, value, valueCodeableConcept]
package_version: 3.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/us/ecr/StructureDefinition/rr-eicr-processing-status-reason-observation
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 3.0.0-ballot