Dokumentacja Integracyjna SMPL
25.0.0 - STU1 Poland flag

Profil zasobu: PLSMPLServiceRequest

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

Zasób zawierający dane wniosku o zmianę świadczeniodawcy

Usage:

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

Profil

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

Struktura bazuje na ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... id 0..0
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... id 0..0
...... extension 0..0
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... id 0..0
..... value[x] 1..1 string Wartość rozszerzenia - string
...... id 0..0
...... extension 0..0
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... id 0..0
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... id 0..0
...... extension 0..0
...... reference 0..0
...... type 0..0
...... identifier 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... id 0..0
....... extension 0..0
....... use 0..0
....... type 0..0
....... system 1..1 uri System
....... value 1..1 string Wartość
....... period 0..0
....... assigner 0..0
...... display 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... id 0..0
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
...... id 0..0
...... extension 0..0
... modifierExtension 0..0
... identifier 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... replaces 0..0
... requisition 0..0
... status 1..1 code Stan wniosku o zmianę Świadczeniodawcy
Binding: ServiceRequestStatus (required)
... intent 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... category 0..0
... priority 0..0
... doNotPerform 0..0
... code 0..0
... orderDetail 0..0
... quantity[x] 0..0
... subject 1..1 Reference(Patient) Podstawowe dane pacjenta
.... id 0..0
.... extension 0..0
.... reference 1..1 string Referencja do zasobu Patient
.... type 1..1 uri Typ zasobu z danymi pacjenta
Fixed Value: Patient
.... identifier 0..0
.... display 1..1 string Imię, nazwisko pacjenta
..... id 0..0
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... id 0..0
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ id 0..0
........ extension 0..0
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... id 0..0
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ id 0..0
........ extension 0..0
... encounter 0..0
... occurrence[x] 0..0
... asNeeded[x] 0..0
... authoredOn 1..1 dateTime Data złożenia wniosku
... requester 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... id 0..0
.... extension 2..* Extension Extension
.... Slices for extension Content/Rules for all slices
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... reference 0..0
....... type 0..0
....... identifier 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system 1..1 uri System
........ value 1..1 string Wartość
....... display 1..1 string Nazwa podmiotu leczniczego
.... Slices for extension Content/Rules for all slices
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... reference 0..0
....... type 0..0
....... identifier 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system 1..1 uri System
........ value 1..1 string Wartość
....... display 1..1 string Nazwa miejsca udzielania świadczeń
.... Slices for extension Content/Rules for all slices
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display 1..1 string Nazwa oddziału ze słownika
.... Slices for extension Content/Rules for all slices
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
....... id 0..0
....... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performerType 0..0
... performer 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... id 0..0
.... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Nazwa podmiotu leczniczego
... locationCode 0..0
... locationReference 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... id 0..0
.... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Nazwa miejsca udzielania świadczeń
... reasonCode 0..0
... reasonReference 0..0
... insurance 0..0
... supportingInfo 0..0
... specimen 0..0
... bodySite 0..0
... note 0..1 Annotation Dodatkowe uwagi
.... id 0..0
.... extension 0..0
.... author[x] 0..0
.... time 0..0
.... text 1..1 markdown Tekst uwag
... patientInstruction 0..0
... relevantHistory 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()
NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
prr-1: orderDetail SHALL only be present if code is present
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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
...... display Σ 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement"
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason"
..... value[x] 1..1 string Wartość rozszerzenia - string
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy"
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... extension 0..0
....... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn"
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
... intent ?!Σ 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... subject Σ 1..1 Reference(Patient) Podstawowe dane pacjenta
.... extension 0..0
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: Patient
.... display Σ 1..1 string Imię, nazwisko pacjenta
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
... authoredOn Σ 1..1 dateTime Data złożenia wniosku
... requester Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization"
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa podmiotu leczniczego
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation"
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode"
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code Σ 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display Σ 1..1 string Nazwa oddziału ze słownika
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode"
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
.... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performer Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa podmiotu leczniczego
... locationReference Σ 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
... note 0..1 Annotation Dodatkowe uwagi
.... extension 0..0
.... text Σ 1..1 markdown Tekst uwag

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.subject.typeextensibleFixed Value: Patient
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()
dom-2errorServiceRequestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorServiceRequestIf 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-4errorServiceRequestIf 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-5errorServiceRequestIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceServiceRequestA 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()
prr-1errorServiceRequestorderDetail SHALL only be present if code is present
: orderDetail.empty() or code.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
prr-1: orderDetail SHALL only be present if code is present
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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
...... display Σ 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement"
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... value 0..1 boolean Primitive value for boolean
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason"
..... value[x] 1..1 string Wartość rozszerzenia - string
...... value 0..1 string Primitive value for string
Max Length: 1048576
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy"
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... extension 0..0
....... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn"
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
...... value 0..1 dateTime Primitive value for dateTime
... intent ?!Σ 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... subject Σ 1..1 Reference(Patient) Podstawowe dane pacjenta
.... extension 0..0
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: Patient
.... display Σ 1..1 string Imię, nazwisko pacjenta
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ value 0..1 string Primitive value for string
Max Length: 1048576
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ value 0..1 string Primitive value for string
Max Length: 1048576
..... value 0..1 string Primitive value for string
Max Length: 1048576
... authoredOn Σ 1..1 dateTime Data złożenia wniosku
... requester Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization"
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa podmiotu leczniczego
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation"
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode"
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code Σ 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display Σ 1..1 string Nazwa oddziału ze słownika
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode"
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
....... value 0..1 string Primitive value for string
Max Length: 1048576
.... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performer Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa podmiotu leczniczego
... locationReference Σ 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
... note 0..1 Annotation Dodatkowe uwagi
.... extension 0..0
.... text Σ 1..1 markdown Tekst uwag

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.subject.typeextensibleFixed Value: Patient
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()
dom-2errorServiceRequestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorServiceRequestIf 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-4errorServiceRequestIf 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-5errorServiceRequestIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceServiceRequestA 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()
prr-1errorServiceRequestorderDetail SHALL only be present if code is present
: orderDetail.empty() or code.exists()

