PackagesCanonicalsLogsProblems
    Packages
    PGO.02@1.02.1
    http://nictiz.nl/fhir/StructureDefinition/images-Media
description: Profile on Media to support the MedMij Images use case where a patient/PHR sends a image to a healtcare provider/XIS.\r\n\r\nA number of elements are made mandatory to accomodate succesfull entries in a XDS network. Mappings to the IHE MHD profile on DocumentReference and XDS DocumentEntry are provided to assists in this.
package_name: PGO.02
derivation: constraint
name: images-Media
type: Media
elements:
  meta:
    elements:
      security: {index: 0}
  content:
    elements:
      contentType: {short: Mime type of the image, index: 15}
      url: {index: 16}
      size: {index: 17}
      hash: {index: 18}
      title: {index: 19}
      creation: {index: 20}
    required: [url, hash, contentType, size]
  reasonCode: {index: 13}
  type:
    pattern: {type: Code, value: photo}
    index: 6
  note:
    index: 21
    elements:
      author:
        choices: [authorReference, authorReference, authorReference, authorString]
        index: 23
      authorReference:
        type: Reference
        choiceOf: author
        refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner']
        index: 24
      authorString: {type: string, choiceOf: author, index: 27}
  identifier:
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: 1
      slices:
        masterIdentifier:
          match: {system: null}
          schema:
            short: Master Version Specific Identifier
            _required: true
            index: 2
            elements:
              system: {index: 3}
              value: {index: 4}
            required: [value, system]
  operator:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner']
    index: 9
    extensions:
      operator-R4:
        url: h
        type: Extension
        index: 11
        elements:
          valueReference:
            type: Reference
            refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-careteam', 'http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitionerRole', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
            index: 12
            slicing:
              slices:
                valueReference:
                  match: {}
                  schema:
                    type: Reference
                    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-careteam', 'http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitionerRole', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
                    index: 12
    elements:
      extension:
        index: 10
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            operator-R4:
              match: {url: null}
              schema:
                type: Extension
                url: h
                index: 11
                elements:
                  valueReference:
                    type: Reference
                    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-careteam', 'http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitionerRole', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
                    index: 12
                    slicing:
                      slices:
                        valueReference:
                          match: {}
                          schema:
                            type: Reference
                            refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-careteam', 'http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitionerRole', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
                            index: 12
  device:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/DeviceMetric', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
    index: 14
  basedOn:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest']
    index: 5
  occurrenceDateTime:
    type: dateTime
    index: 8
    slicing:
      slices:
        occurrenceDateTime:
          match: {}
          schema: {type: dateTime, index: 8}
  subject:
    short: Who this Media is a record of
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient']
    type: Reference
    index: 7
package_version: 1.02.1
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/images-Media
base: http://hl7.org/fhir/StructureDefinition/Media
version: 0.1.0
required: [identifier, subject]