Dokumentacja Integracyjna SMPL
25.0.0 - STU1 Poland flag

Profil zasobu: PLSMPLMedicationPlanDefinition

Logiczny url: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition Wersja: 25.0.0
Active z dnia 2024-09-17 Nazwa: PLSMPLMedicationPlanDefinition

Zasób zawierający dane ścieżki lekowej

Usage:

Profil

Opis sposobu prezentacji profilu ujęty jest w specyfikacji standardu FHIR.

Struktura bazuje na PlanDefinition

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
... id 0..1 id Unikalny identyfikator logiczny zasobu
... meta 1..1 Meta Metadane zasobu
.... id 0..0
.... extension 0..0
.... versionId 0..1 id Wersja zasobu
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Profil zasobu
Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... id 0..0
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... id 0..0
...... extension 0..0
...... reference 0..0
...... type 0..0
...... identifier 1..1 Identifier Identyfikator definicji programu lekowego
....... id 0..0
....... extension 0..0
....... use 0..0
....... type 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value 1..1 string Wartość
....... period 0..0
....... assigner 0..0
...... display 0..0
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... id 0..0
...... extension 0..0
...... identifier 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value 1..1 string Wartość
...... display 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... id 0..0
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... id 0..0
...... extension 0..0
...... low 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... id 0..0
....... extension 0..0
....... value 0..1 decimal Wartość dolne ograniczenia
....... unit 0..0
....... system 0..0
....... code 0..0
...... high 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... id 0..0
....... extension 0..0
....... value 0..1 decimal Wartość górna ograniczenia
....... unit 0..0
....... system 0..0
....... code 0..0
... modifierExtension 0..0
... url 0..0
... identifier 0..0
... version 0..0
... name 0..0
... title 1..1 string Nazwa ścieżki lekowej
... subtitle 0..0
... type 0..0
... status 1..1 code draft | active | retired | unknown
Fixed Value: active
... experimental 0..0
... subject[x] 0..0
... date 0..0
... publisher 0..0
... contact 0..0
... description 0..0
... useContext 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... id 0..0
.... extension 0..0
.... code 1..1 Coding Kod wskazujący na rodzaj kontekstu
..... id 0..0
..... extension 0..0
..... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... version 0..0
..... code 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
..... display 0..0
..... userSelected 0..0
.... value[x] 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... id 0..0
..... extension 0..0
..... reference 1..1 string Referencja do zasobu PlanDefinition
..... type 1..1 uri Typ zasobu
Fixed Value: PlanDefinition
..... identifier 0..0
..... display 0..0
... jurisdiction 0..0
... purpose 0..0
... usage 0..0
... copyright 0..0
... approvalDate 0..0
... lastReviewDate 0..0
... effectivePeriod 0..0
... topic 0..0
... author 0..0
... editor 0..0
... reviewer 0..0
... endorser 0..0
... relatedArtifact 0..0
... library 0..0
... goal 0..0
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... id 0..0
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... id 0..0
...... value[x] 1..1 decimal, positiveInt Wartość rozszerzenia - liczba
....... id 0..0
....... extension 0..0
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... id 0..0
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
....... id 0..0
....... extension 0..0
.... modifierExtension 0..0
.... prefix 0..0
.... title 0..0
.... description 0..0
.... textEquivalent 0..0
.... priority 0..0
.... code 1..1 CodeableConcept Kod działania
..... id 0..0
..... extension 0..0
..... coding 1..1 Coding Kod działania
...... id 0..0
...... extension 0..0
...... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... version 0..0
...... code 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... reason 0..0
.... documentation 0..0
.... goalId 0..0
.... subject[x] 0..0
.... trigger 0..0
.... condition 0..0
.... input 0..0
.... output 0..0
.... relatedAction 0..0
.... timing[x] 0..0
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... id 0..0
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... id 0..0
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ id 0..0
........ extension 0..0
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... id 0..0
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ id 0..0
........ extension 0..0
..... modifierExtension 0..0
..... type 1..1 code patient | practitioner | related-person | device
..... role 1..1 CodeableConcept Rola uczestnika w działaniu
...... id 0..0
...... extension 0..0
...... coding 1..1 Coding Kod roli
....... id 0..0
....... extension 0..0
....... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... version 0..0
....... code 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)
....... display 0..0
....... userSelected 0..0
...... text 0..0
.... type 0..0
.... groupingBehavior 0..0
.... selectionBehavior 0..0
.... requiredBehavior 0..0
.... precheckBehavior 0..0
.... cardinalityBehavior 0..0
.... definition[x] 0..0
.... transform 0..0
.... dynamicValue 0..0
.... action 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / CodeURI
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition C 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
pdf-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... id Σ 0..1 id Unikalny identyfikator logiczny zasobu
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..0
.... versionId Σ 0..1 id Wersja zasobu
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu

Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier"
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator definicji programu lekowego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value Σ 1..1 string Wartość
Example General: 123456
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity"
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction"
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... extension 0..0
...... low Σ 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość dolne ograniczenia
...... high Σ 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość górna ograniczenia
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... useContext Σ 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... extension 0..0
.... code Σ 1..1 Coding Kod wskazujący na rodzaj kontekstu
Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context.

