IKNL PZP STU3
0.1.3-beta3 - consultation International flag

IKNL PZP STU3 - Local Development build (v0.1.3-beta3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ACPTreatmentDirective - Detailed Descriptions

Draft as of 2025-08-28

Definitions for the ACP-TreatmentDirective resource profile.

Guidance on how to interpret the contents of this table can be foundhere

0. Consent
Definitie

A record of a healthcare consumer’s policy choices, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time.

KortTreatmentDirectiveA healthcare consumer's policy choices to permits or denies recipients or roles to perform actions for specific purposes and periods of time
Opmerkingen

Broadly, there are 3 key areas of consent for patients: Consent around sharing information (aka Privacy Consent Directive - Authorization to Collect, Use, or Disclose information), consent for specific treatment, or kinds of treatment, and general advance care directives.

Control0..*
Alternatieve namenBehandelAanwijzing
Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative (contained.text.empty())
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource (contained.where(('#'+id in %resource.descendants().reference).not()).empty())
ppc-1: Either a Policy or PolicyRule (policy.exists() or policyRule.exists())
hcim-treatmentdirective-1: extension.additionalSources may only be used for AdvanceDirective references in addition to first reference in .source[x] (extension.where(url = 'http://nictiz.nl/fhir/StructureDefinition/consent-additionalSources').empty() or source.exists())
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative (contained.text.empty())
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource (contained.where(('#'+id in %resource.descendants().reference).not()).empty())
ppc-1: Either a Policy or PolicyRule (policy.exists() or policyRule.exists())
2. Consent.implicitRules
Definitie

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.

KortA set of rules under which this content was created
Opmerkingen

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element.

This element is labelled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation.

Control0..1
Typeuri
Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
Samenvattingtrue
4. Consent.extension
Definitie

An Extension


May be used to represent additional information that is not part of the basic definition of the resource. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

KortExtensionAdditional Content defined by implementations
Opmerkingen

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control10..*
TypeExtension
Alternatieve namenextensions, user content
SlicingDit element introduceert een set slices op Consent.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
  • value @ url
  • 6. Consent.extension:verification
    Slicenaamverification
    Definitie

    Container of the Verification concept. This container contains all data elements of the Verification concept.

    KortVerification
    Control1..*
    Dit element wordt geraakt door de volgende invariants: ele-1
    TypeExtension(HCIM TreatmentDirective Verification) (Complexe extensie)
    Is modifierfalse
    Alternatieve namenVerificatie
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    8. Consent.extension:verification.extension
    Definitie

    An Extension


    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    KortExtensionAdditional Content defined by implementations
    Opmerkingen

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control10..*
    TypeExtension
    Alternatieve namenextensions, user content
    SlicingDit element introduceert een set slices op Consent.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
    • value @ url
    • 10. Consent.extension:verification.extension:Verified
      SlicenaamVerified
      Definitie

      An Extension

      KortExtensionAdditional Content defined by implementations
      Control10..1*
      TypeExtension
      12. Consent.extension:verification.extension:Verified.url
      Definitie

      Source of the definition for the extension code - a logical name or a URL.

      Kortidentifies the meaning of the extension
      Opmerkingen

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Control1..1
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
      Vast waardeVerified
      14. Consent.extension:verification.extension:Verified.value[x]
      Definitie

      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      KortValue of extension
      Control0..1
      Typeboolean, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
      [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
      • type @ $this
      • 16. Consent.extension:verification.extension:Verified.value[x]:valueBoolean
        SlicenaamvalueBoolean
        Definitie

        Indication of the fact that the treatment instruction has been verified with the patient, the patient’s family and/or the patient's authorized representative.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        KortVerifiedValue of extension
        Control10..1
        Typeboolean, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
        Alternatieve namenGeverifieerd
        Vast waardetrue
        18. Consent.extension:verification.extension:VerifiedWith
        SlicenaamVerifiedWith
        Definitie

        An Extension

        KortExtensionAdditional Content defined by implementations
        Control0..*
        TypeExtension
        20. Consent.extension:verification.extension:VerifiedWith.url
        Definitie

        Source of the definition for the extension code - a logical name or a URL.

        Kortidentifies the meaning of the extension
        Opmerkingen

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Control1..1
        Typeuri
        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
        Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
        Vast waardeVerifiedWith
        22. Consent.extension:verification.extension:VerifiedWith.value[x]
        Definitie

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        KortValue of extension
        Control0..1
        TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
        [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
        SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
        • type @ $this
        • 24. Consent.extension:verification.extension:VerifiedWith.value[x]:valueCodeableConcept
          SlicenaamvalueCodeableConcept
          Definitie

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          KortValue of extension
          Control0..1
          BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit Voor codes, zie GeverifieerdBijCodelijst (2017-12-31T00:00:00)
          (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.4--20171231000000|2017-12-31T00:00:00)

          The person with whom the treatment instruction was discussed and verified.

          TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
          [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
          26. Consent.extension:verification.extension:VerificationDate
          SlicenaamVerificationDate
          Definitie

          An Extension

          KortExtensionAdditional Content defined by implementations
          Control0..1*
          TypeExtension
          28. Consent.extension:verification.extension:VerificationDate.url
          Definitie

          Source of the definition for the extension code - a logical name or a URL.

          Kortidentifies the meaning of the extension
          Opmerkingen

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
          Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
          Vast waardeVerificationDate
          30. Consent.extension:verification.extension:VerificationDate.value[x]
          Definitie

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          KortValue of extension
          Control0..1
          TypedateTime, date, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
          SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
          • type @ $this
          • 32. Consent.extension:verification.extension:VerificationDate.value[x]:valueDateTime
            SlicenaamvalueDateTime
            Definitie

            Date on which the verification with the patient, the patient’s family and/or the patient's authorized representative took place.


            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            KortVerificationDateValue of extension
            Control0..1
            TypedateTime, date, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
            [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
            Alternatieve namenVerificatieDatum
            34. Consent.extension:verification.url
            Definitie

            Source of the definition for the extension code - a logical name or a URL.

            Kortidentifies the meaning of the extension
            Opmerkingen

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
            Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-Verification
            36. Consent.extension:verification.value[x]
            Definitie

            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            KortValue of extension
            Control0..01
            TypeKeuze uit: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
            38. Consent.extension:comment
            Slicenaamcomment
            Definitie

            An Extension

            KortComment
            Control0..1
            Dit element wordt geraakt door de volgende invariants: ele-1
            TypeExtension(Comment) (Extensie type: string)
            Alternatieve namenToelichting
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            40. Consent.extension:treatment
            Slicenaamtreatment
            Definitie

            Optional Extension Element - found in all resources.

            KortOptional Extensions Element
            Control0..*
            Dit element wordt geraakt door de volgende invariants: ele-1
            TypeExtension(HCIM TreatmentDirective Treatment) (Extensie type: CodeableConcept)
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            42. Consent.extension:treatment.url
            Definitie

            Source of the definition for the extension code - a logical name or a URL.

            Kortidentifies the meaning of the extension
            Opmerkingen

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
            Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-Treatment
            44. Consent.extension:treatment.value[x]
            Definitie

            Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

            KortValue of extension
            Control0..1
            TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
            [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
            SlicingDit element introduceert een set slices op Consent.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
            • type @ $this
            • 46. Consent.extension:treatment.value[x]:valueCodeableConcept
              SlicenaamvalueCodeableConcept
              Definitie

              The medical treatment to which the treatment instruction applies.


              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

              KortTreatmentValue of extension
              Control0..1
              BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit Voor codes, zie BehandelingCodelijst (2017-12-31T00:00:00)
              (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.1--20171231000000|2017-12-31T00:00:00)

              The medical treatment to which the treatment instruction applies.

              TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
              [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
              Alternatieve namenBehandeling
              48. Consent.extension:additionalSources
              SlicenaamadditionalSources
              Definitie

              Optional Extension Element - found in all resources.

              KortOptional Extensions Element
              Control0..*
              Dit element wordt geraakt door de volgende invariants: ele-1
              TypeExtension(Consent additionalSource) (Extensie type: Keuze uit: Attachment, Identifier, Reference(Consent, DocumentReference, Contract, QuestionnaireResponse))
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              50. Consent.extension:additionalSources.url
              Definitie

              Source of the definition for the extension code - a logical name or a URL.

              Kortidentifies the meaning of the extension
              Opmerkingen

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
              Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
              Vast waardehttp://nictiz.nl/fhir/StructureDefinition/consent-additionalSources
              52. Consent.modifierExtension
              Definitie

              An Extension


              May be used to represent additional information that is not part of the basic definition of the resource, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              KortExtensionExtensions that cannot be ignored
              Opmerkingen

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control10..*
              TypeExtension
              Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
              Alternatieve namenextensions, user content
              SlicingDit element introduceert een set slices op Consent.modifierExtensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
              • value @ url
              • 54. Consent.modifierExtension:treatmentPermitted
                SlicenaamtreatmentPermitted
                Definitie

                An Extension

                KortExtension
                Control1..1
                Dit element wordt geraakt door de volgende invariants: ele-1
                TypeExtension(HCIM TreatmentDirective TreatmentPermitted) (Extensie type: CodeableConcept)
                Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                56. Consent.modifierExtension:treatmentPermitted.url
                Definitie

                Source of the definition for the extension code - a logical name or a URL.

                Kortidentifies the meaning of the extension
                Opmerkingen

                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                Control1..1
                Typeuri
                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-TreatmentPermitted
                58. Consent.modifierExtension:treatmentPermitted.value[x]
                Definitie

                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                KortValue of extension
                Control0..1
                TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                SlicingDit element introduceert een set slices op Consent.modifierExtension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                • type @ $this
                • 60. Consent.modifierExtension:treatmentPermitted.value[x]:valueCodeableConcept
                  SlicenaamvalueCodeableConcept
                  Definitie

                  Indication of permission for the treatment, no permission for the treatment, or permission for the treatment with constraints.


                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                  KortTreatmentPermittedValue of extension
                  Control0..1
                  BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit Voor codes, zie BehandelingToegestaanCodelijst (2017-12-31T00:00:00)
                  (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.2--20171231000000|2017-12-31T00:00:00)

                  Indication of permission for the treatment, no permission for the treatment, or permission for the treatment with constraints.

                  TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
                  [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                  Alternatieve namenBehandelingToegestaan
                  62. Consent.status
                  Definitie

                  Indicates the current state of this consent.

                  Kortdraft | proposed | active | rejected | inactive | entered-in-error
                  Opmerkingen

                  The HCIM treatmentDirective is not explicit on its intention. The expectation however is that any instantation of a TreatmentDirective is "active" unless stated otherwise.


                  This element is labeled as a modifier because the status contains the codes rejected and entered-in-error that mark the Consent as not currently valid.

                  Control1..1
                  BindingDe codes MOETEN komen uit ConsentStatehttp://hl7.org/fhir/ValueSet/consent-state-codes
                  (required to http://hl7.org/fhir/ValueSet/consent-state-codes|3.0.2)

                  Indicates the state of the consent

                  Typecode
                  Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                  Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                  Samenvattingtrue
                  Requirements

                  The Consent Directive that is pointed to might be in various lifecycle states, e.g., a revoked Consent Directive.

                  64. Consent.category
                  Definitie

                  A classification of the type of consents found in the statement. This element supports indexing and retrieval of consent statements.

                  KortClassification of the consent statement - for indexing/retrieval
                  Control10..*
                  BindingVoor voorbeeldcodes, zie Consent Category Codeshttp://hl7.org/fhir/ValueSet/consent-category
                  (example to http://hl7.org/fhir/ValueSet/consent-category|3.0.2)

                  A classification of the type of consents found in a consent statement

                  TypeCodeableConcept
                  Samenvattingtrue
                  66. Consent.category.coding
                  Definitie

                  A reference to a code defined by a terminology system.

                  KortCode defined by a terminology system
                  Opmerkingen

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control10..*
                  TypeCoding
                  Samenvattingtrue
                  Requirements

                  Allows for translations and alternate encodings within a code system. Also supports communication of the same instance to systems requiring different encodings.

                  SlicingDit element introduceert een set slices op Consent.category.codingDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                  • value @ code
                  • 68. Consent.category.coding:treatmentDirective
                    SlicenaamtreatmentDirective
                    Definitie

                    Category SNOMED code used for indexing/retrieval of the HCIM TreatmentDirective.


                    A reference to a code defined by a terminology system.

                    KortCode defined by a terminology system
                    Opmerkingen

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control10..1*
                    TypeCoding
                    Samenvattingtrue
                    Requirements

                    Allows for translations and alternate encodings within a code system. Also supports communication of the same instance to systems requiring different encodings.

                    70. Consent.category.coding:treatmentDirective.system
                    Definitie

                    The identification of the code system that defines the meaning of the symbol in the code.

                    KortIdentity of the terminology system
                    Opmerkingen

                    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should de-reference to some definition that establish the system clearly and unambiguously.

                    Control10..1
                    Typeuri
                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                    Samenvattingtrue
                    Requirements

                    Need to be unambiguous about the source of the definition of the symbol.

                    Vast waardehttp://snomed.info/sct
                    72. Consent.category.coding:treatmentDirective.code
                    Definitie

                    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                    KortSymbol in syntax defined by the system
                    Control10..1
                    Typecode
                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                    Samenvattingtrue
                    Requirements

                    Need to refer to a particular code in the system.

                    Vast waarde11291000146105
                    74. Consent.patient
                    Definitie

                    The patient/healthcare consumer to whom this consent applies.

                    KortWho the consent applies to
                    Opmerkingen

                    Commonly, the patient the consent pertains to is the author, but for young and old people, it may be some other person.

                    Control1..1
                    TypeReference(Patient, Patient)
                    Samenvattingtrue
                    76. Consent.source[x]:sourceReference
                    SlicenaamsourceReference
                    Definitie

                    A (written) statement in which a person indicates wishes concerning future medical action, in the event that this person is at that point no longer (deemed) capable of taking decisions on the matter.


                    The source on which this consent statement is based. The source might be a scanned original paper form, or a reference to a consent that links back to such a source, a reference to a document repository (e.g. XDS) that stores the original consent document.

                    KortAdvanceDirectiveSource from which this consent is taken
                    Opmerkingen

                    The cardinality of the source element does not comply with the cardinality of the AdvanceDirective concept (NL-CM:2.1.14) specified in the HCIM TreatmentDirective. Additional AdvanceDirective references can be added using the additionalSources extension.


                    The source can be contained inline (Attachment), referenced directly (Consent), referenced in a consent repository (DocumentReference), or simply by an identifier (Identifier), e.g. a CDA document id.

                    Control0..1
                    TypeReference(AdvanceDirective, Consent, DocumentReference, Contract, QuestionnaireResponse), Identifier, Attachment
                    [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                    Samenvattingtrue
                    Alternatieve namenWilsverklaring

                    Guidance on how to interpret the contents of this table can be foundhere

                    0. Consent
                    2. Consent.extension
                    Control1..?
                    4. Consent.extension:verification
                    Slicenaamverification
                    Control1..?
                    6. Consent.extension:verification.extension
                    Control1..?
                    8. Consent.extension:verification.extension:Verified
                    SlicenaamVerified
                    10. Consent.extension:verification.extension:Verified.valueBoolean
                    Control1..?
                    Vast waardetrue
                    12. Consent.extension:verification.extension:VerifiedWith
                    SlicenaamVerifiedWith
                    14. Consent.extension:verification.extension:VerificationDate
                    SlicenaamVerificationDate
                    16. Consent.extension:comment
                    Slicenaamcomment
                    18. Consent.extension:treatment
                    Slicenaamtreatment
                    20. Consent.extension:additionalSources
                    SlicenaamadditionalSources
                    22. Consent.modifierExtension
                    Control1..?
                    24. Consent.modifierExtension:treatmentPermitted
                    SlicenaamtreatmentPermitted
                    26. Consent.patient
                    TypeReference(Patient)
                    28. Consent.period
                    30. Consent.period.start
                    32. Consent.period.end
                    34. Consent.source[x]:sourceReference
                    SlicenaamsourceReference
                    TypeReference(AdvanceDirective)
                    [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                    36. Consent.except
                    38. Consent.except.extension:restrictions
                    Slicenaamrestrictions

                    Guidance on how to interpret the contents of this table can be foundhere

                    0. Consent
                    Definitie

                    A record of a healthcare consumer’s policy choices, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time.

                    KortTreatmentDirective
                    Opmerkingen

                    Broadly, there are 3 key areas of consent for patients: Consent around sharing information (aka Privacy Consent Directive - Authorization to Collect, Use, or Disclose information), consent for specific treatment, or kinds of treatment, and general advance care directives.

                    Control0..*
                    Alternatieve namenBehandelAanwijzing
                    Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
                    dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative (contained.text.empty())
                    dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
                    dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource (contained.where(('#'+id in %resource.descendants().reference).not()).empty())
                    ppc-1: Either a Policy or PolicyRule (policy.exists() or policyRule.exists())
                    hcim-treatmentdirective-1: extension.additionalSources may only be used for AdvanceDirective references in addition to first reference in .source[x] (extension.where(url = 'http://nictiz.nl/fhir/StructureDefinition/consent-additionalSources').empty() or source.exists())
                    2. Consent.id
                    Definitie

                    The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

                    KortLogical id of this artifact
                    Opmerkingen

                    The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

                    Control0..1
                    Typeid
                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                    Samenvattingtrue
                    4. Consent.meta
                    Definitie

                    The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource.

                    KortMetadata about the resource
                    Control0..1
                    TypeMeta
                    Samenvattingtrue
                    6. Consent.implicitRules
                    Definitie

                    A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.

                    KortA set of rules under which this content was created
                    Opmerkingen

                    Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element.

                    This element is labelled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation.

                    Control0..1
                    Typeuri
                    Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                    Samenvattingtrue
                    8. Consent.language
                    Definitie

                    The base language in which the resource is written.

                    KortLanguage of the resource content
                    Opmerkingen

                    Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

                    Control0..1
                    BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit Common Languages
                    (extensible to http://hl7.org/fhir/ValueSet/languages|3.0.2)

                    A human language.

                    Additionele bindingsDoel
                    All LanguagesMax binding
                    Typecode
                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                    10. Consent.text
                    Definitie

                    A human-readable narrative that contains a summary of the resource, and may be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

                    KortText summary of the resource, for human interpretation
                    Opmerkingen

                    Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded in formation is added later.

                    Control0..1
                    Dit element wordt geraakt door de volgende invariants: dom-1
                    TypeNarrative
                    Alternatieve namennarrative, html, xhtml, display
                    12. Consent.contained
                    Definitie

                    These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.

                    KortContained, inline Resources
                    Opmerkingen

                    This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again.

                    Control0..*
                    TypeResource
                    Alternatieve nameninline resources, anonymous resources, contained resources
                    14. Consent.extension
                    Definitie

                    An Extension

                    KortExtension
                    Control1..*
                    TypeExtension
                    SlicingDit element introduceert een set slices op Consent.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                    • value @ url
                    • 16. Consent.extension:verification
                      Slicenaamverification
                      Definitie

                      Container of the Verification concept. This container contains all data elements of the Verification concept.

                      KortVerification
                      Control1..*
                      Dit element wordt geraakt door de volgende invariants: ele-1
                      TypeExtension(HCIM TreatmentDirective Verification) (Complexe extensie)
                      Is modifierfalse
                      Alternatieve namenVerificatie
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      18. Consent.extension:verification.id
                      Definitie

                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      Kortxml:id (or equivalent in JSON)
                      Control0..1
                      Typestring
                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                      Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                      20. Consent.extension:verification.extension
                      Definitie

                      An Extension

                      KortExtension
                      Control1..*
                      TypeExtension
                      SlicingDit element introduceert een set slices op Consent.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                      • value @ url
                      • 22. Consent.extension:verification.extension:Verified
                        SlicenaamVerified
                        Definitie

                        An Extension

                        KortExtension
                        Control1..1
                        TypeExtension
                        24. Consent.extension:verification.extension:Verified.id
                        Definitie

                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        Kortxml:id (or equivalent in JSON)
                        Control0..1
                        Typestring
                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                        Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                        26. Consent.extension:verification.extension:Verified.extension
                        Definitie

                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        KortAdditional Content defined by implementations
                        Opmerkingen

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Alternatieve namenextensions, user content
                        SlicingDit element introduceert een set slices op Consent.extension.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                        • value @ url
                        • 28. Consent.extension:verification.extension:Verified.url
                          Definitie

                          Source of the definition for the extension code - a logical name or a URL.

                          Kortidentifies the meaning of the extension
                          Opmerkingen

                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                          Control1..1
                          Typeuri
                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                          Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                          Vast waardeVerified
                          30. Consent.extension:verification.extension:Verified.value[x]
                          Definitie

                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                          KortValue of extension
                          Control0..1
                          Typeboolean
                          [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                          SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                          • type @ $this
                          • 32. Consent.extension:verification.extension:Verified.value[x]:valueBoolean
                            SlicenaamvalueBoolean
                            Definitie

                            Indication of the fact that the treatment instruction has been verified with the patient, the patient’s family and/or the patient's authorized representative.

                            KortVerified
                            Control1..1
                            Typeboolean
                            [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                            Alternatieve namenGeverifieerd
                            Vast waardetrue
                            34. Consent.extension:verification.extension:VerifiedWith
                            SlicenaamVerifiedWith
                            Definitie

                            An Extension

                            KortExtension
                            Control0..*
                            TypeExtension
                            36. Consent.extension:verification.extension:VerifiedWith.id
                            Definitie

                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            Kortxml:id (or equivalent in JSON)
                            Control0..1
                            Typestring
                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                            38. Consent.extension:verification.extension:VerifiedWith.extension
                            Definitie

                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            KortAdditional Content defined by implementations
                            Opmerkingen

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Alternatieve namenextensions, user content
                            SlicingDit element introduceert een set slices op Consent.extension.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                            • value @ url
                            • 40. Consent.extension:verification.extension:VerifiedWith.url
                              Definitie

                              Source of the definition for the extension code - a logical name or a URL.

                              Kortidentifies the meaning of the extension
                              Opmerkingen

                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                              Control1..1
                              Typeuri
                              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                              Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                              Vast waardeVerifiedWith
                              42. Consent.extension:verification.extension:VerifiedWith.value[x]
                              Definitie

                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                              KortValue of extension
                              Control0..1
                              TypeCodeableConcept
                              [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                              SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                              • type @ $this
                              • 44. Consent.extension:verification.extension:VerifiedWith.value[x]:valueCodeableConcept
                                SlicenaamvalueCodeableConcept
                                Definitie

                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                KortValue of extension
                                Control0..1
                                BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit GeverifieerdBijCodelijst (2017-12-31T00:00:00)
                                (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.4--20171231000000|2017-12-31T00:00:00)

                                The person with whom the treatment instruction was discussed and verified.

                                TypeCodeableConcept
                                [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                46. Consent.extension:verification.extension:VerificationDate
                                SlicenaamVerificationDate
                                Definitie

                                An Extension

                                KortExtension
                                Control0..1
                                TypeExtension
                                48. Consent.extension:verification.extension:VerificationDate.id
                                Definitie

                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                Kortxml:id (or equivalent in JSON)
                                Control0..1
                                Typestring
                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                50. Consent.extension:verification.extension:VerificationDate.extension
                                Definitie

                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                KortAdditional Content defined by implementations
                                Opmerkingen

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Alternatieve namenextensions, user content
                                SlicingDit element introduceert een set slices op Consent.extension.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                • value @ url
                                • 52. Consent.extension:verification.extension:VerificationDate.url
                                  Definitie

                                  Source of the definition for the extension code - a logical name or a URL.

                                  Kortidentifies the meaning of the extension
                                  Opmerkingen

                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                  Control1..1
                                  Typeuri
                                  Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                  Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                  Vast waardeVerificationDate
                                  54. Consent.extension:verification.extension:VerificationDate.value[x]
                                  Definitie

                                  Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                  KortValue of extension
                                  Control0..1
                                  TypedateTime
                                  [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                  Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                  SlicingDit element introduceert een set slices op Consent.extension.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                                  • type @ $this
                                  • 56. Consent.extension:verification.extension:VerificationDate.value[x]:valueDateTime
                                    SlicenaamvalueDateTime
                                    Definitie

                                    Date on which the verification with the patient, the patient’s family and/or the patient's authorized representative took place.

                                    KortVerificationDate
                                    Control0..1
                                    TypedateTime
                                    [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                    Alternatieve namenVerificatieDatum
                                    58. Consent.extension:verification.url
                                    Definitie

                                    Source of the definition for the extension code - a logical name or a URL.

                                    Kortidentifies the meaning of the extension
                                    Opmerkingen

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                    Control1..1
                                    Typeuri
                                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                    Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                    Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-Verification
                                    60. Consent.extension:verification.value[x]
                                    Definitie

                                    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                    KortValue of extension
                                    Control0..0
                                    TypeKeuze uit: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                    62. Consent.extension:comment
                                    Slicenaamcomment
                                    Definitie

                                    An Extension

                                    KortComment
                                    Control0..1
                                    Dit element wordt geraakt door de volgende invariants: ele-1
                                    TypeExtension(Comment) (Extensie type: string)
                                    Alternatieve namenToelichting
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    64. Consent.extension:treatment
                                    Slicenaamtreatment
                                    Definitie

                                    Optional Extension Element - found in all resources.

                                    KortOptional Extensions Element
                                    Control0..*
                                    Dit element wordt geraakt door de volgende invariants: ele-1
                                    TypeExtension(HCIM TreatmentDirective Treatment) (Extensie type: CodeableConcept)
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    66. Consent.extension:treatment.id
                                    Definitie

                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    Kortxml:id (or equivalent in JSON)
                                    Control0..1
                                    Typestring
                                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                    Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                    68. Consent.extension:treatment.extension
                                    Definitie

                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    KortAdditional Content defined by implementations
                                    Opmerkingen

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Alternatieve namenextensions, user content
                                    SlicingDit element introduceert een set slices op Consent.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                    • value @ url
                                    • 70. Consent.extension:treatment.url
                                      Definitie

                                      Source of the definition for the extension code - a logical name or a URL.

                                      Kortidentifies the meaning of the extension
                                      Opmerkingen

                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                      Control1..1
                                      Typeuri
                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                      Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                      Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-Treatment
                                      72. Consent.extension:treatment.value[x]
                                      Definitie

                                      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                      KortValue of extension
                                      Control0..1
                                      TypeCodeableConcept
                                      [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                      SlicingDit element introduceert een set slices op Consent.extension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                                      • type @ $this
                                      • 74. Consent.extension:treatment.value[x]:valueCodeableConcept
                                        SlicenaamvalueCodeableConcept
                                        Definitie

                                        The medical treatment to which the treatment instruction applies.

                                        KortTreatment
                                        Control0..1
                                        BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit BehandelingCodelijst (2017-12-31T00:00:00)
                                        (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.1--20171231000000|2017-12-31T00:00:00)

                                        The medical treatment to which the treatment instruction applies.

                                        TypeCodeableConcept
                                        [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                        Alternatieve namenBehandeling
                                        76. Consent.extension:additionalSources
                                        SlicenaamadditionalSources
                                        Definitie

                                        Optional Extension Element - found in all resources.

                                        KortOptional Extensions Element
                                        Control0..*
                                        Dit element wordt geraakt door de volgende invariants: ele-1
                                        TypeExtension(Consent additionalSource) (Extensie type: Keuze uit: Attachment, Identifier, Reference(Consent, DocumentReference, Contract, QuestionnaireResponse))
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        78. Consent.extension:additionalSources.id
                                        Definitie

                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        Kortxml:id (or equivalent in JSON)
                                        Control0..1
                                        Typestring
                                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                        Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                        80. Consent.extension:additionalSources.extension
                                        Definitie

                                        May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        KortAdditional Content defined by implementations
                                        Opmerkingen

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Alternatieve namenextensions, user content
                                        SlicingDit element introduceert een set slices op Consent.extension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                        • value @ url
                                        • 82. Consent.extension:additionalSources.url
                                          Definitie

                                          Source of the definition for the extension code - a logical name or a URL.

                                          Kortidentifies the meaning of the extension
                                          Opmerkingen

                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                          Control1..1
                                          Typeuri
                                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                          Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                          Vast waardehttp://nictiz.nl/fhir/StructureDefinition/consent-additionalSources
                                          84. Consent.extension:additionalSources.value[x]
                                          Definitie

                                          A (written) statement in which a person indicates wishes concerning future medical action, in the event that this person is at that point no longer (deemed) capable of taking decisions on the matter.

                                          KortAdvanceDirective
                                          Control0..1
                                          TypeKeuze uit: Attachment, Identifier, Reference(HCIM AdvanceDirective, DocumentReference, Contract, QuestionnaireResponse)
                                          [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                          86. Consent.modifierExtension
                                          Definitie

                                          An Extension

                                          KortExtension
                                          Control1..*
                                          TypeExtension
                                          Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                          SlicingDit element introduceert een set slices op Consent.modifierExtensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                          • value @ url
                                          • 88. Consent.modifierExtension:treatmentPermitted
                                            SlicenaamtreatmentPermitted
                                            Definitie

                                            An Extension

                                            KortExtension
                                            Control1..1
                                            Dit element wordt geraakt door de volgende invariants: ele-1
                                            TypeExtension(HCIM TreatmentDirective TreatmentPermitted) (Extensie type: CodeableConcept)
                                            Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            90. Consent.modifierExtension:treatmentPermitted.id
                                            Definitie

                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            Kortxml:id (or equivalent in JSON)
                                            Control0..1
                                            Typestring
                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                            92. Consent.modifierExtension:treatmentPermitted.extension
                                            Definitie

                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            KortAdditional Content defined by implementations
                                            Opmerkingen

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Alternatieve namenextensions, user content
                                            SlicingDit element introduceert een set slices op Consent.modifierExtension.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                            • value @ url
                                            • 94. Consent.modifierExtension:treatmentPermitted.url
                                              Definitie

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Kortidentifies the meaning of the extension
                                              Opmerkingen

                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                              Control1..1
                                              Typeuri
                                              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                              Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                              Vast waardehttp://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective-TreatmentPermitted
                                              96. Consent.modifierExtension:treatmentPermitted.value[x]
                                              Definitie

                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              KortValue of extension
                                              Control0..1
                                              TypeCodeableConcept
                                              [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                              SlicingDit element introduceert een set slices op Consent.modifierExtension.value[x]De slices zijnZonder volgorde en Closed, en kunnen worden gedifferentieerd met de volgende discriminators:
                                              • type @ $this
                                              • 98. Consent.modifierExtension:treatmentPermitted.value[x]:valueCodeableConcept
                                                SlicenaamvalueCodeableConcept
                                                Definitie

                                                Indication of permission for the treatment, no permission for the treatment, or permission for the treatment with constraints.

                                                KortTreatmentPermitted
                                                Control0..1
                                                BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit BehandelingToegestaanCodelijst (2017-12-31T00:00:00)
                                                (extensible to http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.2.1.2--20171231000000|2017-12-31T00:00:00)

                                                Indication of permission for the treatment, no permission for the treatment, or permission for the treatment with constraints.

                                                TypeCodeableConcept
                                                [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                                Alternatieve namenBehandelingToegestaan
                                                100. Consent.identifier
                                                Definitie

                                                Unique identifier for this copy of the Consent Statement.

                                                KortIdentifier for this record (external references)
                                                Opmerkingen

                                                This identifier is identifies this copy of the consent. Where this identifier is also used elsewhere as the identifier for a consent record (e.g. a CDA consent document) then the consent details are expected to be the same.

                                                NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
                                                Control0..1
                                                TypeIdentifier
                                                Samenvattingtrue
                                                VoorbeeldGeneral: { "system" : "urn:ietf:rfc:3986", "value" : "Local eCMS identifier" }
                                                102. Consent.status
                                                Definitie

                                                Indicates the current state of this consent.

                                                Kortdraft | proposed | active | rejected | inactive | entered-in-error
                                                Opmerkingen

                                                The HCIM treatmentDirective is not explicit on its intention. The expectation however is that any instantation of a TreatmentDirective is "active" unless stated otherwise.

                                                Control1..1
                                                BindingDe codes MOETEN komen uit ConsentState
                                                (required to http://hl7.org/fhir/ValueSet/consent-state-codes|3.0.2)

                                                Indicates the state of the consent

                                                Typecode
                                                Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                Samenvattingtrue
                                                Requirements

                                                The Consent Directive that is pointed to might be in various lifecycle states, e.g., a revoked Consent Directive.

                                                104. Consent.category
                                                Definitie

                                                A classification of the type of consents found in the statement. This element supports indexing and retrieval of consent statements.

                                                KortClassification of the consent statement - for indexing/retrieval
                                                Control1..*
                                                BindingVoor voorbeeldcodes, zie Consent Category Codes
                                                (example to http://hl7.org/fhir/ValueSet/consent-category|3.0.2)

                                                A classification of the type of consents found in a consent statement

                                                TypeCodeableConcept
                                                Samenvattingtrue
                                                106. Consent.category.id
                                                Definitie

                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                Kortxml:id (or equivalent in JSON)
                                                Control0..1
                                                Typestring
                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                108. Consent.category.extension
                                                Definitie

                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                KortAdditional Content defined by implementations
                                                Opmerkingen

                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                Control0..*
                                                TypeExtension
                                                Alternatieve namenextensions, user content
                                                SlicingDit element introduceert een set slices op Consent.category.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                • value @ url
                                                • 110. Consent.category.coding
                                                  Definitie

                                                  A reference to a code defined by a terminology system.

                                                  KortCode defined by a terminology system
                                                  Opmerkingen

                                                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                  Control1..*
                                                  TypeCoding
                                                  Samenvattingtrue
                                                  Requirements

                                                  Allows for translations and alternate encodings within a code system. Also supports communication of the same instance to systems requiring different encodings.

                                                  SlicingDit element introduceert een set slices op Consent.category.codingDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                  • value @ code
                                                  • 112. Consent.category.coding:treatmentDirective
                                                    SlicenaamtreatmentDirective
                                                    Definitie

                                                    Category SNOMED code used for indexing/retrieval of the HCIM TreatmentDirective.

                                                    KortCode defined by a terminology system
                                                    Opmerkingen

                                                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                    Control1..1
                                                    TypeCoding
                                                    Samenvattingtrue
                                                    Requirements

                                                    Allows for translations and alternate encodings within a code system. Also supports communication of the same instance to systems requiring different encodings.

                                                    114. Consent.category.coding:treatmentDirective.id
                                                    Definitie

                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    Kortxml:id (or equivalent in JSON)
                                                    Control0..1
                                                    Typestring
                                                    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                    Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                    116. Consent.category.coding:treatmentDirective.extension
                                                    Definitie

                                                    May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    KortAdditional Content defined by implementations
                                                    Opmerkingen

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control0..*
                                                    TypeExtension
                                                    Alternatieve namenextensions, user content
                                                    SlicingDit element introduceert een set slices op Consent.category.coding.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                    • value @ url
                                                    • 118. Consent.category.coding:treatmentDirective.system
                                                      Definitie

                                                      The identification of the code system that defines the meaning of the symbol in the code.

                                                      KortIdentity of the terminology system
                                                      Opmerkingen

                                                      The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should de-reference to some definition that establish the system clearly and unambiguously.

                                                      Control1..1
                                                      Typeuri
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      Requirements

                                                      Need to be unambiguous about the source of the definition of the symbol.

                                                      Vast waardehttp://snomed.info/sct
                                                      120. Consent.category.coding:treatmentDirective.version
                                                      Definitie

                                                      The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured. and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                      KortVersion of the system - if relevant
                                                      Opmerkingen

                                                      Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                      NotitieDit is een business-versieidentifier, geen resource-versieidentifier (zie discussie)
                                                      Control0..1
                                                      Typestring
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      122. Consent.category.coding:treatmentDirective.code
                                                      Definitie

                                                      A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                      KortSymbol in syntax defined by the system
                                                      Control1..1
                                                      Typecode
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      Requirements

                                                      Need to refer to a particular code in the system.

                                                      Vast waarde11291000146105
                                                      124. Consent.category.coding:treatmentDirective.display
                                                      Definitie

                                                      A representation of the meaning of the code in the system, following the rules of the system.

                                                      KortRepresentation defined by the system
                                                      Control0..1
                                                      Typestring
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      Requirements

                                                      Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                      126. Consent.category.coding:treatmentDirective.userSelected
                                                      Definitie

                                                      Indicates that this coding was chosen by a user directly - i.e. off a pick list of available items (codes or displays).

                                                      KortIf this coding was chosen directly by the user
                                                      Opmerkingen

                                                      Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                      Control0..1
                                                      Typeboolean
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      Requirements

                                                      This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                      128. Consent.category.text
                                                      Definitie

                                                      A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                      KortPlain text representation of the concept
                                                      Opmerkingen

                                                      Very often the text is the same as a displayName of one of the codings.

                                                      Control0..1
                                                      Typestring
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Samenvattingtrue
                                                      Requirements

                                                      The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                      130. Consent.patient
                                                      Definitie

                                                      The patient/healthcare consumer to whom this consent applies.

                                                      KortWho the consent applies to
                                                      Opmerkingen

                                                      Commonly, the patient the consent pertains to is the author, but for young and old people, it may be some other person.

                                                      Control1..1
                                                      TypeReference(Patient)
                                                      Samenvattingtrue
                                                      132. Consent.period
                                                      Definitie

                                                      Relevant time or time-period when this Consent is applicable.

                                                      KortPeriod that this consent applies
                                                      Opmerkingen

                                                      This can be a subset of the period of the original statement.

                                                      Control0..1
                                                      TypePeriod
                                                      Samenvattingtrue
                                                      Betekenis als ontbreektall date ranges included
                                                      134. Consent.period.id
                                                      Definitie

                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                      Kortxml:id (or equivalent in JSON)
                                                      Control0..1
                                                      Typestring
                                                      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                      Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                      136. Consent.period.extension
                                                      Definitie

                                                      May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      KortAdditional Content defined by implementations
                                                      Opmerkingen

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Alternatieve namenextensions, user content
                                                      SlicingDit element introduceert een set slices op Consent.period.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                      • value @ url
                                                      • 138. Consent.period.start
                                                        Definitie

                                                        Date on which the treatment instruction went into effect. A ‘vague’ date, such as only the year, is permitted.

                                                        KortStartDate
                                                        Opmerkingen

                                                        If the low element is missing, the meaning is that the low boundary is not known.

                                                        Control0..1
                                                        Dit element wordt geraakt door de volgende invariants: per-1
                                                        TypedateTime
                                                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                        Samenvattingtrue
                                                        Alternatieve namenBeginDatum
                                                        140. Consent.period.end
                                                        Definitie

                                                        Date on which the treatment instruction ends. A ‘vague’ date, such as only the year, is permitted.

                                                        KortEndDate
                                                        Opmerkingen

                                                        The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has a end value of 2012-02-03.

                                                        Control0..1
                                                        Dit element wordt geraakt door de volgende invariants: per-1
                                                        TypedateTime
                                                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                        Samenvattingtrue
                                                        Alternatieve namenEindDatum
                                                        Betekenis als ontbreektIf the end of the period is missing, it means that the period is ongoing
                                                        142. Consent.dateTime
                                                        Definitie

                                                        When this Consent was issued / created / indexed.

                                                        KortWhen this Consent was created or indexed
                                                        Opmerkingen

                                                        This is not the time of the original consent, but the time that this statement was made or derived.

                                                        Control0..1
                                                        TypedateTime
                                                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                        Samenvattingtrue
                                                        144. Consent.consentingParty
                                                        Definitie

                                                        Either the Grantor, which is the entity responsible for granting the rights listed in a Consent Directive or the Grantee, which is the entity responsible for complying with the Consent Directive, including any obligations or limitations on authorizations and enforcement of prohibitions.

                                                        KortWho is agreeing to the policy and exceptions
                                                        Opmerkingen

                                                        Commonly, the patient the consent pertains to is the consentor, but particularly for young and old people, it may be some other person - e.g. a legal guardian.

                                                        Control0..*
                                                        TypeReference(nl-core-relatedperson, nl-core-organization, nl-core-patient, nl-core-practitioner)
                                                        Samenvattingtrue
                                                        Alternatieve namenconsentor
                                                        146. Consent.consentingParty.id
                                                        Definitie

                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                        Kortxml:id (or equivalent in JSON)
                                                        Control0..1
                                                        Typestring
                                                        Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                        Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                        148. Consent.consentingParty.extension
                                                        Definitie

                                                        An Extension

                                                        KortExtension
                                                        Control0..*
                                                        TypeExtension
                                                        SlicingDit element introduceert een set slices op Consent.consentingParty.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                        • value @ url
                                                        • 150. Consent.consentingParty.extension:practitionerRole
                                                          SlicenaampractitionerRole
                                                          Definitie

                                                          Optional Extension Element - found in all resources.

                                                          KortOptional Extensions Element
                                                          Control0..1
                                                          TypeExtension(PractitionerRole Reference) (Extensie type: Reference)
                                                          152. Consent.consentingParty.reference
                                                          Definitie

                                                          A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                                          KortLiteral reference, Relative, internal or absolute URL
                                                          Opmerkingen

                                                          Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                                          Control0..1
                                                          Dit element wordt geraakt door de volgende invariants: ref-1
                                                          Typestring
                                                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                          Samenvattingtrue
                                                          154. Consent.consentingParty.identifier
                                                          Definitie

                                                          An identifier for the other resource. This is used when there is no way to reference the other resource directly, either because the entity is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                                          KortLogical reference, when literal reference is not known
                                                          Opmerkingen

                                                          When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                                          When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                                          Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                                          NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
                                                          Control0..1
                                                          TypeIdentifier
                                                          Samenvattingtrue
                                                          156. Consent.consentingParty.display
                                                          Definitie

                                                          Plain text narrative that identifies the resource in addition to the resource reference.

                                                          KortText alternative for the resource
                                                          Opmerkingen

                                                          This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                                          Control0..1
                                                          Typestring
                                                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                          Samenvattingtrue
                                                          158. Consent.actor
                                                          Definitie

                                                          Who or what is controlled by this consent. Use group to identify a set of actors by some property they share (e.g. 'admitting officers').

                                                          KortWho|what controlled by this consent (or group, by role)
                                                          Control0..*
                                                          TypeBackboneElement
                                                          Samenvattingtrue
                                                          Betekenis als ontbreektThere is no specific actor associated with the consent
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                          160. Consent.actor.id
                                                          Definitie

                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                          Kortxml:id (or equivalent in JSON)
                                                          Control0..1
                                                          Typestring
                                                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                          Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                          162. Consent.actor.extension
                                                          Definitie

                                                          May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                          KortAdditional Content defined by implementations
                                                          Opmerkingen

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Alternatieve namenextensions, user content
                                                          164. Consent.actor.modifierExtension
                                                          Definitie

                                                          May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                          KortExtensions that cannot be ignored
                                                          Opmerkingen

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                          Samenvattingtrue
                                                          Alternatieve namenextensions, user content, modifiers
                                                          166. Consent.actor.role
                                                          Definitie

                                                          How the individual is involved in the resources content that is described in the consent.

                                                          KortHow the actor is involved
                                                          Control1..1
                                                          BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit SecurityRoleType
                                                          (extensible to http://hl7.org/fhir/ValueSet/security-role-type|1.8.0)

                                                          How an actor is involved in the consent considerations

                                                          TypeCodeableConcept
                                                          168. Consent.actor.reference
                                                          Definitie

                                                          The resource that identifies the actor. To identify a actors by type, use group to identify a set of actors by some property they share (e.g. 'admitting officers').

                                                          KortResource for the actor (or group, by role)
                                                          Control1..1
                                                          TypeReference(Device, Group, CareTeam, nl-core-organization, nl-core-patient, nl-core-practitioner, nl-core-relatedperson)
                                                          170. Consent.actor.reference.id
                                                          Definitie

                                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                          Kortxml:id (or equivalent in JSON)
                                                          Control0..1
                                                          Typestring
                                                          Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                          Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                          172. Consent.actor.reference.extension
                                                          Definitie

                                                          An Extension

                                                          KortExtension
                                                          Control0..*
                                                          TypeExtension
                                                          SlicingDit element introduceert een set slices op Consent.actor.reference.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                          • value @ url
                                                          • 174. Consent.actor.reference.extension:practitionerRole
                                                            SlicenaampractitionerRole
                                                            Definitie

                                                            Optional Extension Element - found in all resources.

                                                            KortOptional Extensions Element
                                                            Control0..1
                                                            TypeExtension(PractitionerRole Reference) (Extensie type: Reference)
                                                            176. Consent.actor.reference.reference
                                                            Definitie

                                                            A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                                            KortLiteral reference, Relative, internal or absolute URL
                                                            Opmerkingen

                                                            Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                                            Control0..1
                                                            Dit element wordt geraakt door de volgende invariants: ref-1
                                                            Typestring
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Samenvattingtrue
                                                            178. Consent.actor.reference.identifier
                                                            Definitie

                                                            An identifier for the other resource. This is used when there is no way to reference the other resource directly, either because the entity is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                                            KortLogical reference, when literal reference is not known
                                                            Opmerkingen

                                                            When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                                            When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                                            Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                                            NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
                                                            Control0..1
                                                            TypeIdentifier
                                                            Samenvattingtrue
                                                            180. Consent.actor.reference.display
                                                            Definitie

                                                            Plain text narrative that identifies the resource in addition to the resource reference.

                                                            KortText alternative for the resource
                                                            Opmerkingen

                                                            This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                                            Control0..1
                                                            Typestring
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Samenvattingtrue
                                                            182. Consent.action
                                                            Definitie

                                                            Actions controlled by this consent.

                                                            KortActions controlled by this consent
                                                            Opmerkingen

                                                            Note that this is the direct action (not the grounds for the action covered in the purpose element). At present, the only action in the understood and tested scope of this resource is 'read'.

                                                            Control0..*
                                                            BindingVoor voorbeeldcodes, zie Consent Action Codes
                                                            (example to http://hl7.org/fhir/ValueSet/consent-action|3.0.2)

                                                            Detailed codes for the consent action.

                                                            TypeCodeableConcept
                                                            Samenvattingtrue
                                                            Betekenis als ontbreektall actions
                                                            184. Consent.organization
                                                            Definitie

                                                            The organization that manages the consent, and the framework within which it is executed.

                                                            KortCustodian of the consent
                                                            Control0..*
                                                            TypeReference(nl-core-organization)
                                                            Samenvattingtrue
                                                            Alternatieve namencustodian
                                                            186. Consent.source[x]:sourceReference
                                                            SlicenaamsourceReference
                                                            Definitie

                                                            A (written) statement in which a person indicates wishes concerning future medical action, in the event that this person is at that point no longer (deemed) capable of taking decisions on the matter.

                                                            KortAdvanceDirective
                                                            Opmerkingen

                                                            The cardinality of the source element does not comply with the cardinality of the AdvanceDirective concept (NL-CM:2.1.14) specified in the HCIM TreatmentDirective. Additional AdvanceDirective references can be added using the additionalSources extension.

                                                            Control0..1
                                                            TypeReference(AdvanceDirective)
                                                            [x] NoteZieKeuze uit datatypenvoor verdere informatie over hoe [x] te gebruiken
                                                            Samenvattingtrue
                                                            Alternatieve namenWilsverklaring
                                                            188. Consent.policy
                                                            Definitie

                                                            The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law.

                                                            KortPolicies covered by this consent
                                                            Control0..*
                                                            TypeBackboneElement
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                            190. Consent.policy.id
                                                            Definitie

                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                            Kortxml:id (or equivalent in JSON)
                                                            Control0..1
                                                            Typestring
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                            192. Consent.policy.extension
                                                            Definitie

                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                            KortAdditional Content defined by implementations
                                                            Opmerkingen

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Alternatieve namenextensions, user content
                                                            194. Consent.policy.modifierExtension
                                                            Definitie

                                                            May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                            KortExtensions that cannot be ignored
                                                            Opmerkingen

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                            Samenvattingtrue
                                                            Alternatieve namenextensions, user content, modifiers
                                                            196. Consent.policy.authority
                                                            Definitie

                                                            Entity or Organization having regulatory jurisdiction or accountability for  enforcing policies pertaining to Consent Directives.

                                                            KortEnforcement source for policy
                                                            Control0..1
                                                            Dit element wordt geraakt door de volgende invariants: ppc-1
                                                            Typeuri
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            198. Consent.policy.uri
                                                            Definitie

                                                            The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law.

                                                            KortSpecific policy covered by this consent
                                                            Opmerkingen

                                                            Either .policy or .policyRule should exist following core constraint ppc-1. If no explicit value is recorded, a fallback is to populate .policy.uri with <https://wetten.overheid.nl/> if the treatment directive is recorded following Dutch law and regulations.

                                                            Control0..1
                                                            Dit element wordt geraakt door de volgende invariants: ppc-1
                                                            Typeuri
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            VoorbeeldGeneral Dutch Law: http://wetten.overheid.nl/
                                                            200. Consent.policyRule
                                                            Definitie

                                                            A referece to the specific computable policy.

                                                            KortPolicy that this consents to
                                                            Opmerkingen

                                                            If the policy reference is not known, the resource cannot be processed. Where the reference is absent, there is no particular policy other than what is expressed directly in the consent resource.

                                                            Control0..1
                                                            Dit element wordt geraakt door de volgende invariants: ppc-1
                                                            Typeuri
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Samenvattingtrue
                                                            Requirements

                                                            Might be a unique identifier of a policy set in XACML, or other rules engine.

                                                            202. Consent.securityLabel
                                                            Definitie

                                                            A set of security labels that define which resources are controlled by this consent. If more than one label is specified, all resources must have all the specified labels.

                                                            KortSecurity Labels that define affected resources
                                                            Opmerkingen

                                                            If the consent specifies a security label of "R" then it applies to all resources that are labeled "R" or lower. E.g. for Confidentiality, it's a high water mark. For other kinds of security labels, subsumption logic applies. Not all of the security labels make sense for use in this element (may define a narrower value set?).

                                                            Control0..*
                                                            BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit All Security Labels
                                                            (extensible to http://hl7.org/fhir/ValueSet/security-labels|3.0.2)

                                                            Security Labels from the Healthcare Privacy and Security Classification System.

                                                            TypeCoding
                                                            Samenvattingtrue
                                                            204. Consent.purpose
                                                            Definitie

                                                            The context of the activities a user is taking - why the user is accessing the data - that are controlled by this consent.

                                                            KortContext of activities for which the agreement is made
                                                            Opmerkingen

                                                            This element is for discoverability / documentation, and does not modify or qualify the policy (e.g. the policy itself describes the purposes for which it applies).

                                                            Control0..*
                                                            BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit PurposeOfUse|2014-03-26
                                                            (extensible to http://hl7.org/fhir/ValueSet/v3-PurposeOfUse|2014-03-26)

                                                            What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels

                                                            TypeCoding
                                                            Samenvattingtrue
                                                            206. Consent.dataPeriod
                                                            Definitie

                                                            Clinical or Operational Relevant period of time that bounds the data controlled by this consent.

                                                            KortTimeframe for data controlled by this consent
                                                            Opmerkingen

                                                            This has a different sense to the Consent.period - that is when the consent agreement holds. This is the time period of the data that is controlled by the agreement.

                                                            Control0..1
                                                            TypePeriod
                                                            Samenvattingtrue
                                                            208. Consent.data
                                                            Definitie

                                                            The resources controlled by this consent, if specific resources are referenced.

                                                            KortData controlled by this consent
                                                            Control0..*
                                                            TypeBackboneElement
                                                            Samenvattingtrue
                                                            Betekenis als ontbreektall data
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                            210. Consent.data.id
                                                            Definitie

                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                            Kortxml:id (or equivalent in JSON)
                                                            Control0..1
                                                            Typestring
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                            212. Consent.data.extension
                                                            Definitie

                                                            May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                            KortAdditional Content defined by implementations
                                                            Opmerkingen

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Alternatieve namenextensions, user content
                                                            214. Consent.data.modifierExtension
                                                            Definitie

                                                            May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                            KortExtensions that cannot be ignored
                                                            Opmerkingen

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                            Samenvattingtrue
                                                            Alternatieve namenextensions, user content, modifiers
                                                            216. Consent.data.meaning
                                                            Definitie

                                                            How the resource reference is interpreted when testing consent restrictions.

                                                            Kortinstance | related | dependents | authoredby
                                                            Control1..1
                                                            BindingDe codes MOETEN komen uit ConsentDataMeaning
                                                            (required to http://hl7.org/fhir/ValueSet/consent-data-meaning|3.0.2)

                                                            How a resource reference is interpreted when testing consent restrictions

                                                            Typecode
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Samenvattingtrue
                                                            218. Consent.data.reference
                                                            Definitie

                                                            A reference to a specific resource that defines which resources are covered by this consent.

                                                            KortThe actual data reference
                                                            Control1..1
                                                            TypeReference(Resource)
                                                            Samenvattingtrue
                                                            220. Consent.except
                                                            Definitie

                                                            An exception to the base policy of this consent. An exception can be an addition or removal of access permissions.

                                                            KortAdditional rule - addition or removal of permissions
                                                            Opmerkingen

                                                            If a Consent.except is used in accordance with the HCIM TreatmentDirective, then the only time an except is in order, is when the value of the element NL-CM:2.1.4 TreatmentPermitted is YESBUT/JAMAAR.

                                                            Control0..*
                                                            TypeBackboneElement
                                                            Samenvattingtrue
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                            222. Consent.except.id
                                                            Definitie

                                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                            Kortxml:id (or equivalent in JSON)
                                                            Control0..1
                                                            Typestring
                                                            Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                            Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                            224. Consent.except.extension
                                                            Definitie

                                                            An Extension

                                                            KortExtension
                                                            Control0..*
                                                            TypeExtension
                                                            SlicingDit element introduceert een set slices op Consent.except.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                            • value @ url
                                                            • 226. Consent.except.extension:restrictions
                                                              Slicenaamrestrictions
                                                              Definitie

                                                              Optional Extension Element - found in all resources.

                                                              KortOptional Extensions Element
                                                              Control0..*
                                                              Dit element wordt geraakt door de volgende invariants: ele-1
                                                              TypeExtension(HCIM TreatmentDirective Restrictions) (Extensie type: string)
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              228. Consent.except.modifierExtension
                                                              Definitie

                                                              May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                              KortExtensions that cannot be ignored
                                                              Opmerkingen

                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                              Control0..*
                                                              TypeExtension
                                                              Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                              Samenvattingtrue
                                                              Alternatieve namenextensions, user content, modifiers
                                                              230. Consent.except.type
                                                              Definitie

                                                              Action to take - permit or deny - when the exception conditions are met.

                                                              Kortdeny | permit
                                                              Opmerkingen

                                                              If a Consent.except is used in accordance with the HCIM TreatmentDirective and the value of the element NL-CM:2.1.4 TreatmentPermitted is YESBUT/JAMAAR, then the value of this element SHALL be "deny"

                                                              Control1..1
                                                              BindingDe codes MOETEN komen uit ConsentExceptType
                                                              (required to http://hl7.org/fhir/ValueSet/consent-except-type|3.0.2)

                                                              How an exception statement is applied, such as adding additional consent or removing consent

                                                              Typecode
                                                              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                              Samenvattingtrue
                                                              232. Consent.except.period
                                                              Definitie

                                                              The timeframe in this exception is valid.

                                                              KortTimeframe for this exception
                                                              Control0..1
                                                              TypePeriod
                                                              Samenvattingtrue
                                                              234. Consent.except.actor
                                                              Definitie

                                                              Who or what is controlled by this Exception. Use group to identify a set of actors by some property they share (e.g. 'admitting officers').

                                                              KortWho|what controlled by this exception (or group, by role)
                                                              Control0..*
                                                              TypeBackboneElement
                                                              Samenvattingtrue
                                                              Betekenis als ontbreektThere is no specific actor associated with the exception
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                              236. Consent.except.actor.id
                                                              Definitie

                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                              Kortxml:id (or equivalent in JSON)
                                                              Control0..1
                                                              Typestring
                                                              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                              Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                              238. Consent.except.actor.extension
                                                              Definitie

                                                              May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                              KortAdditional Content defined by implementations
                                                              Opmerkingen

                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                              Control0..*
                                                              TypeExtension
                                                              Alternatieve namenextensions, user content
                                                              240. Consent.except.actor.modifierExtension
                                                              Definitie

                                                              May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                              KortExtensions that cannot be ignored
                                                              Opmerkingen

                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                              Control0..*
                                                              TypeExtension
                                                              Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                              Samenvattingtrue
                                                              Alternatieve namenextensions, user content, modifiers
                                                              242. Consent.except.actor.role
                                                              Definitie

                                                              How the individual is involved in the resources content that is described in the exception.

                                                              KortHow the actor is involved
                                                              Control1..1
                                                              BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit SecurityRoleType
                                                              (extensible to http://hl7.org/fhir/ValueSet/security-role-type|1.8.0)

                                                              How an actor is involved in the consent considerations

                                                              TypeCodeableConcept
                                                              244. Consent.except.actor.reference
                                                              Definitie

                                                              The resource that identifies the actor. To identify a actors by type, use group to identify a set of actors by some property they share (e.g. 'admitting officers').

                                                              KortResource for the actor (or group, by role)
                                                              Control1..1
                                                              TypeReference(Device, Group, CareTeam, nl-core-organization, nl-core-patient, nl-core-practitioner, nl-core-relatedperson)
                                                              246. Consent.except.actor.reference.id
                                                              Definitie

                                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                              Kortxml:id (or equivalent in JSON)
                                                              Control0..1
                                                              Typestring
                                                              Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                              Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                              248. Consent.except.actor.reference.extension
                                                              Definitie

                                                              An Extension

                                                              KortExtension
                                                              Control0..*
                                                              TypeExtension
                                                              SlicingDit element introduceert een set slices op Consent.except.actor.reference.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
                                                              • value @ url
                                                              • 250. Consent.except.actor.reference.extension:practitionerRole
                                                                SlicenaampractitionerRole
                                                                Definitie

                                                                Optional Extension Element - found in all resources.

                                                                KortOptional Extensions Element
                                                                Control0..1
                                                                TypeExtension(PractitionerRole Reference) (Extensie type: Reference)
                                                                252. Consent.except.actor.reference.reference
                                                                Definitie

                                                                A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                                                KortLiteral reference, Relative, internal or absolute URL
                                                                Opmerkingen

                                                                Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                                                Control0..1
                                                                Dit element wordt geraakt door de volgende invariants: ref-1
                                                                Typestring
                                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                                Samenvattingtrue
                                                                254. Consent.except.actor.reference.identifier
                                                                Definitie

                                                                An identifier for the other resource. This is used when there is no way to reference the other resource directly, either because the entity is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                                                KortLogical reference, when literal reference is not known
                                                                Opmerkingen

                                                                When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                                                When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                                                Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                                                NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
                                                                Control0..1
                                                                TypeIdentifier
                                                                Samenvattingtrue
                                                                256. Consent.except.actor.reference.display
                                                                Definitie

                                                                Plain text narrative that identifies the resource in addition to the resource reference.

                                                                KortText alternative for the resource
                                                                Opmerkingen

                                                                This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                                                Control0..1
                                                                Typestring
                                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                                Samenvattingtrue
                                                                258. Consent.except.action
                                                                Definitie

                                                                Actions controlled by this Exception.

                                                                KortActions controlled by this exception
                                                                Opmerkingen

                                                                Note that this is the direct action (not the grounds for the action covered in the purpose element). At present, the only action in the understood and tested scope of this resource is 'read'.

                                                                Control0..*
                                                                BindingVoor voorbeeldcodes, zie Consent Action Codes
                                                                (example to http://hl7.org/fhir/ValueSet/consent-action|3.0.2)

                                                                Detailed codes for the consent action.

                                                                TypeCodeableConcept
                                                                Samenvattingtrue
                                                                Betekenis als ontbreektall actions
                                                                260. Consent.except.securityLabel
                                                                Definitie

                                                                A set of security labels that define which resources are controlled by this exception. If more than one label is specified, all resources must have all the specified labels.

                                                                KortSecurity Labels that define affected resources
                                                                Opmerkingen

                                                                If the consent specifies a security label of "R" then it applies to all resources that are labeled "R" or lower. E.g. for Confidentiality, it's a high water mark. For other kinds of security labels, subsumption logic applies. Not all of the security labels make sense for use in this element (may define a narrower value set?).

                                                                Control0..*
                                                                BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit All Security Labels
                                                                (extensible to http://hl7.org/fhir/ValueSet/security-labels|3.0.2)

                                                                Security Labels from the Healthcare Privacy and Security Classification System.

                                                                TypeCoding
                                                                Samenvattingtrue
                                                                262. Consent.except.purpose
                                                                Definitie

                                                                The context of the activities a user is taking - why the user is accessing the data - that are controlled by this exception.

                                                                KortContext of activities covered by this exception
                                                                Opmerkingen

                                                                E.g. if the purpose is 'research', then the operational context must be research, in order for the consent to apply. Not all of the security labels make sense for use in this element (may define a narrower value set?).

                                                                Control0..*
                                                                BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit PurposeOfUse|2014-03-26
                                                                (extensible to http://hl7.org/fhir/ValueSet/v3-PurposeOfUse|2014-03-26)

                                                                What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels

                                                                TypeCoding
                                                                Samenvattingtrue
                                                                264. Consent.except.class
                                                                Definitie

                                                                The class of information covered by this exception. The type can be a FHIR resource type, a profile on a type, or a CDA document, or some other type that indicates what sort of information the consent relates to.

                                                                Korte.g. Resource Type, Profile, or CDA etc
                                                                Opmerkingen

                                                                Multiple types are or'ed together. The intention of the contentType element is that the codes refer to profiles or document types defined in a standard or an implementation guide somewhere.

                                                                Control0..*
                                                                BindingTenzij dat niet past, MOETEN deze codes worden gehaald uit Consent Content Class
                                                                (extensible to http://hl7.org/fhir/ValueSet/consent-content-class|3.0.2)

                                                                The class (type) of information a consent rule covers

                                                                TypeCoding
                                                                Samenvattingtrue
                                                                266. Consent.except.code
                                                                Definitie

                                                                If this code is found in an instance, then the exception applies.

                                                                Korte.g. LOINC or SNOMED CT code, etc in the content
                                                                Opmerkingen

                                                                Typical use of this is a Document code with class = CDA.

                                                                Control0..*
                                                                BindingVoor voorbeeldcodes, zie Consent Content Codes
                                                                (example to http://hl7.org/fhir/ValueSet/consent-content-code|3.0.2)

                                                                If this code is found in an instance, then the exception applies

                                                                TypeCoding
                                                                Samenvattingtrue
                                                                268. Consent.except.dataPeriod
                                                                Definitie

                                                                Clinical or Operational Relevant period of time that bounds the data controlled by this exception.

                                                                KortTimeframe for data controlled by this exception
                                                                Opmerkingen

                                                                This has a different sense to the Consent.period - that is when the consent agreement holds. This is the time period of the data that is controlled by the agreement.

                                                                Control0..1
                                                                TypePeriod
                                                                Samenvattingtrue
                                                                270. Consent.except.data
                                                                Definitie

                                                                The resources controlled by this exception, if specific resources are referenced.

                                                                KortData controlled by this exception
                                                                Control0..*
                                                                TypeBackboneElement
                                                                Samenvattingtrue
                                                                Betekenis als ontbreektall data
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                                                                272. Consent.except.data.id
                                                                Definitie

                                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                Kortxml:id (or equivalent in JSON)
                                                                Control0..1
                                                                Typestring
                                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                                Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
                                                                274. Consent.except.data.extension
                                                                Definitie

                                                                May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                KortAdditional Content defined by implementations
                                                                Opmerkingen

                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                Control0..*
                                                                TypeExtension
                                                                Alternatieve namenextensions, user content
                                                                276. Consent.except.data.modifierExtension
                                                                Definitie

                                                                May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                KortExtensions that cannot be ignored
                                                                Opmerkingen

                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                Control0..*
                                                                TypeExtension
                                                                Is modifiertrue omdat No Modifier Reason provideed in previous versions of FHIR
                                                                Samenvattingtrue
                                                                Alternatieve namenextensions, user content, modifiers
                                                                278. Consent.except.data.meaning
                                                                Definitie

                                                                How the resource reference is interpreted when testing consent restrictions.

                                                                Kortinstance | related | dependents | authoredby
                                                                Control1..1
                                                                BindingDe codes MOETEN komen uit ConsentDataMeaning
                                                                (required to http://hl7.org/fhir/ValueSet/consent-data-meaning|3.0.2)

                                                                How a resource reference is interpreted when testing consent restrictions

                                                                Typecode
                                                                Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
                                                                Samenvattingtrue
                                                                280. Consent.except.data.reference
                                                                Definitie

                                                                A reference to a specific resource that defines which resources are covered by this consent.

                                                                KortThe actual data reference
                                                                Control1..1
                                                                TypeReference(Resource)
                                                                Samenvattingtrue