Cumuluz Translate Implementation Guide
0.1.0 - ci-build

Cumuluz Translate Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: LogicalConsent - Detailed Descriptions

Draft as of 2026-09-23

Definitions for the logical-consent logical model.

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

0. logical-consent
Definitie

Canonical intermediate logical model for Consent translation. It is source-family neutral and maps the R4 Consent shape that can be reached from STU3/BgZ sources through the converter.


Base definition for all elements in a resource.

KortLogical Model: ConsentBase for all elements
Control0..*
Dit element wordt geraakt door de volgende invariants: ele-1
Is modifierfalse
Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
logical-consent-source-choice: Only one primary consent source value may be present. ((sourceAttachment | sourceReference).count() <= 1)
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. logical-consent.id
Definitie

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

KortUnique id for inter-element referencing
Control0..1
Typestring
Is modifierfalse
Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
Samenvattingfalse
4. logical-consent.extension
Definitie

May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
Is modifierfalse
Samenvattingfalse
Alternatieve namenextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingDit element introduceert een set slices op logical-consent.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
  • value @ url
  • 6. logical-consent.sourceProfile
    Definitie

    Source profile used to populate this logical model.

    Kortsource Profile
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    8. logical-consent.targetProfile
    Definitie

    Target profile intended for this logical model instance.

    Korttarget Profile
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    10. logical-consent.resourceLanguage
    Definitie

    FHIR Resource.language carried independently from resource-specific language concepts.

    KortFHIR Resource.language carried independently from resource-specific language concepts.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    12. logical-consent.narrative
    Definitie

    FHIR DomainResource.text carried without translating clinical XHTML content.

    KortFHIR DomainResource.text carried without translating clinical XHTML content.
    Control0..1
    TypeNarrative
    14. logical-consent.routeProfileName
    Definitie

    Profile route name or concept label used by the source-target pair.

    KortProfile route name or concept label used by the source-target pair.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    16. logical-consent.sourceResourceType
    Definitie

    FHIR source resource type accepted on the source side.

    KortFHIR source resource type accepted on the source side.
    Control1..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    18. logical-consent.targetResourceType
    Definitie

    FHIR target resource type produced on the target side.

    KortFHIR target resource type produced on the target side.
    Control1..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    20. logical-consent.identifier
    Definitie

    Consent identifiers.

    KortConsent identifiers.
    NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
    Control0..*
    TypeIdentifier
    22. logical-consent.contained
    Definitie

    Contained resources needed by local consent references, retained in same-version R4 routes.

    KortContained resources needed by local consent references, retained in same-version R4 routes.
    Control0..*
    TypeResource
    24. logical-consent.status
    Definitie

    Consent status.

    KortConsent status.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    26. logical-consent.scope
    Definitie

    Consent scope.

    KortConsent scope.
    Control0..1
    TypeCodeableConcept
    28. logical-consent.category
    Definitie

    Consent category.

    KortConsent category.
    Control0..*
    TypeCodeableConcept
    30. logical-consent.patient
    Definitie

    Patient the consent applies to.

    KortPatient the consent applies to.
    Control0..1
    TypeReference(Patient)
    32. logical-consent.dateTime
    Definitie

    Consent date and time.

    KortConsent date and time.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    34. logical-consent.legacyDirectiveDate
    Definitie

    Original 2017 BeginDatum; not the 2020 most recent discussion date.

    KortOriginal 2017 BeginDatum; not the 2020 most recent discussion date.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    36. logical-consent.legacyVerificationRequired
    Definitie

    This source requires the 2017 verification-to-agreement migration rules.

    KortThis source requires the 2017 verification-to-agreement migration rules.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    38. logical-consent.performer
    Definitie

    People or parties associated with the consent decision.

    KortPeople or parties associated with the consent decision.
    Control0..*
    TypeReference
    40. logical-consent.agreementParty
    Definitie

    Patient, representative, or health professional who agreed the treatment directive.

    KortPatient, representative, or health professional who agreed the treatment directive.
    Control0..*
    TypeReference
    42. logical-consent.organization
    Definitie

    Custodian organizations responsible for the consent.

    KortCustodian organizations responsible for the consent.
    Control0..*
    TypeReference(Organization)
    44. logical-consent.verificationVerified
    Definitie

    Whether the directive was verified.

    KortWhether the directive was verified.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    46. logical-consent.verificationDate
    Definitie

    Date on which the directive was verified.

    KortDate on which the directive was verified.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    48. logical-consent.verifiedWith
    Definitie

    Parties or roles with whom the directive was verified.

    KortParties or roles with whom the directive was verified.
    Control0..*
    TypeCodeableConcept
    50. logical-consent.verifiedWithReference
    Definitie

    R4 person or organization with whom the directive was verified.

    KortR4 person or organization with whom the directive was verified.
    Control0..1
    TypeReference
    52. logical-consent.verification
    Definitie

    Native R4 verification occurrences with their own date and party; not a flattened legacy history.

    KortNative R4 verification occurrences with their own date and party; not a flattened legacy history.
    Control0..*
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent-verification
    54. logical-consent.comment
    Definitie

    Free-text comment carried by Dutch Consent comment extensions.

    KortFree-text comment carried by Dutch Consent comment extensions.
    Control0..*
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    56. logical-consent.policyUri
    Definitie

    Policy URI associated with the consent.

    KortPolicy URI associated with the consent.
    Control0..*
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    58. logical-consent.policyRule
    Definitie

    Regulatory or policy basis for the consent.

    KortRegulatory or policy basis for the consent.
    Control0..1
    TypeCodeableConcept
    60. logical-consent.sourceAttachment
    Definitie

    Source attachment for an advance directive.

    KortSource attachment for an advance directive.
    Control0..1
    TypeAttachment
    62. logical-consent.sourceReference
    Definitie

    Referenced primary source for an advance directive.

    KortReferenced primary source for an advance directive.
    Control0..1
    TypeReference
    64. logical-consent.additionalSourceAttachment
    Definitie

    Additional directive source supplied as an attachment.

    KortAdditional directive source supplied as an attachment.
    Control0..*
    TypeAttachment
    66. logical-consent.additionalSourceIdentifier
    Definitie

    Identifier of an additional directive source.

    KortIdentifier of an additional directive source.
    Control0..*
    TypeIdentifier
    68. logical-consent.additionalSourceReference
    Definitie

    Reference to an additional directive source.

    KortReference to an additional directive source.
    Control0..*
    TypeReference
    70. logical-consent.period
    Definitie

    Consent validity period.

    KortConsent validity period.
    Control0..1
    TypePeriod
    72. logical-consent.specificationOther
    Definitie

    Modifier qualifying the treatment directive; never optional to preserve when present.

    KortModifier qualifying the treatment directive; never optional to preserve when present.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    74. logical-consent.reasonForEnding
    Definitie

    Reason the directive's provision ended.

    KortReason the directive's provision ended.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    76. logical-consent.directiveType
    Definitie

    Type of advance directive.

    KortType of advance directive.
    Control0..1
    TypeCodeableConcept
    78. logical-consent.condition
    Definitie

    Condition under which the directive applies.

    KortCondition under which the directive applies.
    Control0..*
    TypeCodeableConcept
    80. logical-consent.directiveConditionReference
    Definitie

    Problem or condition to which the advance directive applies.

    KortProblem or condition to which the advance directive applies.
    Control0..*
    TypeReference(Condition)
    82. logical-consent.relatedAdvanceDirective
    Definitie

    Advance directive linked from a treatment directive.

    KortAdvance directive linked from a treatment directive.
    Control0..*
    TypeReference(Consent)
    84. logical-consent.directiveDetail
    Definitie

    Structured directive detail with an explicit target home.

    KortStructured directive detail with an explicit target home.
    Control0..*
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-directive-detail
    86. logical-consent.reviewDueDate
    Definitie

    Review due date for the directive.

    KortReview due date for the directive.
    Control0..1
    Typedate
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    88. logical-consent.witness
    Definitie

    Witness associated with the directive.

    KortWitness associated with the directive.
    Control0..*
    TypeReference
    90. logical-consent.mandate
    Definitie

    Mandate or representative authority associated with the directive.

    KortMandate or representative authority associated with the directive.
    Control0..*
    TypeReference
    92. logical-consent.digitalRepresentation
    Definitie

    Digital representation of the directive.

    KortDigital representation of the directive.
    Control0..*
    TypeAttachment
    94. logical-consent.directiveLocation
    Definitie

    Location where the directive can be found.

    KortLocation where the directive can be found.
    Control0..1
    TypeReference
    96. logical-consent.copyHolder
    Definitie

    Person or organization holding a copy of the directive.

    KortPerson or organization holding a copy of the directive.
    Control0..*
    TypeReference
    98. logical-consent.lastUpdated
    Definitie

    Date and time this directive information was last updated.

    KortDate and time this directive information was last updated.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    100. logical-consent.provisionType
    Definitie

    Provision type used for treatment directive semantics.

    KortProvision type used for treatment directive semantics.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    102. logical-consent.provisionCode
    Definitie

    Provision or exception code associated with the directive.

    KortProvision or exception code associated with the directive.
    Control0..*
    TypeCodeableConcept

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

    0. logical-consent
    Definitie

    Canonical intermediate logical model for Consent translation. It is source-family neutral and maps the R4 Consent shape that can be reached from STU3/BgZ sources through the converter.

    KortLogical Model: Consent
    Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
    Invariantslogical-consent-source-choice: Only one primary consent source value may be present. ((sourceAttachment | sourceReference).count() <= 1)
    2. logical-consent.sourceProfile
    Definitie

    Source profile used to populate this logical model.

    Kortsource Profile
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    4. logical-consent.targetProfile
    Definitie

    Target profile intended for this logical model instance.

    Korttarget Profile
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    6. logical-consent.resourceLanguage
    Definitie

    FHIR Resource.language carried independently from resource-specific language concepts.

    KortFHIR Resource.language carried independently from resource-specific language concepts.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    8. logical-consent.narrative
    Definitie

    FHIR DomainResource.text carried without translating clinical XHTML content.

    KortFHIR DomainResource.text carried without translating clinical XHTML content.
    Control0..1
    TypeNarrative
    10. logical-consent.routeProfileName
    Definitie

    Profile route name or concept label used by the source-target pair.

    KortProfile route name or concept label used by the source-target pair.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    12. logical-consent.sourceResourceType
    Definitie

    FHIR source resource type accepted on the source side.

    KortFHIR source resource type accepted on the source side.
    Control1..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    14. logical-consent.targetResourceType
    Definitie

    FHIR target resource type produced on the target side.

    KortFHIR target resource type produced on the target side.
    Control1..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    16. logical-consent.identifier
    Definitie

    Consent identifiers.

    KortConsent identifiers.
    NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
    Control0..*
    TypeIdentifier
    18. logical-consent.contained
    Definitie

    Contained resources needed by local consent references, retained in same-version R4 routes.

    KortContained resources needed by local consent references, retained in same-version R4 routes.
    Control0..*
    TypeResource
    20. logical-consent.status
    Definitie

    Consent status.

    KortConsent status.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    22. logical-consent.scope
    Definitie

    Consent scope.

    KortConsent scope.
    Control0..1
    TypeCodeableConcept
    24. logical-consent.category
    Definitie

    Consent category.

    KortConsent category.
    Control0..*
    TypeCodeableConcept
    26. logical-consent.patient
    Definitie

    Patient the consent applies to.

    KortPatient the consent applies to.
    Control0..1
    TypeReference(Patient)
    28. logical-consent.dateTime
    Definitie

    Consent date and time.

    KortConsent date and time.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    30. logical-consent.legacyDirectiveDate
    Definitie

    Original 2017 BeginDatum; not the 2020 most recent discussion date.

    KortOriginal 2017 BeginDatum; not the 2020 most recent discussion date.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    32. logical-consent.legacyVerificationRequired
    Definitie

    This source requires the 2017 verification-to-agreement migration rules.

    KortThis source requires the 2017 verification-to-agreement migration rules.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    34. logical-consent.performer
    Definitie

    People or parties associated with the consent decision.

    KortPeople or parties associated with the consent decision.
    Control0..*
    TypeReference
    36. logical-consent.agreementParty
    Definitie

    Patient, representative, or health professional who agreed the treatment directive.

    KortPatient, representative, or health professional who agreed the treatment directive.
    Control0..*
    TypeReference
    38. logical-consent.organization
    Definitie

    Custodian organizations responsible for the consent.

    KortCustodian organizations responsible for the consent.
    Control0..*
    TypeReference(Organization)
    40. logical-consent.verificationVerified
    Definitie

    Whether the directive was verified.

    KortWhether the directive was verified.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    42. logical-consent.verificationDate
    Definitie

    Date on which the directive was verified.

    KortDate on which the directive was verified.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    44. logical-consent.verifiedWith
    Definitie

    Parties or roles with whom the directive was verified.

    KortParties or roles with whom the directive was verified.
    Control0..*
    TypeCodeableConcept
    46. logical-consent.verifiedWithReference
    Definitie

    R4 person or organization with whom the directive was verified.

    KortR4 person or organization with whom the directive was verified.
    Control0..1
    TypeReference
    48. logical-consent.verification
    Definitie

    Native R4 verification occurrences with their own date and party; not a flattened legacy history.

    KortNative R4 verification occurrences with their own date and party; not a flattened legacy history.
    Control0..*
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent-verification
    50. logical-consent.comment
    Definitie

    Free-text comment carried by Dutch Consent comment extensions.

    KortFree-text comment carried by Dutch Consent comment extensions.
    Control0..*
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    52. logical-consent.policyUri
    Definitie

    Policy URI associated with the consent.

    KortPolicy URI associated with the consent.
    Control0..*
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    54. logical-consent.policyRule
    Definitie

    Regulatory or policy basis for the consent.

    KortRegulatory or policy basis for the consent.
    Control0..1
    TypeCodeableConcept
    56. logical-consent.sourceAttachment
    Definitie

    Source attachment for an advance directive.

    KortSource attachment for an advance directive.
    Control0..1
    TypeAttachment
    58. logical-consent.sourceReference
    Definitie

    Referenced primary source for an advance directive.

    KortReferenced primary source for an advance directive.
    Control0..1
    TypeReference
    60. logical-consent.additionalSourceAttachment
    Definitie

    Additional directive source supplied as an attachment.

    KortAdditional directive source supplied as an attachment.
    Control0..*
    TypeAttachment
    62. logical-consent.additionalSourceIdentifier
    Definitie

    Identifier of an additional directive source.

    KortIdentifier of an additional directive source.
    Control0..*
    TypeIdentifier
    64. logical-consent.additionalSourceReference
    Definitie

    Reference to an additional directive source.

    KortReference to an additional directive source.
    Control0..*
    TypeReference
    66. logical-consent.period
    Definitie

    Consent validity period.

    KortConsent validity period.
    Control0..1
    TypePeriod
    68. logical-consent.specificationOther
    Definitie

    Modifier qualifying the treatment directive; never optional to preserve when present.

    KortModifier qualifying the treatment directive; never optional to preserve when present.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    70. logical-consent.reasonForEnding
    Definitie

    Reason the directive's provision ended.

    KortReason the directive's provision ended.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    72. logical-consent.directiveType
    Definitie

    Type of advance directive.

    KortType of advance directive.
    Control0..1
    TypeCodeableConcept
    74. logical-consent.condition
    Definitie

    Condition under which the directive applies.

    KortCondition under which the directive applies.
    Control0..*
    TypeCodeableConcept
    76. logical-consent.directiveConditionReference
    Definitie

    Problem or condition to which the advance directive applies.

    KortProblem or condition to which the advance directive applies.
    Control0..*
    TypeReference(Condition)
    78. logical-consent.relatedAdvanceDirective
    Definitie

    Advance directive linked from a treatment directive.

    KortAdvance directive linked from a treatment directive.
    Control0..*
    TypeReference(Consent)
    80. logical-consent.directiveDetail
    Definitie

    Structured directive detail with an explicit target home.

    KortStructured directive detail with an explicit target home.
    Control0..*
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-directive-detail
    82. logical-consent.reviewDueDate
    Definitie

    Review due date for the directive.

    KortReview due date for the directive.
    Control0..1
    Typedate
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    84. logical-consent.witness
    Definitie

    Witness associated with the directive.

    KortWitness associated with the directive.
    Control0..*
    TypeReference
    86. logical-consent.mandate
    Definitie

    Mandate or representative authority associated with the directive.

    KortMandate or representative authority associated with the directive.
    Control0..*
    TypeReference
    88. logical-consent.digitalRepresentation
    Definitie

    Digital representation of the directive.

    KortDigital representation of the directive.
    Control0..*
    TypeAttachment
    90. logical-consent.directiveLocation
    Definitie

    Location where the directive can be found.

    KortLocation where the directive can be found.
    Control0..1
    TypeReference
    92. logical-consent.copyHolder
    Definitie

    Person or organization holding a copy of the directive.

    KortPerson or organization holding a copy of the directive.
    Control0..*
    TypeReference
    94. logical-consent.lastUpdated
    Definitie

    Date and time this directive information was last updated.

    KortDate and time this directive information was last updated.
    Control0..1
    TypedateTime
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    96. logical-consent.provisionType
    Definitie

    Provision type used for treatment directive semantics.

    KortProvision type used for treatment directive semantics.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    98. logical-consent.provisionCode
    Definitie

    Provision or exception code associated with the directive.

    KortProvision or exception code associated with the directive.
    Control0..*
    TypeCodeableConcept

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

    0. logical-consent
    Definitie

    Canonical intermediate logical model for Consent translation. It is source-family neutral and maps the R4 Consent shape that can be reached from STU3/BgZ sources through the converter.

    KortLogical Model: Consent
    Control0..*
    Dit element wordt geraakt door de volgende invariants: ele-1
    Is modifierfalse
    Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    logical-consent-source-choice: Only one primary consent source value may be present. ((sourceAttachment | sourceReference).count() <= 1)
    2. logical-consent.id
    Definitie

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

    KortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is modifierfalse
    Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
    Samenvattingfalse
    4. logical-consent.extension
    Definitie

    May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
    Is modifierfalse
    Samenvattingfalse
    Alternatieve namenextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingDit element introduceert een set slices op logical-consent.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
    • value @ url
    • 6. logical-consent.sourceProfile
      Definitie

      Source profile used to populate this logical model.

      Kortsource Profile
      Control0..1
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      8. logical-consent.targetProfile
      Definitie

      Target profile intended for this logical model instance.

      Korttarget Profile
      Control0..1
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      10. logical-consent.resourceLanguage
      Definitie

      FHIR Resource.language carried independently from resource-specific language concepts.

      KortFHIR Resource.language carried independently from resource-specific language concepts.
      Control0..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      12. logical-consent.narrative
      Definitie

      FHIR DomainResource.text carried without translating clinical XHTML content.

      KortFHIR DomainResource.text carried without translating clinical XHTML content.
      Control0..1
      TypeNarrative
      14. logical-consent.routeProfileName
      Definitie

      Profile route name or concept label used by the source-target pair.

      KortProfile route name or concept label used by the source-target pair.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      16. logical-consent.sourceResourceType
      Definitie

      FHIR source resource type accepted on the source side.

      KortFHIR source resource type accepted on the source side.
      Control1..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      18. logical-consent.targetResourceType
      Definitie

      FHIR target resource type produced on the target side.

      KortFHIR target resource type produced on the target side.
      Control1..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      20. logical-consent.identifier
      Definitie

      Consent identifiers.

      KortConsent identifiers.
      NotitieDit is een business-identifier, geen resource-identifier (zie discussie)
      Control0..*
      TypeIdentifier
      22. logical-consent.contained
      Definitie

      Contained resources needed by local consent references, retained in same-version R4 routes.

      KortContained resources needed by local consent references, retained in same-version R4 routes.
      Control0..*
      TypeResource
      24. logical-consent.status
      Definitie

      Consent status.

      KortConsent status.
      Control0..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      26. logical-consent.scope
      Definitie

      Consent scope.

      KortConsent scope.
      Control0..1
      TypeCodeableConcept
      28. logical-consent.category
      Definitie

      Consent category.

      KortConsent category.
      Control0..*
      TypeCodeableConcept
      30. logical-consent.patient
      Definitie

      Patient the consent applies to.

      KortPatient the consent applies to.
      Control0..1
      TypeReference(Patient)
      32. logical-consent.dateTime
      Definitie

      Consent date and time.

      KortConsent date and time.
      Control0..1
      TypedateTime
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      34. logical-consent.legacyDirectiveDate
      Definitie

      Original 2017 BeginDatum; not the 2020 most recent discussion date.

      KortOriginal 2017 BeginDatum; not the 2020 most recent discussion date.
      Control0..1
      TypedateTime
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      36. logical-consent.legacyVerificationRequired
      Definitie

      This source requires the 2017 verification-to-agreement migration rules.

      KortThis source requires the 2017 verification-to-agreement migration rules.
      Control0..1
      Typeboolean
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      38. logical-consent.performer
      Definitie

      People or parties associated with the consent decision.

      KortPeople or parties associated with the consent decision.
      Control0..*
      TypeReference
      40. logical-consent.agreementParty
      Definitie

      Patient, representative, or health professional who agreed the treatment directive.

      KortPatient, representative, or health professional who agreed the treatment directive.
      Control0..*
      TypeReference
      42. logical-consent.organization
      Definitie

      Custodian organizations responsible for the consent.

      KortCustodian organizations responsible for the consent.
      Control0..*
      TypeReference(Organization)
      44. logical-consent.verificationVerified
      Definitie

      Whether the directive was verified.

      KortWhether the directive was verified.
      Control0..1
      Typeboolean
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      46. logical-consent.verificationDate
      Definitie

      Date on which the directive was verified.

      KortDate on which the directive was verified.
      Control0..1
      TypedateTime
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      48. logical-consent.verifiedWith
      Definitie

      Parties or roles with whom the directive was verified.

      KortParties or roles with whom the directive was verified.
      Control0..*
      TypeCodeableConcept
      50. logical-consent.verifiedWithReference
      Definitie

      R4 person or organization with whom the directive was verified.

      KortR4 person or organization with whom the directive was verified.
      Control0..1
      TypeReference
      52. logical-consent.verification
      Definitie

      Native R4 verification occurrences with their own date and party; not a flattened legacy history.

      KortNative R4 verification occurrences with their own date and party; not a flattened legacy history.
      Control0..*
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent-verification
      54. logical-consent.comment
      Definitie

      Free-text comment carried by Dutch Consent comment extensions.

      KortFree-text comment carried by Dutch Consent comment extensions.
      Control0..*
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      56. logical-consent.policyUri
      Definitie

      Policy URI associated with the consent.

      KortPolicy URI associated with the consent.
      Control0..*
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      58. logical-consent.policyRule
      Definitie

      Regulatory or policy basis for the consent.

      KortRegulatory or policy basis for the consent.
      Control0..1
      TypeCodeableConcept
      60. logical-consent.sourceAttachment
      Definitie

      Source attachment for an advance directive.

      KortSource attachment for an advance directive.
      Control0..1
      TypeAttachment
      62. logical-consent.sourceReference
      Definitie

      Referenced primary source for an advance directive.

      KortReferenced primary source for an advance directive.
      Control0..1
      TypeReference
      64. logical-consent.additionalSourceAttachment
      Definitie

      Additional directive source supplied as an attachment.

      KortAdditional directive source supplied as an attachment.
      Control0..*
      TypeAttachment
      66. logical-consent.additionalSourceIdentifier
      Definitie

      Identifier of an additional directive source.

      KortIdentifier of an additional directive source.
      Control0..*
      TypeIdentifier
      68. logical-consent.additionalSourceReference
      Definitie

      Reference to an additional directive source.

      KortReference to an additional directive source.
      Control0..*
      TypeReference
      70. logical-consent.period
      Definitie

      Consent validity period.

      KortConsent validity period.
      Control0..1
      TypePeriod
      72. logical-consent.specificationOther
      Definitie

      Modifier qualifying the treatment directive; never optional to preserve when present.

      KortModifier qualifying the treatment directive; never optional to preserve when present.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      74. logical-consent.reasonForEnding
      Definitie

      Reason the directive's provision ended.

      KortReason the directive's provision ended.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      76. logical-consent.directiveType
      Definitie

      Type of advance directive.

      KortType of advance directive.
      Control0..1
      TypeCodeableConcept
      78. logical-consent.condition
      Definitie

      Condition under which the directive applies.

      KortCondition under which the directive applies.
      Control0..*
      TypeCodeableConcept
      80. logical-consent.directiveConditionReference
      Definitie

      Problem or condition to which the advance directive applies.

      KortProblem or condition to which the advance directive applies.
      Control0..*
      TypeReference(Condition)
      82. logical-consent.relatedAdvanceDirective
      Definitie

      Advance directive linked from a treatment directive.

      KortAdvance directive linked from a treatment directive.
      Control0..*
      TypeReference(Consent)
      84. logical-consent.directiveDetail
      Definitie

      Structured directive detail with an explicit target home.

      KortStructured directive detail with an explicit target home.
      Control0..*
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-directive-detail
      86. logical-consent.reviewDueDate
      Definitie

      Review due date for the directive.

      KortReview due date for the directive.
      Control0..1
      Typedate
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      88. logical-consent.witness
      Definitie

      Witness associated with the directive.

      KortWitness associated with the directive.
      Control0..*
      TypeReference
      90. logical-consent.mandate
      Definitie

      Mandate or representative authority associated with the directive.

      KortMandate or representative authority associated with the directive.
      Control0..*
      TypeReference
      92. logical-consent.digitalRepresentation
      Definitie

      Digital representation of the directive.

      KortDigital representation of the directive.
      Control0..*
      TypeAttachment
      94. logical-consent.directiveLocation
      Definitie

      Location where the directive can be found.

      KortLocation where the directive can be found.
      Control0..1
      TypeReference
      96. logical-consent.copyHolder
      Definitie

      Person or organization holding a copy of the directive.

      KortPerson or organization holding a copy of the directive.
      Control0..*
      TypeReference
      98. logical-consent.lastUpdated
      Definitie

      Date and time this directive information was last updated.

      KortDate and time this directive information was last updated.
      Control0..1
      TypedateTime
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      100. logical-consent.provisionType
      Definitie

      Provision type used for treatment directive semantics.

      KortProvision type used for treatment directive semantics.
      Control0..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      102. logical-consent.provisionCode
      Definitie

      Provision or exception code associated with the directive.

      KortProvision or exception code associated with the directive.
      Control0..*
      TypeCodeableConcept