PackagesCanonicalsLogsProblems
    Packages
    vzvz.fhir.nl-vzvz-core-stu3@1.0.1
    http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-Device
description: null
package_name: vzvz.fhir.nl-vzvz-core-stu3
derivation: constraint
name: NLVZVZDevice
type: Device
elements:
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: pattern}
      min: 1
      max: 1
      slices:
        AortaAppID:
          match: {system: null}
          schema:
            constraint:
              aai-01: {human: OID root should be separated from extension for AORTA app-id, severity: error, expression: 'Device.identifier.where((system = ''http://fhir.nl/fhir/NamingSystem/aorta-app-id'' or system = ''2.16.840.1.113883.2.4.6.6'' or system = ''2.16.840.1.113883.2.4.3.111.3.16'').value.contains(''2.16.840.1.113883.2.4.6.6'') and (system = ''http://fhir.nl/fhir/NamingSystem/aorta-app-id'' or system = ''2.16.840.1.113883.2.4.6.6'' or system = ''2.16.840.1.113883.2.4.3.111.3.16'').value.contains(''2.16.840.1.113883.2.4.3.111.3.16'')).empty()'}
            index: 1
            elements:
              system: {short: applicationID, index: 2}
  owner:
    elements:
      identifier:
        elements:
          system:
            pattern: {type: uri, value: 'http://fhir.nl/fhir/NamingSystem/ura'}
            type: uri
            index: 3
package_version: 1.0.1
class: profile
kind: resource
url: http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-Device
base: http://hl7.org/fhir/StructureDefinition/Device
version: 1.0.0
required: [identifier]