Widok Differential

Struktura bazuje na ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
.... security 0..0
.... tag 0..0
... implicitRules 0..0
... language 0..0
... text 0..0
... contained 0..0
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... id 0..0
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... id 0..0
...... extension 0..0
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... id 0..0
..... value[x] 1..1 string Wartość rozszerzenia - string
...... id 0..0
...... extension 0..0
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... id 0..0
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... id 0..0
...... extension 0..0
...... reference 0..0
...... type 0..0
...... identifier 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... id 0..0
....... extension 0..0
....... use 0..0
....... type 0..0
....... system 1..1 uri System
....... value 1..1 string Wartość
....... period 0..0
....... assigner 0..0
...... display 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... id 0..0
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
...... id 0..0
...... extension 0..0
... modifierExtension 0..0
... identifier 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... replaces 0..0
... requisition 0..0
... status 1..1 code Stan wniosku o zmianę Świadczeniodawcy
Binding: ServiceRequestStatus (required)
... intent 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... category 0..0
... priority 0..0
... doNotPerform 0..0
... code 0..0
... orderDetail 0..0
... quantity[x] 0..0
... subject 1..1 Reference(Patient) Podstawowe dane pacjenta
.... id 0..0
.... extension 0..0
.... reference 1..1 string Referencja do zasobu Patient
.... type 1..1 uri Typ zasobu z danymi pacjenta
Fixed Value: Patient
.... identifier 0..0
.... display 1..1 string Imię, nazwisko pacjenta
..... id 0..0
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... id 0..0
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ id 0..0
........ extension 0..0
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... id 0..0
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ id 0..0
........ extension 0..0
... encounter 0..0
... occurrence[x] 0..0
... asNeeded[x] 0..0
... authoredOn 1..1 dateTime Data złożenia wniosku
... requester 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... id 0..0
.... extension 2..* Extension Extension
.... Slices for extension Content/Rules for all slices
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... reference 0..0
....... type 0..0
....... identifier 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system 1..1 uri System
........ value 1..1 string Wartość
....... display 1..1 string Nazwa podmiotu leczniczego
.... Slices for extension Content/Rules for all slices
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... reference 0..0
....... type 0..0
....... identifier 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system 1..1 uri System
........ value 1..1 string Wartość
....... display 1..1 string Nazwa miejsca udzielania świadczeń
.... Slices for extension Content/Rules for all slices
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display 1..1 string Nazwa oddziału ze słownika
.... Slices for extension Content/Rules for all slices
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
....... id 0..0
....... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performerType 0..0
... performer 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... id 0..0
.... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Nazwa podmiotu leczniczego
... locationCode 0..0
... locationReference 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... id 0..0
.... extension 0..0
.... reference 0..0
.... type 0..0
.... identifier 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System
..... value 1..1 string Wartość
..... period 0..0
..... assigner 0..0
.... display 1..1 string Nazwa miejsca udzielania świadczeń
... reasonCode 0..0
... reasonReference 0..0
... insurance 0..0
... supportingInfo 0..0
... specimen 0..0
... bodySite 0..0
... note 0..1 Annotation Dodatkowe uwagi
.... id 0..0
.... extension 0..0
.... author[x] 0..0
.... time 0..0
.... text 1..1 markdown Tekst uwag
... patientInstruction 0..0
... relevantHistory 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()

