0.1.0 - ci-build

IntegrierteVersorgungDiabetes - 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://diab.iv.elga.gv.at/StructureDefinition/PlanOfCare-ips Version: 0.1.0
Draft as of 2024-05-29 Computable Name: PlanOfCareIps

Abbildung der Datenfelder, die für den Entwurf der Datenspezifikation des Rahmenkonzepts Integrierte Versorgung Diabetes Mellitus Typ 2 erforderlich sind, auf dem des IPS-Modul “Plan Of Care”.

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

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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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
.... 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.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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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?
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... participant 0..* BackboneElement Members of the team
..... 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
.... 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
.... 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.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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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
.... 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.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

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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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
.... 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.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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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?
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... participant 0..* BackboneElement Members of the team
..... 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
.... 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
.... 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.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.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Rahmenkonzept-Integrierte-Versorgung-Diabetes-mellitus-Typ-2.html
... 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
.... 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.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

 

Other representations of profile: CSV, Excel