PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-orf@2.0.0
    http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-encounter
description: Profile to describe which details are represented at the requested encounter for the fulfillment of the service request. \nThese are, for example, the status of the encounter or the class and the desired accomodation during the encounter.
package_name: ch.fhir.ig.ch-orf
derivation: constraint
name: ChOrfRequestedEncounter
type: Encounter
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        desiredAccomodation:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-desiredaccommodation', index: 1}
          min: 0
          max: 1
  status: {mustSupport: true, index: 2}
  class:
    short: AMB | IMP | EMER
    binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-orf/ValueSet/ch-orf-vs-encounterclass'}
    mustSupport: true
    index: 3
  subject: {mustSupport: true, index: 4}
package_version: 2.0.0
extensions:
  desiredAccomodation: {url: 'http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-desiredaccommodation', min: 0, max: 1, type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-encounter
base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-encounter
version: 2.0.0