0.1.0 - ci-build

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

Logical Model: Plan Of Care (IPS)

Official URL: https://hi.iv.elga.gv.at/StructureDefinition/PlanOfCare-ips Version: 0.1.0
Draft as of 2024-12-18 Responsible: ELGA GmbH Computable Name: PlanOfCareIps

Abbildung der Datenfelder, die für den Entwurf der Datenspezifikation des modularen Rahmenkonzepts für Österreich für das Disease-Management bei chronischer Herzinsuffizienz erforderlich sind, auf dem des IPS-Modul "Plan Of Care".

Refer to the mapping from the logical model of HI to the logical model based on the International Patient Summary (IPS) in order to get an idea how the IPS relates to HI.

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
.... participant 0..* BackboneElement Members of the team
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard
NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... participant 0..* BackboneElement Members of the team
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... participant 0..* BackboneElement Members of the team
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(4 nested mandatory elements)
Fixed: 1 element

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
.... participant 0..* BackboneElement Members of the team
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... participant 0..* BackboneElement Members of the team
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanOfCare-ips 0..* Base Plan Of Care (IPS)
Instances of this logical model are not marked to be the target of a Reference
... instantiatesUri 1..1 uri Instantiates external protocol or definition
Fixed Value: https://www.cciv.at/cdscontent/?contentid=10007.864468&portal=ccivportal
... subject 1..1 Subject-ips Who the care plan is for
... period 0..1 Period Time period plan covers
... careTeam 0..* BackboneElement Who's involved in plan?
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... participant 0..* BackboneElement Members of the team
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... role 0..* CodeableConcept Type of involvement
..... member 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who is involved
..... period 0..1 Period Time period of participant
... goal 0..* Reference(Goal) Desired outcome of plan
... activity 0..* BackboneElement Action to occur as part of plan
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required)
.... code 0..1 CodeableConcept Detail type of activity
Binding: Schulung und Beratung (required)
.... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required)
.... scheduled[x] 0..1 When activity is to occur
..... scheduledTiming Timing
..... scheduledPeriod Period
..... scheduledString string
.... performer 0..* Reference(Practitioner | PractitionerRole | RelatedPerson | Organization) Who will be responsible?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PlanOfCare-ips.activity.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind
from the FHIR Standard
PlanOfCare-ips.activity.coderequiredEducation
https://hi.iv.elga.gv.at/ValueSet/education
from this IG
PlanOfCare-ips.activity.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(4 nested mandatory elements)
Fixed: 1 element

 

Other representations of profile: CSV, Excel