Dokumentacja Integracyjna SMPL
25.0.0 - STU1 Poland flag

Profil zasobu: PLSMPLTreatmentPlanDefinition

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

Zasób zawierający definicję programu lekowego

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/PLSMPLTreatmentPlanDefinition
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... id 0..0
..... value[x] 1..1 string Wartość rozszerzenia - kod
...... id 0..0
...... extension 0..0
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... id 0..0
..... value[x] 1..1 date Wartość rozszerzenia - data
...... id 0..0
...... extension 0..0
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... id 0..0
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... id 0..0
...... extension 0..0
...... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... version 0..0
...... code 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display 1..1 string Nazwa rejestru Programu Lekowego
...... userSelected 0..0
... modifierExtension 0..0
... url 0..0
... identifier 1..1 Identifier Identyfikator 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
.... period 0..0
.... assigner 0..0
... version 1..1 string Wersja programu lekowego
... name 0..0
... title 1..1 string Pełna nazwa programu lekowego
... subtitle 0..0
... type 0..0
... status 1..1 code Status definicji programu lekowego.
Fixed Value: active
... experimental 0..0
... subject[x] 0..0
... date 0..0
... publisher 0..0
... contact 0..0
... description 0..0
... useContext 0..0
... jurisdiction 0..0
... purpose 0..0
... usage 0..0
... copyright 0..0
... approvalDate 0..0
... lastReviewDate 0..0
... effectivePeriod 1..1 Period Okres obowiązywania programu
.... id 0..0
.... start 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end 0..1 dateTime Data końca obowiązywania programu
... topic 0..0
... author 0..0
... editor 0..0
... reviewer 0..0
... endorser 0..0
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... id 0..0
.... type 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: depends-on
.... label 0..0
.... display 0..1 string Opis załącznika
.... citation 0..0
.... url 0..0
.... document 1..1 Attachment Dane załącznika
..... id 0..0
..... contentType 1..1 code Typ załączonego dokumentu (w postaci MIME)
..... language 0..0
..... data 0..0
..... url 1..1 url Link do pliku w systemie RPPL
..... size 1..1 unsignedInt Rozmiar pliku w bajtach
..... hash 0..0
..... title 1..1 string Nazwa pliku
..... creation 0..1 dateTime Data przesłania załącznika
.... resource 0..0
... library 0..0
... goal 0..0
... action 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
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/PLSMPLTreatmentPlanDefinition
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode"
..... value[x] 1..1 string Wartość rozszerzenia - kod
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate"
..... value[x] 1..1 date Wartość rozszerzenia - data
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier"
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... code Σ 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display Σ 1..1 string Nazwa rejestru 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
Example General: 123456
... version Σ 1..1 string Wersja programu lekowego
... title Σ 1..1 string Pełna nazwa programu lekowego
... status ?!Σ 1..1 code Status definicji programu lekowego.
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... effectivePeriod Σ 1..1 Period Okres obowiązywania programu
.... start ΣC 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end ΣC 0..1 dateTime Data końca obowiązywania programu
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... type Σ 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required): The type of relationship to the related artifact.


Fixed Value: depends-on
.... display Σ 0..1 string Opis załącznika
.... document Σ 1..1 Attachment Dane załącznika
..... contentType Σ 1..1 code Typ załączonego dokumentu (w postaci MIME)
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
..... url Σ 1..1 url Link do pliku w systemie RPPL
Example General: http://www.acme.com/logo-small.png
..... size Σ 1..1 unsignedInt Rozmiar pliku w bajtach
..... title Σ 1..1 string Nazwa pliku
Example General: Official Corporate Logo
..... creation Σ 0..1 dateTime Data przesłania załącznika

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
from this IG
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.typerequiredFixed Value: depends-on
http://hl7.org/fhir/ValueSet/related-artifact-type|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.document.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

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/PLSMPLTreatmentPlanDefinition
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode"
..... value[x] 1..1 string Wartość rozszerzenia - kod
...... value 0..1 string Primitive value for string
Max Length: 1048576
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate"
..... value[x] 1..1 date Wartość rozszerzenia - data
...... value 0..1 date Primitive value for date
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier"
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... code Σ 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display Σ 1..1 string Nazwa rejestru 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
Example General: 123456
... version Σ 1..1 string Wersja programu lekowego
... title Σ 1..1 string Pełna nazwa programu lekowego
... status ?!Σ 1..1 code Status definicji programu lekowego.
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... effectivePeriod Σ 1..1 Period Okres obowiązywania programu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... start ΣC 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end ΣC 0..1 dateTime Data końca obowiązywania programu
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... type Σ 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required): The type of relationship to the related artifact.