..... extension 0..0
..... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... code Σ 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
.... value[x] Σ 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... extension 0..0
..... reference ΣC 1..1 string Referencja do zasobu PlanDefinition
..... type Σ 1..1 uri Typ zasobu
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: PlanDefinition
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes"
...... value[x] 1..1 Wartość rozszerzenia - liczba
....... value[x]All Types Content/Rules for all Types
........ extension 0..0
....... valueDecimal decimal
....... valuePositiveInt positiveInt
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet"
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
.... code 1..1 CodeableConcept Kod działania
..... extension 0..0
..... coding Σ 1..1 Coding Kod działania
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... code Σ 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
..... type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant for the action.

..... role 1..1 CodeableConcept Rola uczestnika w działaniu
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

...... extension 0..0
...... coding Σ 1..1 Coding Kod roli
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... code Σ 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.useContext.codeextensibleFixed Value: treatmentPlanDefinition
http://hl7.org/fhir/ValueSet/usage-context-type
from the FHIR Standard
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.useContext.value[x].typeextensibleFixed Value: PlanDefinition
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.condition.kindrequiredActionConditionKind
http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1
from the FHIR Standard
PlanDefinition.action.relatedAction.relationshiprequiredActionRelationshipType
http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.typerequiredActionParticipantType
http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.roleexampleActionParticipantRole
http://hl7.org/fhir/ValueSet/action-participant-role
from the FHIR Standard
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPlanDefinitionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePlanDefinitionA resource should have narrative for robust management
: text.`div`.exists()
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()
pdf-0warningPlanDefinitionName should be usable as an identifier for the module by machine processing applications such as code generation
: name.matches('[A-Z]([A-Za-z0-9_]){0,254}')
NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition C 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
pdf-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... id Σ 0..1 id Unikalny identyfikator logiczny zasobu
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..0
.... versionId Σ 0..1 id Wersja zasobu
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu

Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier"
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator definicji programu lekowego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value Σ 1..1 string Wartość
Example General: 123456
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity"
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction"
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... extension 0..0
...... low Σ 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość dolne ograniczenia
...... high Σ 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość górna ograniczenia
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... useContext Σ 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... extension 0..0
.... code Σ 1..1 Coding Kod wskazujący na rodzaj kontekstu
Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context.

..... extension 0..0
..... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... code Σ 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
.... value[x] Σ 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... extension 0..0
..... reference ΣC 1..1 string Referencja do zasobu PlanDefinition
..... type Σ 1..1 uri Typ zasobu
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: PlanDefinition
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes"
...... value[x] 1..1 Wartość rozszerzenia - liczba
....... value[x]All Types Content/Rules for all Types
........ extension 0..0
....... valueDecimal decimal
....... valuePositiveInt positiveInt
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet"
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
....... value 0..1 string Primitive value for canonical
.... code 1..1 CodeableConcept Kod działania
..... extension 0..0
..... coding Σ 1..1 Coding Kod działania
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... code Σ 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ value 0..1 boolean Primitive value for boolean
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ value 0..1 boolean Primitive value for boolean
..... type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant for the action.

..... role 1..1 CodeableConcept Rola uczestnika w działaniu
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

