PackagesCanonicalsLogsProblems
    Packages
    ihe.rad.mado@1.0.0
    https://profiles.ihe.net/RAD/MADO/StructureDefinition/MadoFhirBundle
description: Profile for FHIR Bundles used as an FHIR Imaging Study Manifest in the MADO context. It includes constraints and extensions specific to FHIR Imaging Study Manifest, such as the type of study, the clinical specialty, and the anatomical region of interest.\n
package_name: ihe.rad.mado
derivation: constraint
name: MadoFhirBundle
type: Bundle
elements:
  identifier: {short: 'An OID according for a FHIR-Based formatted Imaging Study Manifest. The OID is structured according to the DICOM UI value representation. In the case that a DICOM KOS manifest is present, this field will hold the same value as the SOP Instance UID of the corresponding translated DICOM KOS manifest.', mustSupport: true, index: 0}
  type:
    pattern: {type: Code, value: document}
    index: 1
  timestamp: {mustSupport: true, index: 2}
  total: {index: 3}
  entry:
    array: true
    min: 4
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: resource, type: type}
      - {path: resource, type: profile}
      min: 4
      slices:
        composition:
          match: {}
          schema:
            mustSupport: true
            _required: true
            index: 5
            elements:
              resource: {type: Composition, short: Composition holding the metadata of the study., index: 6}
        imaging-study:
          match: {}
          schema:
            mustSupport: true
            _required: true
            index: 7
            elements:
              resource: {type: ImagingStudy, short: ImagingStudy holding information on the structure of the study., index: 8}
        patient:
          match: {}
          schema:
            mustSupport: true
            index: 9
            elements:
              resource: {type: Patient, short: Patient the study is about., index: 10}
        wado-endpoint:
          match: {}
          schema:
            mustSupport: true
            array: true
            min: 1
            _required: true
            index: 11
            elements:
              resource: {type: Endpoint, short: Endpoint for retrieval of the study data., index: 12}
        web-endpoint:
          match: {}
          schema:
            mustSupport: true
            array: true
            index: 13
            elements:
              resource: {type: Endpoint, short: Endpoint launching a web viewer., index: 14}
        creator-device:
          match: {}
          schema:
            mustSupport: true
            _required: true
            index: 15
            elements:
              resource: {type: Device, short: The author of the manifest., index: 16}
        creator-organization:
          match: {}
          schema:
            mustSupport: true
            index: 17
            elements:
              resource: {type: Organization, short: The organization of the author of the manifest., index: 18}
        requested-procedure:
          match: {}
          schema:
            mustSupport: true
            array: true
            index: 19
            elements:
              resource: {type: ServiceRequest, short: ServiceRequest of the order for the study (Requested Procedure)., index: 20}
package_version: 1.0.0
class: profile
kind: resource
url: https://profiles.ihe.net/RAD/MADO/StructureDefinition/MadoFhirBundle
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 1.0.0
required: [timestamp, identifier]