PackagesCanonicalsLogsProblems
    Packages
    medcom.fhir.dk.core@2.3.0
    http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-observation
description: Observation profile intended to be used in MedComHomeCareObservation and MedCom's Laboratory standards.
package_name: medcom.fhir.dk.core
derivation: constraint
name: MedComCoreObservation
type: Observation
elements:
  status:
    short: registered | partial | preliminary | final | corrected | cancelled | entered-in-error
    binding: {strength: required, valueSet: 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-core-observation-status'}
    mustSupport: true
    index: 0
  code:
    mustSupport: true
    index: 1
    elements:
      coding:
        index: 2
        elements:
          system: {mustSupport: true, index: 3}
          code: {mustSupport: true, index: 4}
        slicing:
          slices:
            LOINC:
              match: {}
              schema:
                index: 5
                elements:
                  system: {mustSupport: true, index: 6}
                  code: {mustSupport: true, index: 7}
            SNOMEDCT:
              match: {}
              schema:
                index: 8
                elements:
                  system: {mustSupport: true, index: 9}
                  code: {mustSupport: true, index: 10}
            NPU:
              match: {}
              schema:
                index: 11
                elements:
                  system: {mustSupport: true, index: 12}
                  code: {mustSupport: true, index: 13}
            IEEE:
              match: {}
              schema:
                index: 14
                elements:
                  system: {mustSupport: true, index: 15}
                  code: {mustSupport: true, index: 16}
            MedCom:
              match: {}
              schema:
                index: 17
                elements:
                  system: {mustSupport: true, index: 18}
                  code: {mustSupport: true, index: 19}
            SKS:
              match: {}
              schema:
                index: 20
                elements:
                  system: {mustSupport: true, index: 21}
                  code: {mustSupport: true, index: 22}
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-patient']
    index: 23
  effective:
    choices: []
    index: 25
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectiveDateTime:
          match: {}
          schema:
            short: 'The date and time the sample was taken (Danish: prøvetegningstidspunkt).'
            mustSupport: true
            choices: [effectiveDateTime]
            index: 27
          min: 0
          max: 1
  effectiveDateTime:
    short: 'The date and time the sample was taken (Danish: prøvetegningstidspunkt).'
    type: dateTime
    mustSupport: true
    choiceOf: effective
    index: 28
    slicing:
      slices:
        effectiveDateTime:
          match: {}
          schema: {short: 'The date and time the sample was taken (Danish: prøvetegningstidspunkt).', type: dateTime, mustSupport: true, choiceOf: effective, index: 28}
          min: 0
          max: 1
  note: {short: 'A comment on the individual result (Danish: Analysekommentar)', mustSupport: true, index: 29}
package_version: 2.3.0
class: profile
kind: resource
url: http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-observation
base: http://hl7.dk/fhir/core/StructureDefinition/dk-core-observation
version: 2.3.0