PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.vrdr@0.1.0
    http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Decedent-Disposition-Method
description: null
package_name: hl7.fhir.us.vrdr
derivation: constraint
name: VRDR Decedent Disposition Method
type: Observation
elements:
  meta:
    short: meta
    index: 1
    elements:
      profile:
        short: profile
        pattern: {type: String, value: 'http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Decedent-Disposition-Method'}
        index: 2
    required: [profile]
  value:
    short: value[x]
    choices: []
    index: 16
  extension:
    index: 3
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        extension1:
          match: {url: null}
          schema:
            short: extension
            _required: true
            index: 4
            elements:
              url:
                short: '@url'
                index: 5
                slicing:
                  slices:
                    extension1:
                      match: {}
                      schema: {short: '@url', _required: true, index: 5}
                      min: 1
                      max: 1
              value:
                short: value[x]
                choices: []
                index: 7
                slicing:
                  rules: open
                  discriminator:
                  - {path: $this, type: type}
                  min: 0
                  max: 1
                  slices:
                    extension1:
                      match: {}
                      schema:
                        short: value[x]
                        choices: []
                        index: 7
              valueReference:
                type: Reference
                short: valueReference
                refers: ['http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Disposition-Location']
                index: 8
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema:
                        type: Reference
                        short: valueReference
                        refers: ['http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Disposition-Location']
                        index: 8
            required: [url]
  status:
    type: code
    short: status
    pattern: {type: String, value: final}
    index: 9
  id: {short: id, index: 0}
  code:
    type: CodeableConcept
    short: code
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: 80905-3, system: 'http://loinc.org', display: Body disposition method}
    index: 10
  valueCodeableConcept:
    short: valueCodeableConcept
    index: 17
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            short: valueCodeableConcept
            index: 17
            elements:
              coding:
                short: coding
                index: 18
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {short: coding, _required: true, index: 18}
                      min: 1
                      max: 1
            required: [coding]
  subject:
    short: subject
    index: 11
    elements:
      reference:
        short: reference
        pattern: {type: String, value: 'http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Decedent'}
        index: 12
    required: [reference]
  performer:
    short: performer
    index: 13
    elements:
      reference:
        short: reference
        pattern: {type: String, value: 'http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Mortician'}
        index: 14
    required: [reference]
package_version: 0.1.0
extensions:
  extension1:
    url: null
    short: extension
    _required: true
    index: 4
    elements:
      url:
        short: '@url'
        index: 5
        slicing:
          slices:
            extension1:
              match: {}
              schema: {short: '@url', _required: true, index: 5}
              min: 1
              max: 1
      value:
        short: value[x]
        choices: []
        index: 7
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: type}
          min: 0
          max: 1
          slices:
            extension1:
              match: {}
              schema:
                short: value[x]
                choices: []
                index: 7
      valueReference:
        type: Reference
        short: valueReference
        refers: ['http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Disposition-Location']
        index: 8
        slicing:
          slices:
            valueReference:
              match: {}
              schema:
                type: Reference
                short: valueReference
                refers: ['http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Disposition-Location']
                index: 8
    required: [url]
class: profile
kind: resource
url: http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Decedent-Disposition-Method
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 0.1.0
required: [value, status, subject, code, performer]