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: LogicalCarePlanActivity - Detailed Descriptions

Draft as of 2026-07-11

Definitions for the logical-care-plan-activity logical model.

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

0. logical-care-plan-activity
Definitie

CarePlan activity detail semantics used by nl-core care plan routes.


Base definition for all elements in a resource.

KortLogical Model: CarePlan ActivityBase 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-care-plan-activity-scheduled-choice: Only one scheduled activity value may be present. ((scheduledTiming | scheduledPeriod | scheduledString).count() <= 1)
logical-care-plan-activity-product-choice: Only one activity product value may be present. ((productCodeableConcept | productReference).count() <= 1)
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. logical-care-plan-activity.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-care-plan-activity.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-care-plan-activity.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
  • value @ url
  • 6. logical-care-plan-activity.reference
    Definitie

    Request or event resource representing the activity.

    KortRequest or event resource representing the activity.
    Control0..1
    TypeReference
    8. logical-care-plan-activity.kind
    Definitie

    Kind of resource described by the activity detail.

    KortKind of resource described by the activity detail.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    10. logical-care-plan-activity.instantiatesCanonical
    Definitie

    Canonical protocols instantiated by the activity.

    KortCanonical protocols instantiated by the activity.
    Control0..*
    Typecanonical
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    12. logical-care-plan-activity.instantiatesUri
    Definitie

    External protocols instantiated by the activity.

    KortExternal protocols instantiated by the activity.
    Control0..*
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    14. logical-care-plan-activity.code
    Definitie

    Activity detail code.

    KortActivity detail code.
    Control0..1
    TypeCodeableConcept
    16. logical-care-plan-activity.reasonCode
    Definitie

    Coded reasons for the activity.

    KortCoded reasons for the activity.
    Control0..*
    TypeCodeableConcept
    18. logical-care-plan-activity.reasonReference
    Definitie

    Referenced reasons for the activity.

    KortReferenced reasons for the activity.
    Control0..*
    TypeReference
    20. logical-care-plan-activity.goal
    Definitie

    Goals served by the activity.

    KortGoals served by the activity.
    Control0..*
    TypeReference
    22. logical-care-plan-activity.status
    Definitie

    Activity detail status.

    KortActivity detail status.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    24. logical-care-plan-activity.statusReason
    Definitie

    Reason for the activity status.

    KortReason for the activity status.
    Control0..1
    TypeCodeableConcept
    26. logical-care-plan-activity.doNotPerform
    Definitie

    Whether the activity must not be performed.

    KortWhether the activity must not be performed.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    28. logical-care-plan-activity.scheduledTiming
    Definitie

    Activity schedule expressed as timing.

    KortActivity schedule expressed as timing.
    Control0..1
    TypeTiming
    30. logical-care-plan-activity.scheduledPeriod
    Definitie

    Activity schedule expressed as a period.

    KortActivity schedule expressed as a period.
    Control0..1
    TypePeriod
    32. logical-care-plan-activity.scheduledString
    Definitie

    Narrative activity schedule.

    KortNarrative activity schedule.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    34. logical-care-plan-activity.location
    Definitie

    Activity location.

    KortActivity location.
    Control0..1
    TypeReference
    36. logical-care-plan-activity.performer
    Definitie

    Activity detail performers.

    KortActivity detail performers.
    Control0..*
    TypeReference
    38. logical-care-plan-activity.productCodeableConcept
    Definitie

    Coded product used by the activity.

    KortCoded product used by the activity.
    Control0..1
    TypeCodeableConcept
    40. logical-care-plan-activity.productReference
    Definitie

    Referenced product used by the activity.

    KortReferenced product used by the activity.
    Control0..1
    TypeReference
    42. logical-care-plan-activity.dailyAmount
    Definitie

    Daily amount of the product.

    KortDaily amount of the product.
    Control0..1
    TypeQuantity
    44. logical-care-plan-activity.quantity
    Definitie

    Total amount of the product.

    KortTotal amount of the product.
    Control0..1
    TypeQuantity
    46. logical-care-plan-activity.description
    Definitie

    Narrative activity detail.

    KortNarrative activity detail.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    48. logical-care-plan-activity.medicalDevice
    Definitie

    Devices or device use statements used in activity details.

    KortDevices or device use statements used in activity details.
    Control0..*
    TypeReference

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

    0. logical-care-plan-activity
    Definitie

    CarePlan activity detail semantics used by nl-core care plan routes.

    KortLogical Model: CarePlan Activity
    Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
    Invariantslogical-care-plan-activity-scheduled-choice: Only one scheduled activity value may be present. ((scheduledTiming | scheduledPeriod | scheduledString).count() <= 1)
    logical-care-plan-activity-product-choice: Only one activity product value may be present. ((productCodeableConcept | productReference).count() <= 1)
    2. logical-care-plan-activity.reference
    Definitie

    Request or event resource representing the activity.

    KortRequest or event resource representing the activity.
    Control0..1
    TypeReference
    4. logical-care-plan-activity.kind
    Definitie

    Kind of resource described by the activity detail.

    KortKind of resource described by the activity detail.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    6. logical-care-plan-activity.instantiatesCanonical
    Definitie

    Canonical protocols instantiated by the activity.

    KortCanonical protocols instantiated by the activity.
    Control0..*
    Typecanonical
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    8. logical-care-plan-activity.instantiatesUri
    Definitie

    External protocols instantiated by the activity.

    KortExternal protocols instantiated by the activity.
    Control0..*
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    10. logical-care-plan-activity.code
    Definitie

    Activity detail code.

    KortActivity detail code.
    Control0..1
    TypeCodeableConcept
    12. logical-care-plan-activity.reasonCode
    Definitie

    Coded reasons for the activity.

    KortCoded reasons for the activity.
    Control0..*
    TypeCodeableConcept
    14. logical-care-plan-activity.reasonReference
    Definitie

    Referenced reasons for the activity.

    KortReferenced reasons for the activity.
    Control0..*
    TypeReference
    16. logical-care-plan-activity.goal
    Definitie

    Goals served by the activity.

    KortGoals served by the activity.
    Control0..*
    TypeReference
    18. logical-care-plan-activity.status
    Definitie

    Activity detail status.

    KortActivity detail status.
    Control0..1
    Typecode
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    20. logical-care-plan-activity.statusReason
    Definitie

    Reason for the activity status.

    KortReason for the activity status.
    Control0..1
    TypeCodeableConcept
    22. logical-care-plan-activity.doNotPerform
    Definitie

    Whether the activity must not be performed.

    KortWhether the activity must not be performed.
    Control0..1
    Typeboolean
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    24. logical-care-plan-activity.scheduledTiming
    Definitie

    Activity schedule expressed as timing.

    KortActivity schedule expressed as timing.
    Control0..1
    TypeTiming
    26. logical-care-plan-activity.scheduledPeriod
    Definitie

    Activity schedule expressed as a period.

    KortActivity schedule expressed as a period.
    Control0..1
    TypePeriod
    28. logical-care-plan-activity.scheduledString
    Definitie

    Narrative activity schedule.

    KortNarrative activity schedule.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    30. logical-care-plan-activity.location
    Definitie

    Activity location.

    KortActivity location.
    Control0..1
    TypeReference
    32. logical-care-plan-activity.performer
    Definitie

    Activity detail performers.

    KortActivity detail performers.
    Control0..*
    TypeReference
    34. logical-care-plan-activity.productCodeableConcept
    Definitie

    Coded product used by the activity.

    KortCoded product used by the activity.
    Control0..1
    TypeCodeableConcept
    36. logical-care-plan-activity.productReference
    Definitie

    Referenced product used by the activity.

    KortReferenced product used by the activity.
    Control0..1
    TypeReference
    38. logical-care-plan-activity.dailyAmount
    Definitie

    Daily amount of the product.

    KortDaily amount of the product.
    Control0..1
    TypeQuantity
    40. logical-care-plan-activity.quantity
    Definitie

    Total amount of the product.

    KortTotal amount of the product.
    Control0..1
    TypeQuantity
    42. logical-care-plan-activity.description
    Definitie

    Narrative activity detail.

    KortNarrative activity detail.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    44. logical-care-plan-activity.medicalDevice
    Definitie

    Devices or device use statements used in activity details.

    KortDevices or device use statements used in activity details.
    Control0..*
    TypeReference

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

    0. logical-care-plan-activity
    Definitie

    CarePlan activity detail semantics used by nl-core care plan routes.

    KortLogical Model: CarePlan Activity
    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-care-plan-activity-scheduled-choice: Only one scheduled activity value may be present. ((scheduledTiming | scheduledPeriod | scheduledString).count() <= 1)
    logical-care-plan-activity-product-choice: Only one activity product value may be present. ((productCodeableConcept | productReference).count() <= 1)
    2. logical-care-plan-activity.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-care-plan-activity.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-care-plan-activity.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
    • value @ url
    • 6. logical-care-plan-activity.reference
      Definitie

      Request or event resource representing the activity.

      KortRequest or event resource representing the activity.
      Control0..1
      TypeReference
      8. logical-care-plan-activity.kind
      Definitie

      Kind of resource described by the activity detail.

      KortKind of resource described by the activity detail.
      Control0..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      10. logical-care-plan-activity.instantiatesCanonical
      Definitie

      Canonical protocols instantiated by the activity.

      KortCanonical protocols instantiated by the activity.
      Control0..*
      Typecanonical
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      12. logical-care-plan-activity.instantiatesUri
      Definitie

      External protocols instantiated by the activity.

      KortExternal protocols instantiated by the activity.
      Control0..*
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      14. logical-care-plan-activity.code
      Definitie

      Activity detail code.

      KortActivity detail code.
      Control0..1
      TypeCodeableConcept
      16. logical-care-plan-activity.reasonCode
      Definitie

      Coded reasons for the activity.

      KortCoded reasons for the activity.
      Control0..*
      TypeCodeableConcept
      18. logical-care-plan-activity.reasonReference
      Definitie

      Referenced reasons for the activity.

      KortReferenced reasons for the activity.
      Control0..*
      TypeReference
      20. logical-care-plan-activity.goal
      Definitie

      Goals served by the activity.

      KortGoals served by the activity.
      Control0..*
      TypeReference
      22. logical-care-plan-activity.status
      Definitie

      Activity detail status.

      KortActivity detail status.
      Control0..1
      Typecode
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      24. logical-care-plan-activity.statusReason
      Definitie

      Reason for the activity status.

      KortReason for the activity status.
      Control0..1
      TypeCodeableConcept
      26. logical-care-plan-activity.doNotPerform
      Definitie

      Whether the activity must not be performed.

      KortWhether the activity must not be performed.
      Control0..1
      Typeboolean
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      28. logical-care-plan-activity.scheduledTiming
      Definitie

      Activity schedule expressed as timing.

      KortActivity schedule expressed as timing.
      Control0..1
      TypeTiming
      30. logical-care-plan-activity.scheduledPeriod
      Definitie

      Activity schedule expressed as a period.

      KortActivity schedule expressed as a period.
      Control0..1
      TypePeriod
      32. logical-care-plan-activity.scheduledString
      Definitie

      Narrative activity schedule.

      KortNarrative activity schedule.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      34. logical-care-plan-activity.location
      Definitie

      Activity location.

      KortActivity location.
      Control0..1
      TypeReference
      36. logical-care-plan-activity.performer
      Definitie

      Activity detail performers.

      KortActivity detail performers.
      Control0..*
      TypeReference
      38. logical-care-plan-activity.productCodeableConcept
      Definitie

      Coded product used by the activity.

      KortCoded product used by the activity.
      Control0..1
      TypeCodeableConcept
      40. logical-care-plan-activity.productReference
      Definitie

      Referenced product used by the activity.

      KortReferenced product used by the activity.
      Control0..1
      TypeReference
      42. logical-care-plan-activity.dailyAmount
      Definitie

      Daily amount of the product.

      KortDaily amount of the product.
      Control0..1
      TypeQuantity
      44. logical-care-plan-activity.quantity
      Definitie

      Total amount of the product.

      KortTotal amount of the product.
      Control0..1
      TypeQuantity
      46. logical-care-plan-activity.description
      Definitie

      Narrative activity detail.

      KortNarrative activity detail.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      48. logical-care-plan-activity.medicalDevice
      Definitie

      Devices or device use statements used in activity details.

      KortDevices or device use statements used in activity details.
      Control0..*
      TypeReference