PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.cz.img@1.0.0
    https://hl7.cz/fhir/img/StructureDefinition/cz-procedure-imaging
description: This profile on Procedure represents the imaging procedure for the scope of the Czech national interoperability project.
package_name: hl7.fhir.cz.img
derivation: constraint
name: CZ_ProcedureImaging
type: Procedure
elements:
  report:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Composition', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'https://hl7.cz/fhir/img/StructureDefinition/cz-composition-imaging', 'https://hl7.cz/fhir/img/StructureDefinition/cz-diagnostic-report']
    index: 20
  usedReference:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Substance', 'https://hl7.cz/fhir/core/StructureDefinition/cz-device-observer', 'https://hl7.cz/fhir/core/StructureDefinition/cz-medical-device', 'https://hl7.cz/fhir/core/StructureDefinition/medication-cz-core']
    index: 23
  focalDevice:
    elements:
      manipulated:
        type: Reference
        refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-device-observer', 'https://hl7.cz/fhir/core/StructureDefinition/cz-medical-device']
        index: 22
  complicationDetail:
    type: Reference
    refers: ['https://hl7.cz/fhir/img/StructureDefinition/cz-conditionImage']
    index: 21
  asserter:
    type: Reference
    refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitioner-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-relatedPerson-core']
    index: 5
  recorder:
    type: Reference
    refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitioner-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-relatedPerson-core']
    index: 4
  code:
    binding: {strength: required, valueSet: 'https://ncez.mzcr.cz/terminology/ValueSet/imaging-procedure-vs'}
    index: 2
  basedOn:
    type: Reference
    refers: ['https://hl7.cz/fhir/img/StructureDefinition/cz-carePlanImage', 'https://hl7.cz/fhir/img/StructureDefinition/cz-imagingOrderInformation']
    index: 0
  partOf:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/Procedure', 'https://hl7.cz/fhir/core/StructureDefinition/MedicationAdministration-cz-core', 'https://hl7.cz/fhir/img/StructureDefinition/cz-observation-result-imaging', 'https://hl7.cz/fhir/img/StructureDefinition/cz-procedure-imaging']
    index: 1
  location:
    type: Reference
    refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-location-core']
    index: 18
  subject:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://hl7.cz/fhir/core/StructureDefinition/cz-patient-animal', 'https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core']
    index: 3
  performer:
    index: 6
    elements:
      function: {index: 7}
      actor:
        type: Reference
        refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-device-observer', 'https://hl7.cz/fhir/core/StructureDefinition/cz-medical-device', 'https://hl7.cz/fhir/core/StructureDefinition/cz-organization-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitioner-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core', 'https://hl7.cz/fhir/core/StructureDefinition/cz-relatedPerson-core']
        index: 8
      onBehalfOf:
        type: Reference
        refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-organization-core']
        index: 9
    required: [function]
    slicing:
      rules: open
      ordered: false
      description: Different performers can be added to the procedure.
      discriminator:
      - {path: function, type: value}
      min: null
      slices:
        performer:
          match: {function: null}
          schema:
            array: true
            index: 10
            elements:
              function:
                elements:
                  coding:
                    index: 11
                    slicing:
                      rules: open
                      ordered: false
                      discriminator:
                      - {path: '""$this""', type: value}
                      min: null
                      slices:
                        healthcare-professional:
                          match: {'""$this""': null}
                          schema:
                            pattern:
                              type: Coding
                              value: {code: '223366009', system: 'http://snomed.info/sct'}
                            index: 12
                          min: 0
                          max: 1
              actor:
                type: Reference
                refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core']
                index: 13
        imaging-device:
          match: {function: null}
          schema:
            array: true
            index: 14
            elements:
              function:
                elements:
                  coding:
                    index: 15
                    slicing:
                      rules: open
                      ordered: false
                      discriminator:
                      - {path: '""$this""', type: value}
                      min: null
                      slices:
                        imaging-equipment:
                          match: {'""$this""': null}
                          schema:
                            pattern:
                              type: Coding
                              value: {code: '314789007', system: 'http://snomed.info/sct'}
                            index: 16
                          min: 0
                          max: 1
              actor:
                type: Reference
                refers: ['https://hl7.cz/fhir/core/StructureDefinition/cz-device-observer', 'https://hl7.cz/fhir/core/StructureDefinition/cz-medical-device']
                index: 17
  reasonReference:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Procedure', 'https://hl7.cz/fhir/img/StructureDefinition/cz-conditionImage', 'https://hl7.cz/fhir/img/StructureDefinition/cz-diagnostic-report', 'https://hl7.cz/fhir/img/StructureDefinition/cz-observationImage', 'https://hl7.cz/fhir/img/StructureDefinition/cz-procedure-imaging']
    index: 19
package_version: 1.0.0
class: profile
kind: resource
url: https://hl7.cz/fhir/img/StructureDefinition/cz-procedure-imaging
base: http://hl7.org/fhir/StructureDefinition/Procedure
version: 1.0.0
required: [code]