PackagesCanonicalsLogsProblems
    Packages
    vzvz.fhir.mitz@3.8.0
    http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-mitz-Consent-Provide
description: null
package_name: vzvz.fhir.mitz
derivation: constraint
name: MitzConsentProvide
type: Consent
elements:
  status:
    pattern: {type: code, value: active}
    type: code
    index: 0
  category:
    index: 1
    elements:
      coding:
        index: 2
        elements:
          system:
            pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ActCode'}
            type: uri
            index: 3
          code:
            pattern: {type: code, value: INFA}
            type: code
            index: 4
        required: [system]
    required: [coding]
  policyRule:
    binding: {strength: required, valueSet: 'http://fhir.nl/otv/ValueSet/situatiecode', bindingName: ConsentPolicyRule}
    index: 5
    elements:
      coding:
        elements:
          system: {index: 6}
          version: {short: Version of the system, index: 7}
          code: {short: Situation code, index: 8}
        required: [code, system, version]
  provision:
    elements:
      actor:
        index: 9
        elements:
          role:
            elements:
              coding:
                elements:
                  code:
                    short: Custodian
                    pattern: {type: code, value: CST}
                    type: code
                    index: 10
package_version: 3.8.0
class: profile
kind: resource
url: http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-mitz-Consent-Provide
base: http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-mitz-base-consent
version: 3.8.0
required: [policyRule]