...... extension 0..0
...... coding Σ 1..1 Coding Kod roli
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... code Σ 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.useContext.codeextensibleFixed Value: treatmentPlanDefinition
http://hl7.org/fhir/ValueSet/usage-context-type
from the FHIR Standard
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.useContext.value[x].typeextensibleFixed Value: PlanDefinition
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PlanDefinition.goal.categoryexampleGoalCategory
http://hl7.org/fhir/ValueSet/goal-category
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
PlanDefinition.goal.prioritypreferredGoalPriority
http://hl7.org/fhir/ValueSet/goal-priority
from the FHIR Standard
PlanDefinition.goal.startexampleGoalStartEvent
http://hl7.org/fhir/ValueSet/goal-start-event
from the FHIR Standard
PlanDefinition.goal.addressesexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
PlanDefinition.goal.target.measureexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.condition.kindrequiredActionConditionKind
http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1
from the FHIR Standard
PlanDefinition.action.relatedAction.relationshiprequiredActionRelationshipType
http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.typerequiredActionParticipantType
http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.roleexampleActionParticipantRole
http://hl7.org/fhir/ValueSet/action-participant-role
from the FHIR Standard
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPlanDefinitionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePlanDefinitionA resource should have narrative for robust management
: text.`div`.exists()
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()
pdf-0warningPlanDefinitionName should be usable as an identifier for the module by machine processing applications such as code generation
: name.matches('[A-Z]([A-Za-z0-9_]){0,254}')

Widok Differential

Struktura bazuje na PlanDefinition

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
... id 0..1 id Unikalny identyfikator logiczny zasobu
... meta 1..1 Meta Metadane zasobu
.... id 0..0
.... extension 0..0
.... versionId 0..1 id Wersja zasobu
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Profil zasobu
Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... id 0..0
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... id 0..0
...... extension 0..0
...... reference 0..0
...... type 0..0
...... identifier 1..1 Identifier Identyfikator definicji programu lekowego
....... id 0..0
....... extension 0..0
....... use 0..0
....... type 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value 1..1 string Wartość
....... period 0..0
....... assigner 0..0
...... display 0..0
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... id 0..0
...... extension 0..0
...... identifier 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value 1..1 string Wartość
...... display 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... id 0..0
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... id 0..0
...... extension 0..0
...... low 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... id 0..0
....... extension 0..0
....... value 0..1 decimal Wartość dolne ograniczenia
....... unit 0..0
....... system 0..0
....... code 0..0
...... high 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... id 0..0
....... extension 0..0
....... value 0..1 decimal Wartość górna ograniczenia
....... unit 0..0
....... system 0..0
....... code 0..0
... modifierExtension 0..0
... url 0..0
... identifier 0..0
... version 0..0
... name 0..0
... title 1..1 string Nazwa ścieżki lekowej
... subtitle 0..0
... type 0..0
... status 1..1 code draft | active | retired | unknown
Fixed Value: active
... experimental 0..0
... subject[x] 0..0
... date 0..0
... publisher 0..0
... contact 0..0
... description 0..0
... useContext 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... id 0..0
.... extension 0..0
.... code 1..1 Coding Kod wskazujący na rodzaj kontekstu
..... id 0..0
..... extension 0..0
..... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... version 0..0
..... code 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
..... display 0..0
..... userSelected 0..0
.... value[x] 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... id 0..0
..... extension 0..0
..... reference 1..1 string Referencja do zasobu PlanDefinition
..... type 1..1 uri Typ zasobu
Fixed Value: PlanDefinition
..... identifier 0..0
..... display 0..0
... jurisdiction 0..0
... purpose 0..0
... usage 0..0
... copyright 0..0
... approvalDate 0..0
... lastReviewDate 0..0
... effectivePeriod 0..0
... topic 0..0
... author 0..0
... editor 0..0
... reviewer 0..0
... endorser 0..0
... relatedArtifact 0..0
... library 0..0
... goal 0..0
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... id 0..0
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... id 0..0
...... value[x] 1..1 decimal, positiveInt Wartość rozszerzenia - liczba
....... id 0..0
....... extension 0..0
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... id 0..0
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
....... id 0..0
....... extension 0..0
.... modifierExtension 0..0
.... prefix 0..0
.... title 0..0
.... description 0..0
.... textEquivalent 0..0
.... priority 0..0
.... code 1..1 CodeableConcept Kod działania
..... id 0..0
..... extension 0..0
..... coding 1..1 Coding Kod działania
...... id 0..0
...... extension 0..0
...... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... version 0..0
...... code 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... reason 0..0
.... documentation 0..0
.... goalId 0..0
.... subject[x] 0..0
.... trigger 0..0
.... condition 0..0
.... input 0..0
.... output 0..0
.... relatedAction 0..0
.... timing[x] 0..0
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... id 0..0
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... id 0..0
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ id 0..0
........ extension 0..0
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... id 0..0
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ id 0..0
........ extension 0..0
..... modifierExtension 0..0
..... type 1..1 code patient | practitioner | related-person | device
..... role 1..1 CodeableConcept Rola uczestnika w działaniu
...... id 0..0
...... extension 0..0
...... coding 1..1 Coding Kod roli
....... id 0..0
....... extension 0..0
....... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... version 0..0
....... code 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)
....... display 0..0
....... userSelected 0..0
...... text 0..0
.... type 0..0
.... groupingBehavior 0..0
.... selectionBehavior 0..0
.... requiredBehavior 0..0
.... precheckBehavior 0..0
.... cardinalityBehavior 0..0
.... definition[x] 0..0
.... transform 0..0
.... dynamicValue 0..0
.... action 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / CodeURI
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG

