PackagesCanonicalsLogsProblems
    Packages
    vzvz.fhir.nl@vzvz-core-0.2.1
    http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-Device
description: null
package_name: vzvz.fhir.nl
derivation: constraint
name: NLVZVZDevice
type: Device
elements:
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: 1
      max: 1
      slices:
        aorta-app-id:
          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(value.contains(''urn:oid:2.16.840.1.113883.2.4.6.6'').not() and value.contains(''urn:oid:2.16.840.1.113883.2.4.3.111.3.16'').not())'}
            short: applicationID
            index: 1
            elements:
              value: {short: applicationID, index: 2}
        generic:
          match: {system: null}
          schema: {short: Generic identifier, index: 3}
          max: 1
  owner:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization']
    index: 4
    elements:
      identifier:
        elements:
          system:
            pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/ura'}
            index: 5
package_version: vzvz-core-0.2.1
class: profile
kind: resource
url: http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-Device
base: http://hl7.org/fhir/StructureDefinition/Device
version: 0.10.0
required: [identifier]