PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.3.14
    http://nictiz.nl/fhir/StructureDefinition/MedicationOverview
description: Profile on the List resource which represents the medication overview conform information standard ['Medication Proces'](https://www.nictiz.nl/Paginas/Informatiestandaard-Medicatieprocess.aspx)
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: Medication Overview
type: List
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        Verification:
          match: {url: null}
          schema:
            type: Extension
            short: Verification
            url: h
            index: 1
            extensions:
              VerificationPatient: {url: null, index: 2}
              VerificationPatientDate: {url: null, index: 3}
              VerificationHealthProfessional: {url: null, index: 4}
              VerificationHealthProfessionalDate: {url: null, index: 5}
            elements:
              extension:
                index: 2
                slicing:
                  slices:
                    VerificationPatient:
                      match: {}
                      schema: {index: 2}
                    VerificationPatientDate:
                      match: {}
                      schema: {index: 3}
                    VerificationHealthProfessional:
                      match: {}
                      schema: {index: 4}
                    VerificationHealthProfessionalDate:
                      match: {}
                      schema: {index: 5}
  identifier: {index: 6}
  code:
    index: 7
    elements:
      coding:
        index: 8
        elements:
          system:
            pattern: {type: Uri, value: 'http://snomed.info/sct'}
            index: 9
          code:
            pattern: {type: Code, value: '11181000146103'}
            index: 10
          display: {defaultValueString: Actual medication overview (record artifact), index: 11}
        required: [system, code]
    required: [coding]
  subject:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient']
    index: 12
  date: {short: Medication Overview date, index: 13}
  source:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Practitioner']
    index: 14
    extensions:
      Organization:
        url: h
        type: Extension
        index: 16
        elements:
          valueReference:
            type: Reference
            refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
            index: 17
            slicing:
              slices:
                valueReference:
                  match: {}
                  schema:
                    type: Reference
                    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
                    index: 17
    elements:
      extension:
        index: 15
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            Organization:
              match: {url: null}
              schema:
                type: Extension
                url: h
                index: 16
                elements:
                  valueReference:
                    type: Reference
                    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
                    index: 17
                    slicing:
                      slices:
                        valueReference:
                          match: {}
                          schema:
                            type: Reference
                            refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
                            index: 17
  entry:
    index: 18
    slicing:
      rules: open
      discriminator:
      - {path: item.reference.resolve(), type: profile}
      min: null
      slices:
        MedicationAgreement:
          match: {}
          schema:
            index: 19
            elements:
              item:
                type: Reference
                refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-MedicationAgreement']
                index: 20
        AdministrationAgreement:
          match: {}
          schema:
            index: 21
            elements:
              item:
                type: Reference
                refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-AdministrationAgreement']
                index: 22
        MedicationUsage:
          match: {}
          schema:
            index: 23
            elements:
              item:
                type: Reference
                refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-MedicationUse']
                index: 24
package_version: 1.3.14
extensions:
  Verification:
    url: h
    type: Extension
    short: Verification
    index: 1
    extensions:
      VerificationPatient: {url: null, index: 2}
      VerificationPatientDate: {url: null, index: 3}
      VerificationHealthProfessional: {url: null, index: 4}
      VerificationHealthProfessionalDate: {url: null, index: 5}
    elements:
      extension:
        index: 2
        slicing:
          slices:
            VerificationPatient:
              match: {}
              schema: {index: 2}
            VerificationPatientDate:
              match: {}
              schema: {index: 3}
            VerificationHealthProfessional:
              match: {}
              schema: {index: 4}
            VerificationHealthProfessionalDate:
              match: {}
              schema: {index: 5}
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/MedicationOverview
base: http://hl7.org/fhir/StructureDefinition/List
version: 2.0.1
required: [subject, source, date, code]