Widok kluczowych elementów

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition C 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
pdf-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... id Σ 0..1 id Unikalny identyfikator logiczny zasobu
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..0
.... versionId Σ 0..1 id Wersja zasobu
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu

Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier"
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator definicji programu lekowego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value Σ 1..1 string Wartość
Example General: 123456
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity"
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction"
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... extension 0..0
...... low Σ 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość dolne ograniczenia
...... high Σ 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość górna ograniczenia
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... useContext Σ 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... extension 0..0
.... code Σ 1..1 Coding Kod wskazujący na rodzaj kontekstu
Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context.

..... extension 0..0
..... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... code Σ 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
.... value[x] Σ 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... extension 0..0
..... reference ΣC 1..1 string Referencja do zasobu PlanDefinition
..... type Σ 1..1 uri Typ zasobu
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: PlanDefinition
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes"
...... value[x] 1..1 Wartość rozszerzenia - liczba
....... value[x]All Types Content/Rules for all Types
........ extension 0..0
....... valueDecimal decimal
....... valuePositiveInt positiveInt
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet"
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
.... code 1..1 CodeableConcept Kod działania
..... extension 0..0
..... coding Σ 1..1 Coding Kod działania
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... code Σ 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
..... type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant for the action.

..... role 1..1 CodeableConcept Rola uczestnika w działaniu
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

...... extension 0..0
...... coding Σ 1..1 Coding Kod roli
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... code Σ 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.useContext.codeextensibleFixed Value: treatmentPlanDefinition
http://hl7.org/fhir/ValueSet/usage-context-type
from the FHIR Standard
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.useContext.value[x].typeextensibleFixed Value: PlanDefinition
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.condition.kindrequiredActionConditionKind
http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1
from the FHIR Standard
PlanDefinition.action.relatedAction.relationshiprequiredActionRelationshipType
http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.typerequiredActionParticipantType
http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.roleexampleActionParticipantRole
http://hl7.org/fhir/ValueSet/action-participant-role
from the FHIR Standard
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPlanDefinitionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePlanDefinitionA resource should have narrative for robust management
: text.`div`.exists()
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()
pdf-0warningPlanDefinitionName should be usable as an identifier for the module by machine processing applications such as code generation
: name.matches('[A-Z]([A-Za-z0-9_]){0,254}')

Widok Snapshot

NameFlagsCard.TypeDescription & Constraintsdoco
.. PlanDefinition C 0..* PlanDefinition The definition of a plan for a series of actions, independent of any specific patient or context
pdf-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... id Σ 0..1 id Unikalny identyfikator logiczny zasobu
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..0
.... versionId Σ 0..1 id Wersja zasobu
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu

Fixed Value: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMedicationPlanDefinition
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 0..1 (Complex) Identyfikator definicji programu lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanDefinitionIdentifier"
..... value[x] 1..1 Reference(PlanDefinition) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator definicji programu lekowego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.11.1.156
....... value Σ 1..1 string Wartość
Example General: 123456
.... coordinationEntity 0..1 (Complex) Podmiot koordynujący
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLCoordinationEntity"
..... value[x] 1..1 Reference() Wartość rozszerzenia - identyfikator i nazwa
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator podmiotu koordynującego
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.2.12.3
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Nazwa jednostki koordynującej
.... patientAgeRestriction 0..1 (Complex) Ograniczenie wieku pacjenta w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPatientAgeRestriction"
..... value[x] 1..1 Range Wartość rozszerzenia - zakres wieku
...... extension 0..0
...... low Σ 0..1 SimpleQuantity Dolne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość dolne ograniczenia
...... high Σ 0..1 SimpleQuantity Górne ograniczenie wieku pacjenta
....... extension 0..0
....... value Σ 0..1 decimal Wartość górna ograniczenia
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... useContext Σ 1..1 UsageContext Kontekst ścieżki lekowej - referencja do zasobu definicji programu lekowego (PlanDefinition)
.... extension 0..0
.... code Σ 1..1 Coding Kod wskazujący na rodzaj kontekstu
Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context.