Fixed Value: depends-on
.... display Σ 0..1 string Opis załącznika
.... document Σ 1..1 Attachment Dane załącznika
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... contentType Σ 1..1 code Typ załączonego dokumentu (w postaci MIME)
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
..... url Σ 1..1 url Link do pliku w systemie RPPL
Example General: http://www.acme.com/logo-small.png
..... size Σ 1..1 unsignedInt Rozmiar pliku w bajtach
..... title Σ 1..1 string Nazwa pliku
Example General: Official Corporate Logo
..... creation Σ 0..1 dateTime Data przesłania załącznika

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
from this IG
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.typerequiredFixed Value: depends-on
http://hl7.org/fhir/ValueSet/related-artifact-type|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.document.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
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.priorityrequiredRequestPriority
http://hl7.org/fhir/ValueSet/request-priority|4.0.1
from the FHIR Standard
PlanDefinition.action.subject[x]extensibleSubjectType
http://hl7.org/fhir/ValueSet/subject-type
from the FHIR Standard
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.typeextensibleActionType
http://hl7.org/fhir/ValueSet/action-type
from the FHIR Standard
PlanDefinition.action.groupingBehaviorrequiredActionGroupingBehavior
http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.selectionBehaviorrequiredActionSelectionBehavior
http://hl7.org/fhir/ValueSet/action-selection-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.requiredBehaviorrequiredActionRequiredBehavior
http://hl7.org/fhir/ValueSet/action-required-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.precheckBehaviorrequiredActionPrecheckBehavior
http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.cardinalityBehaviorrequiredActionCardinalityBehavior
http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.0.1
from the FHIR Standard

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}')

Struktura bazuje na PlanDefinition

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/PLSMPLTreatmentPlanDefinition
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... id 0..0
..... value[x] 1..1 string Wartość rozszerzenia - kod
...... id 0..0
...... extension 0..0
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... id 0..0
..... value[x] 1..1 date Wartość rozszerzenia - data
...... id 0..0
...... extension 0..0
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... id 0..0
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... id 0..0
...... extension 0..0
...... system 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... version 0..0
...... code 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display 1..1 string Nazwa rejestru Programu Lekowego
...... userSelected 0..0
... modifierExtension 0..0
... url 0..0
... identifier 1..1 Identifier Identyfikator 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
.... period 0..0
.... assigner 0..0
... version 1..1 string Wersja programu lekowego
... name 0..0
... title 1..1 string Pełna nazwa programu lekowego
... subtitle 0..0
... type 0..0
... status 1..1 code Status definicji programu lekowego.
Fixed Value: active
... experimental 0..0
... subject[x] 0..0
... date 0..0
... publisher 0..0
... contact 0..0
... description 0..0
... useContext 0..0
... jurisdiction 0..0
... purpose 0..0
... usage 0..0
... copyright 0..0
... approvalDate 0..0
... lastReviewDate 0..0
... effectivePeriod 1..1 Period Okres obowiązywania programu
.... id 0..0
.... start 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end 0..1 dateTime Data końca obowiązywania programu
... topic 0..0
... author 0..0
... editor 0..0
... reviewer 0..0
... endorser 0..0
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... id 0..0
.... type 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: depends-on
.... label 0..0
.... display 0..1 string Opis załącznika
.... citation 0..0
.... url 0..0
.... document 1..1 Attachment Dane załącznika
..... id 0..0
..... contentType 1..1 code Typ załączonego dokumentu (w postaci MIME)
..... language 0..0
..... data 0..0
..... url 1..1 url Link do pliku w systemie RPPL
..... size 1..1 unsignedInt Rozmiar pliku w bajtach
..... hash 0..0
..... title 1..1 string Nazwa pliku
..... creation 0..1 dateTime Data przesłania załącznika
.... resource 0..0
... library 0..0
... goal 0..0
... action 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
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/PLSMPLTreatmentPlanDefinition
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode"
..... value[x] 1..1 string Wartość rozszerzenia - kod
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate"
..... value[x] 1..1 date Wartość rozszerzenia - data
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier"
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... code Σ 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display Σ 1..1 string Nazwa rejestru 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
Example General: 123456
... version Σ 1..1 string Wersja programu lekowego
... title Σ 1..1 string Pełna nazwa programu lekowego
... status ?!Σ 1..1 code Status definicji programu lekowego.
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... effectivePeriod Σ 1..1 Period Okres obowiązywania programu
.... start ΣC 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end ΣC 0..1 dateTime Data końca obowiązywania programu
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... type Σ 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required): The type of relationship to the related artifact.


