PackagesCanonicalsLogsProblems
    Packages
    de.thieme-compliance.anamnese@0.0.2-dev
    https://thieme-compliance.de/fhir/StructureDefinition/SignatureRequirements
description: Definiert die Anforderungen bezüglich der Signatur eines Fragebogens bzw. einer Gruppe
package_name: de.thieme-compliance.anamnese
derivation: constraint
name: SignatureRequirements
type: Extension
elements:
  extension:
    index: 0
    slicing:
      slices:
        required:
          match: {}
          schema:
            label: required
            short: Art der Signatur-Anforderung
            mustSupport: true
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: uri, value: required}
                type: uri
                index: 3
              value:
                choices: [valueCoding]
                index: 5
              valueCoding: {type: Coding, choiceOf: value, index: 6}
              value[x]:
                elements:
                  system: {index: 7}
                  code: {index: 8}
                required: [code, system]
            required: [value, valueCoding]
        signatureType:
          match: {}
          schema:
            label: signatureType
            short: geforderte Signaturtypen
            mustSupport: true
            array: true
            index: 9
            extensions: {}
            elements:
              extension: {index: 10}
              url:
                pattern: {type: uri, value: signatureType}
                type: uri
                index: 11
              value:
                choices: [valueCoding]
                index: 13
              valueCoding: {type: Coding, choiceOf: value, index: 14}
              value[x]:
                elements:
                  system: {index: 15}
                  code: {index: 16}
                required: [code, system]
            required: [value, valueCoding]
  url:
    pattern: {type: uri, value: 'https://thieme-compliance.de/fhir/StructureDefinition/SignatureRequirements'}
    type: uri
    index: 17
  value:
    choices: []
    index: 19
package_version: 0.0.2-dev
extensions:
  required:
    short: Art der Signatur-Anforderung
    index: 1
    mustSupport: true
    elements:
      extension: {index: 2}
      url:
        pattern: {type: uri, value: required}
        type: uri
        index: 3
      value:
        choices: [valueCoding]
        index: 5
      valueCoding: {type: Coding, choiceOf: value, index: 6}
      value[x]:
        elements:
          system: {index: 7}
          code: {index: 8}
        required: [code, system]
    _required: true
    extensions: {}
    label: required
    url: null
    required: [value, valueCoding]
  signatureType:
    short: geforderte Signaturtypen
    index: 9
    mustSupport: true
    array: true
    elements:
      extension: {index: 10}
      url:
        pattern: {type: uri, value: signatureType}
        type: uri
        index: 11
      value:
        choices: [valueCoding]
        index: 13
      valueCoding: {type: Coding, choiceOf: value, index: 14}
      value[x]:
        elements:
          system: {index: 15}
          code: {index: 16}
        required: [code, system]
    extensions: {}
    label: signatureType
    url: null
    required: [value, valueCoding]
class: extension
kind: complex-type
url: https://thieme-compliance.de/fhir/StructureDefinition/SignatureRequirements
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.0.0
required: [extension]