..... extension 0..0
..... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLUseContextCodeSystem
..... code Σ 1..1 code Kod
Binding: UseContext (required)
Fixed Value: treatmentPlanDefinition
.... value[x] Σ 1..1 Reference(PlanDefinition) Referencja do zasobu (PlanDefinition) z definicją programu lekowego
..... extension 0..0
..... reference ΣC 1..1 string Referencja do zasobu PlanDefinition
..... type Σ 1..1 uri Typ zasobu
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: PlanDefinition
... action 0..* BackboneElement Definicja aktywności podejmowanej w terapii w ramach PLSMPLMedicationPlan.activity
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... minVotes 0..1 (Complex) Minimalna liczba głosów
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLMinVotes"
...... value[x] 1..1 Wartość rozszerzenia - liczba
....... value[x]All Types Content/Rules for all Types
........ extension 0..0
....... valueDecimal decimal
....... valuePositiveInt positiveInt
..... reasonCodeValueSet 0..1 (Complex) Słownik przyczyn wykonania określonej akcji w programie lekowym
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReasonCodeValueSet"
...... value[x] 1..1 canonical() Wartość rozszerzenia - url słownika
....... value 0..1 string Primitive value for canonical
.... code 1..1 CodeableConcept Kod działania
..... extension 0..0
..... coding Σ 1..1 Coding Kod działania
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLMedicationPlanDefinitionActionCodeCodeSystem
...... code Σ 1..1 code Kod działania ze słownika
Binding: MedicationPlanDefinitionActionCode (required)
.... participant 1..* BackboneElement Kto powinien uczestniczyć w działaniu
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... actionParticipantNotificationsEnabled 0..1 (Complex) Flaga informująca czy uczestnik powinien dostawać powiadomienia o działaniu. Domyślnie: false
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantNotificationsEnabled"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ value 0..1 boolean Primitive value for boolean
...... actionParticipantOnlyPartialDecision 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLActionParticipantOnlyPartialDecision"
....... value[x] 1..1 boolean Wartość rozszerzenia - true|false
........ value 0..1 boolean Primitive value for boolean
..... type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant for the action.

..... role 1..1 CodeableConcept Rola uczestnika w działaniu
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

...... extension 0..0
...... coding Σ 1..1 Coding Kod roli
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLActionParticipantRoleCodeSystem
....... code Σ 1..1 code Kod roli ze słownika
Binding: ActionParticipantRole (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.useContext.codeextensibleFixed Value: treatmentPlanDefinition
http://hl7.org/fhir/ValueSet/usage-context-type
from the FHIR Standard
PlanDefinition.useContext.code.coderequiredFixed Value: treatmentPlanDefinition
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLUseContext
from this IG
PlanDefinition.useContext.value[x].typeextensibleFixed Value: PlanDefinition
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PlanDefinition.goal.categoryexampleGoalCategory
http://hl7.org/fhir/ValueSet/goal-category
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
PlanDefinition.goal.prioritypreferredGoalPriority
http://hl7.org/fhir/ValueSet/goal-priority
from the FHIR Standard
PlanDefinition.goal.startexampleGoalStartEvent
http://hl7.org/fhir/ValueSet/goal-start-event
from the FHIR Standard
PlanDefinition.goal.addressesexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
PlanDefinition.goal.target.measureexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
PlanDefinition.action.code.coding.coderequiredPLSMPLMedicationPlanDefinitionActionCode (a valid code from MedicationPlanDefinitionActionCodeCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLMedicationPlanDefinitionActionCode
from this IG
PlanDefinition.action.condition.kindrequiredActionConditionKind
http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1
from the FHIR Standard
PlanDefinition.action.relatedAction.relationshiprequiredActionRelationshipType
http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.typerequiredActionParticipantType
http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1
from the FHIR Standard
PlanDefinition.action.participant.roleexampleActionParticipantRole
http://hl7.org/fhir/ValueSet/action-participant-role
from the FHIR Standard
PlanDefinition.action.participant.role.coding.coderequiredPLSMPLActionParticipantRole (a valid code from ActionParticipantRoleCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLActionParticipantRole
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPlanDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPlanDefinitionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPlanDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePlanDefinitionA resource should have narrative for robust management
: text.`div`.exists()
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()
pdf-0warningPlanDefinitionName should be usable as an identifier for the module by machine processing applications such as code generation
: name.matches('[A-Z]([A-Za-z0-9_]){0,254}')

 

Inne struktury profilu: CSV, Excel, Schematron