PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.ecr@0.2.0
    http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-encounter
description: The Electronic Case Reporting Encounter profile is based on the Encounter resource and establishes the core elements, extensions, vocabularies and value sets for representing the following encounters for electronic case reporting:\n\n- Initial Case Report encounter related to the reported event.
package_name: hl7.fhir.us.ecr
derivation: constraint
name: eicr-encounter
type: Encounter
elements:
  identifier: {mustSupport: true, index: 0}
  type: {mustSupport: true, index: 1}
  participant:
    mustSupport: true
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: type, type: type}
      min: 1
      slices:
        sliceResponsibleProvider:
          match: {}
          schema:
            short: Responsible provider
            mustSupport: true
            _required: true
            index: 3
            elements:
              type:
                short: Responsible provider
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: ATND, system: 'http://hl7.org/fhir/v3/ParticipationType'}
                index: 4
              individual:
                type: Reference
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner']
                index: 5
  period: {short: Patient encounter start and end times, mustSupport: true, index: 6}
  diagnosis:
    mustSupport: true
    index: 7
    extensions:
      eICRTriggerCodeFlag: {url: h, max: 1, type: Extension, short: eICR Trigger Code Flag, index: 9}
    elements:
      extension:
        index: 8
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            eICRTriggerCodeFlag:
              match: {url: null}
              schema: {type: Extension, short: eICR Trigger Code Flag, url: h, index: 9}
              max: 1
      condition:
        type: Reference
        refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition']
        index: 10
  location:
    short: eICR encounter location
    isModifier: false
    mustSupport: true
    index: 11
    elements:
      location:
        type: Reference
        isModifier: false
        mustSupport: false
        refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-location']
        index: 12
  serviceProvider:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-organization']
    index: 13
package_version: 0.2.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-encounter
base: http://hl7.org/fhir/StructureDefinition/Encounter
version: 0.2.0
required: [participant, identifier]