Fixed Value: depends-on
.... display Σ 0..1 string Opis załącznika
.... document Σ 1..1 Attachment Dane załącznika
..... contentType Σ 1..1 code Typ załączonego dokumentu (w postaci MIME)
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
..... url Σ 1..1 url Link do pliku w systemie RPPL
Example General: http://www.acme.com/logo-small.png
..... size Σ 1..1 unsignedInt Rozmiar pliku w bajtach
..... title Σ 1..1 string Nazwa pliku
Example General: Official Corporate Logo
..... creation Σ 0..1 dateTime Data przesłania załącznika

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
from this IG
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.typerequiredFixed Value: depends-on
http://hl7.org/fhir/ValueSet/related-artifact-type|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.document.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard
PlanDefinition.goal.descriptionexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

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/PLSMPLTreatmentPlanDefinition
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... scopeServicesCode 1..1 (Complex) Kod zakresu świadczeń NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLScopeServicesCode"
..... value[x] 1..1 string Wartość rozszerzenia - kod
...... value 0..1 string Primitive value for string
Max Length: 1048576
.... firstQualificationDate 0..1 (Complex) Data pierwszej kwalifikacji
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLFirstQualificationDate"
..... value[x] 1..1 date Wartość rozszerzenia - data
...... value 0..1 date Primitive value for date
.... treatmentPlanRegistryIdentifier 1..1 (Complex) Identyfikator rejestru Programu Lekowego
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLTreatmentPlanRegistryIdentifier"
..... value[x] 1..1 Coding Identyfikator rejestru Programu Lekowego
...... extension 0..0
...... system Σ 1..1 uri System
Fixed Value: https://ezdrowie.gov.pl/fhir/CodeSystem/PLSMPLTreatmentPlanRegistryCodeSystem
...... code Σ 1..1 code Kod
Binding: TreatmentPlanRegistry (required)
...... display Σ 1..1 string Nazwa rejestru 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 Identyfikator programu lekowego zgodny z PLSMPLTreatmentPlanIdentifierCodeSystem
Example General: 123456
... version Σ 1..1 string Wersja programu lekowego
... title Σ 1..1 string Pełna nazwa programu lekowego
... status ?!Σ 1..1 code Status definicji programu lekowego.
Binding: PublicationStatus (required): The lifecycle status of an artifact.


Fixed Value: active
... effectivePeriod Σ 1..1 Period Okres obowiązywania programu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... start ΣC 1..1 dateTime Data rozpoczęcia obowiązywania programu
.... end ΣC 0..1 dateTime Data końca obowiązywania programu
... relatedArtifact 0..* RelatedArtifact Załączniki podstawy prawnej programu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... type Σ 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required): The type of relationship to the related artifact.


Fixed Value: depends-on
.... display Σ 0..1 string Opis załącznika
.... document Σ 1..1 Attachment Dane załącznika
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... contentType Σ 1..1 code Typ załączonego dokumentu (w postaci MIME)
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
..... url Σ 1..1 url Link do pliku w systemie RPPL
Example General: http://www.acme.com/logo-small.png
..... size Σ 1..1 unsignedInt Rozmiar pliku w bajtach
..... title Σ 1..1 string Nazwa pliku
Example General: Official Corporate Logo
..... creation Σ 0..1 dateTime Data przesłania załącznika

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PlanDefinition.extension:treatmentPlanRegistryIdentifier.value[x].coderequiredPLSMPLTreatmentPlanRegistry (a valid code from TreatmentPlanRegistryCodeSystem)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLTreatmentPlanRegistry
from this IG
PlanDefinition.statusrequiredFixed Value: active
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.typerequiredFixed Value: depends-on
http://hl7.org/fhir/ValueSet/related-artifact-type|4.0.1
from the FHIR Standard
PlanDefinition.relatedArtifact.document.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
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.priorityrequiredRequestPriority
http://hl7.org/fhir/ValueSet/request-priority|4.0.1
from the FHIR Standard
PlanDefinition.action.subject[x]extensibleSubjectType
http://hl7.org/fhir/ValueSet/subject-type
from the FHIR Standard
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.typeextensibleActionType
http://hl7.org/fhir/ValueSet/action-type
from the FHIR Standard
PlanDefinition.action.groupingBehaviorrequiredActionGroupingBehavior
http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.selectionBehaviorrequiredActionSelectionBehavior
http://hl7.org/fhir/ValueSet/action-selection-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.requiredBehaviorrequiredActionRequiredBehavior
http://hl7.org/fhir/ValueSet/action-required-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.precheckBehaviorrequiredActionPrecheckBehavior
http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.0.1
from the FHIR Standard
PlanDefinition.action.cardinalityBehaviorrequiredActionCardinalityBehavior
http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.0.1
from the FHIR Standard

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}')

Struktura bazuje na PlanDefinition

Summary

Mandatory: 15 elements(6 nested mandatory elements)
Fixed: 5 elements
Prohibited: 62 elements

Extensions

This structure refers to these extensions:

 

Inne struktury profilu: CSV, Excel, Schematron