Widok kluczowych elementów

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
prr-1: orderDetail SHALL only be present if code is present
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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
...... display Σ 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement"
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason"
..... value[x] 1..1 string Wartość rozszerzenia - string
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy"
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... extension 0..0
....... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn"
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
... intent ?!Σ 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... subject Σ 1..1 Reference(Patient) Podstawowe dane pacjenta
.... extension 0..0
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: Patient
.... display Σ 1..1 string Imię, nazwisko pacjenta
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
... authoredOn Σ 1..1 dateTime Data złożenia wniosku
... requester Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization"
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa podmiotu leczniczego
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation"
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode"
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code Σ 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display Σ 1..1 string Nazwa oddziału ze słownika
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode"
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
.... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performer Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa podmiotu leczniczego
... locationReference Σ 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
... note 0..1 Annotation Dodatkowe uwagi
.... extension 0..0
.... text Σ 1..1 markdown Tekst uwag

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.subject.typeextensibleFixed Value: Patient
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()
dom-2errorServiceRequestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorServiceRequestIf 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-4errorServiceRequestIf 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-5errorServiceRequestIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceServiceRequestA 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()
prr-1errorServiceRequestorderDetail SHALL only be present if code is present
: orderDetail.empty() or code.exists()

Widok Snapshot

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
prr-1: orderDetail SHALL only be present if code is present
REG.13958: Gdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
REG.13955: Gdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
... 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/PLSMPLServiceRequest
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... treatmentPlanDefinitionIdentifier 1..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
...... display Σ 1..1 string Nazwa definicji programu lekowego odpowiadająca identyfikatorówi
.... serviceRequestAnnouncement 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestAnnouncement"
..... value[x] 1..1 boolean Wartość rozszerzenia - true|false
...... value 0..1 boolean Primitive value for boolean
.... serviceRequestRejectionReason 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestRejectionReason"
..... value[x] 1..1 string Wartość rozszerzenia - string
...... value 0..1 string Primitive value for string
Max Length: 1048576
.... serviceRequestConsideredBy 0..1 (Complex) Pracownik rozpatrujący wniosek.
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredBy"
..... value[x] 1..1 Reference(Practitioner) Wartość rozszerzenia - identyfikator
...... extension 0..0
...... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego rozpatrującego wniosek
....... extension 0..0
....... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
....... value Σ 1..1 string Wartość
Example General: 123456
...... display Σ 1..1 string Imię i nazwisko pracownika medycznego rozpatrującego wniosek
.... serviceRequestConsideredOn 0..1 (Complex) Data rozpatrzenia wniosku
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn
..... extension 0..0
..... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLServiceRequestConsideredOn"
..... value[x] 1..1 dateTime Wartość rozszerzenia - data
...... value 0..1 dateTime Primitive value for dateTime
... intent ?!Σ 1..1 code Typ wniosku: 'proposal' lub 'order'
Binding: ServiceRequestIntent (required)
... subject Σ 1..1 Reference(Patient) Podstawowe dane pacjenta
.... extension 0..0
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


Fixed Value: Patient
.... display Σ 1..1 string Imię, nazwisko pacjenta
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... familyName 1..1 (Complex) Nazwisko pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayFamilyName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ value 0..1 string Primitive value for string
Max Length: 1048576
...... givenName 1..* (Complex) Imiona pacjenta
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName
....... extension 0..0
....... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLReferenceDisplayGivenName"
....... value[x] 1..1 string Wartość rozszerzenia - tekst
........ value 0..1 string Primitive value for string
Max Length: 1048576
..... value 0..1 string Primitive value for string
Max Length: 1048576
... authoredOn Σ 1..1 dateTime Data złożenia wniosku
... requester Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Dane wnioskodawcy
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... practitionerOrganization 1..1 (Complex) Podmiot leczniczy
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerOrganization"
...... value[x] 1..1 Reference(Organization) Podmiot leczniczy
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa podmiotu leczniczego
..... practitionerLocation 1..1 (Complex) Dane miejsca udzielania świadczeń
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLPractitionerLocation"
...... value[x] 1..1 Reference(Location) Dane miejsca udzielania świadczeń
....... extension 0..0
....... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń w systemie identyfikacji zgodny z RPWDL
........ extension 0..0
........ system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
........ value Σ 1..1 string Wartość
Example General: 123456
....... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
..... NHFRegionalBranchCode 0..1 (Complex) OW NFZ
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode"
...... value[x] 1..1 Coding Kod OW NFZ
....... extension 0..0
....... system Σ 1..1 uri System
Fixed Value: urn:oid:2.16.840.1.113883.3.4424.3.1
....... code Σ 1..1 code Kod ze słownika OW NFZ
Binding: NHFRegionalBranchCode (required)
....... display Σ 1..1 string Nazwa oddziału ze słownika
..... requesterCode 0..1 (Complex) Kod wnioskodawcy w procesie PULL
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode"
...... value[x] 1..1 string Kod wnioskodawcy w procesie PULL z danych umowy z NFZ
....... value 0..1 string Primitive value for string
Max Length: 1048576
.... identifier Σ 1..1 Identifier Identyfikator pracownika medycznego wnioskodawcy
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Imię i nazwisko pracownika medycznego wnioskodawcy
... performer Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) Dane podmiotu leczniczego - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator podmiotu leczniczego zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa podmiotu leczniczego
... locationReference Σ 1..1 Reference(Location) Dane miejsca udzielania świadczeń - autora wniosku
.... extension 0..0
.... identifier Σ 1..1 Identifier Identyfikator miejsca udzielania świadczeń zgodny z RPWDL
..... extension 0..0
..... system Σ 1..1 uri System
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Wartość
Example General: 123456
.... display Σ 1..1 string Nazwa miejsca udzielania świadczeń
... note 0..1 Annotation Dodatkowe uwagi
.... extension 0..0
.... text Σ 1..1 markdown Tekst uwag

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
ServiceRequest.statusrequiredPLSMPLServiceRequestStatus
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestStatus
from this IG
ServiceRequest.intentrequiredPLSMPLServiceRequestIntent
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLServiceRequestIntent
from this IG
ServiceRequest.subject.typeextensibleFixed Value: Patient
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
ServiceRequest.requester.extension:NHFRegionalBranchCode.value[x].coderequiredPLSMPLNHFRegionalBranchCode (a valid code from NHFRegionalBranchCode)
https://ezdrowie.gov.pl/fhir/ValueSet/PLSMPLNHFRegionalBranchCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
REG.13955errorServiceRequestGdy ServiceRequest w procesie PULL (intent='proposal'), to węzeł ServiceRequest.requester musi zawierać rozszerzenia PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'proposal') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').exists() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').exists()
REG.13958errorServiceRequestGdy ServiceRequest w procesie PUSH (intent='order'), to węzeł ServiceRequest.requester nie może zawierać rozszerzeń PLSMPLNHFRegionalBranchCode oraz PLSMPLRequesterCode
: exists(intent = 'order') implies requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLNHFRegionalBranchCode').empty() and requester.extension('https://ezdrowie.gov.pl/fhir/StructureDefinition/PLSMPLRequesterCode').empty()
dom-2errorServiceRequestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorServiceRequestIf 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-4errorServiceRequestIf 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-5errorServiceRequestIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceServiceRequestA 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()
prr-1errorServiceRequestorderDetail SHALL only be present if code is present
: orderDetail.empty() or code.exists()

 

Inne struktury profilu: CSV, Excel, Schematron