ReteLabServiceRequestRichiestaEsamiLab
Descrizione
Il profilo ReteLabServiceRequestRichiestaEsamiLab è stato strutturato a partire dalla risorsa generica FHIR ServiceRequest utilizzata per fare le richieste di prestazioni di esami di laboratorio.
Di seguito è presentato il contenuto del profilo in diversi formati. La corrispondente definizione è consultabile al seguente link: ReteLabServiceRequestRichiestaEsamiLab.
Snapshot View
ReteLabServiceRequestRichiestaEsamiLab (ServiceRequest) | I | ServiceRequest | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
tipoPrestazione | I | 0..* | Extension(string) |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
PlacerOrderNumber | Σ | 0..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
FillerOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
OMrOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) |
instantiatesUri | Σ | 0..* | uri |
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) |
replaces | Σ | 0..* | Reference(ReteLabServiceRequestRichiestaEsamiLab) |
requisition | Σ | 1..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
intent | Σ ?! | 1..1 | codeBinding |
category | Σ | 1..1 | CodeableConceptBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
priority | Σ | 1..1 | codeBinding |
doNotPerform | Σ ?! | 0..1 | boolean |
code | Σ | 1..1 | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
CodRegionaleLaboratorio | Σ | 1..* | CodingBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Altro | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
orderDetail | Σ I | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
quantity[x] | Σ | 1..1 | |
quantityQuantity | Quantity | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..1 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..1 | uri |
code | Σ | 0..1 | code |
subject | Σ I | 1..1 | Reference(ReteLabPatientCittadino) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ I | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
encounter | Σ | 0..1 | Reference(ReteLabEncounterInformazioniRichiestaLab) |
occurrence[x] | Σ | 0..1 | |
occurrencePeriod | Period | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
start | Σ I | 0..1 | dateTime |
end | Σ I | 0..1 | dateTime |
asNeeded[x] | Σ | 0..1 | |
asNeededBoolean | boolean | ||
asNeededCodeableConcept | CodeableConcept | ||
authoredOn | Σ | 1..1 | dateTime |
requester | Σ | 0..1 | Reference(ReteLabPractitionerRoleMedico) |
performerType | Σ | 0..1 | CodeableConcept |
performer | Σ | 0..* | Reference(ReteLabOrganizationLaboratorio) |
locationCode | Σ | 0..* | CodeableConcept |
locationReference | Σ | 0..* | Reference(Location) |
reasonCode | Σ | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) |
insurance | 0..* | Reference(Coverage | ClaimResponse) | |
supportingInfo | 0..* | Reference(ReteLabObservationInfoCliniche) | |
specimen | Σ | 0..* | Reference(ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut | ReteLabSpecimenCampioneLaboratorio | ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette) |
bodySite | Σ | 0..* | CodeableConcept |
note | 0..* | Annotation | |
patientInstruction | Σ | 0..1 | string |
relevantHistory | 0..* | Reference(Provenance) |
Differential View
ReteLabServiceRequestRichiestaEsamiLab (ServiceRequest) | I | ServiceRequest | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
tipoPrestazione | I | 0..* | Extension(string) |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
PlacerOrderNumber | Σ | 0..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
FillerOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
OMrOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) |
instantiatesUri | Σ | 0..* | uri |
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) |
replaces | Σ | 0..* | Reference(ReteLabServiceRequestRichiestaEsamiLab) |
requisition | Σ | 1..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
intent | Σ ?! | 1..1 | codeBinding |
category | Σ | 1..1 | CodeableConceptBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
priority | Σ | 1..1 | codeBinding |
doNotPerform | Σ ?! | 0..1 | boolean |
code | Σ | 1..1 | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
CodRegionaleLaboratorio | Σ | 1..* | CodingBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Altro | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
orderDetail | Σ I | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
quantity[x] | Σ | 1..1 | |
quantityQuantity | Quantity | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..1 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..1 | uri |
code | Σ | 0..1 | code |
subject | Σ I | 1..1 | Reference(ReteLabPatientCittadino) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ I | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
encounter | Σ | 0..1 | Reference(ReteLabEncounterInformazioniRichiestaLab) |
occurrence[x] | Σ | 0..1 | |
occurrencePeriod | Period | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
start | Σ I | 0..1 | dateTime |
end | Σ I | 0..1 | dateTime |
asNeeded[x] | Σ | 0..1 | |
asNeededBoolean | boolean | ||
asNeededCodeableConcept | CodeableConcept | ||
authoredOn | Σ | 1..1 | dateTime |
requester | Σ | 0..1 | Reference(ReteLabPractitionerRoleMedico) |
performerType | Σ | 0..1 | CodeableConcept |
performer | Σ | 0..* | Reference(ReteLabOrganizationLaboratorio) |
locationCode | Σ | 0..* | CodeableConcept |
locationReference | Σ | 0..* | Reference(Location) |
reasonCode | Σ | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) |
insurance | 0..* | Reference(Coverage | ClaimResponse) | |
supportingInfo | 0..* | Reference(ReteLabObservationInfoCliniche) | |
specimen | Σ | 0..* | Reference(ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut | ReteLabSpecimenCampioneLaboratorio | ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette) |
bodySite | Σ | 0..* | CodeableConcept |
note | 0..* | Annotation | |
patientInstruction | Σ | 0..1 | string |
relevantHistory | 0..* | Reference(Provenance) |
Hybrid View
ReteLabServiceRequestRichiestaEsamiLab (ServiceRequest) | I | ServiceRequest | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
tipoPrestazione | I | 0..* | Extension(string) |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
PlacerOrderNumber | Σ | 0..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
FillerOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
OMrOrderNumber | Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 0..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) |
instantiatesUri | Σ | 0..* | uri |
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) |
replaces | Σ | 0..* | Reference(ReteLabServiceRequestRichiestaEsamiLab) |
requisition | Σ | 1..1 | Identifier |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uriFixed Value |
value | Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
intent | Σ ?! | 1..1 | codeBinding |
category | Σ | 1..1 | CodeableConceptBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
priority | Σ | 1..1 | codeBinding |
doNotPerform | Σ ?! | 0..1 | boolean |
code | Σ | 1..1 | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
CodRegionaleLaboratorio | Σ | 1..* | CodingBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Altro | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
orderDetail | Σ I | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
text | Σ | 0..1 | string |
quantity[x] | Σ | 1..1 | |
quantityQuantity | Quantity | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..1 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..1 | uri |
code | Σ | 0..1 | code |
subject | Σ I | 1..1 | Reference(ReteLabPatientCittadino) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ I | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
encounter | Σ | 0..1 | Reference(ReteLabEncounterInformazioniRichiestaLab) |
occurrence[x] | Σ | 0..1 | |
occurrencePeriod | Period | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
start | Σ I | 0..1 | dateTime |
end | Σ I | 0..1 | dateTime |
asNeeded[x] | Σ | 0..1 | |
asNeededBoolean | boolean | ||
asNeededCodeableConcept | CodeableConcept | ||
authoredOn | Σ | 1..1 | dateTime |
requester | Σ | 0..1 | Reference(ReteLabPractitionerRoleMedico) |
performerType | Σ | 0..1 | CodeableConcept |
performer | Σ | 0..* | Reference(ReteLabOrganizationLaboratorio) |
locationCode | Σ | 0..* | CodeableConcept |
locationReference | Σ | 0..* | Reference(Location) |
reasonCode | Σ | 0..* | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) |
insurance | 0..* | Reference(Coverage | ClaimResponse) | |
supportingInfo | 0..* | Reference(ReteLabObservationInfoCliniche) | |
specimen | Σ | 0..* | Reference(ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut | ReteLabSpecimenCampioneLaboratorio | ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette) |
bodySite | Σ | 0..* | CodeableConcept |
note | 0..* | Annotation | |
patientInstruction | Σ | 0..1 | string |
relevantHistory | 0..* | Reference(Provenance) |
Table View
ServiceRequest | .. | |
ServiceRequest.extension | Extension | .. |
ServiceRequest.identifier | .. | |
ServiceRequest.identifier | ..1 | |
ServiceRequest.identifier.system | .. | |
ServiceRequest.identifier.value | .. | |
ServiceRequest.identifier | .. | |
ServiceRequest.identifier.system | .. | |
ServiceRequest.identifier.value | .. | |
ServiceRequest.identifier | .. | |
ServiceRequest.identifier.system | .. | |
ServiceRequest.identifier.value | .. | |
ServiceRequest.replaces | Reference(ReteLabServiceRequestRichiestaEsamiLab) | .. |
ServiceRequest.requisition | 1.. | |
ServiceRequest.requisition.system | .. | |
ServiceRequest.requisition.value | 1.. | |
ServiceRequest.status | .. | |
ServiceRequest.intent | .. | |
ServiceRequest.category | 1..1 | |
ServiceRequest.category.coding | .. | |
ServiceRequest.category.coding.system | .. | |
ServiceRequest.category.coding.code | 1.. | |
ServiceRequest.priority | 1.. | |
ServiceRequest.code | 1.. | |
ServiceRequest.code.coding | .. | |
ServiceRequest.code.coding | 1.. | |
ServiceRequest.code.coding.system | .. | |
ServiceRequest.code.coding.code | .. | |
ServiceRequest.code.coding.display | .. | |
ServiceRequest.code.coding | .. | |
ServiceRequest.orderDetail | .. | |
ServiceRequest.orderDetail.text | .. | |
ServiceRequest.quantity[x] | Quantity | 1.. |
ServiceRequest.quantity[x].value | .. | |
ServiceRequest.subject | Reference(ReteLabPatientCittadino) | .. |
ServiceRequest.subject.reference | .. | |
ServiceRequest.subject.type | .. | |
ServiceRequest.encounter | Reference(ReteLabEncounterInformazioniRichiestaLab) | .. |
ServiceRequest.occurrence[x] | Period | .. |
ServiceRequest.occurrence[x].start | .. | |
ServiceRequest.occurrence[x].end | .. | |
ServiceRequest.authoredOn | 1.. | |
ServiceRequest.requester | Reference(ReteLabPractitionerRoleMedico) | .. |
ServiceRequest.performer | Reference(ReteLabOrganizationLaboratorio) | .. |
ServiceRequest.reasonCode | .. | |
ServiceRequest.reasonCode.coding | .. | |
ServiceRequest.reasonCode.coding.code | .. | |
ServiceRequest.reasonCode.coding.display | .. | |
ServiceRequest.supportingInfo | Reference(ReteLabObservationInfoCliniche) | .. |
ServiceRequest.specimen | Reference(ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut | ReteLabSpecimenCampioneLaboratorio | ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette) | .. |
XML View
<StructureDefinition xmlns="http://hl7.org/fhir"> <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab" /> <name value="ReteLabServiceRequestRichiestaEsamiLab" /> <status value="active" /> <date value="2024-04-22T15:27:43.5462311+00:00" /> <description value="Profilo che contiene le informazioni relative alle richieste di prestazioni di esami di laboratorio." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="ServiceRequest" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> <derivation value="constraint" /> <differential> <element id="ServiceRequest"> <path value="ServiceRequest" /> <short value="Richiesta esami laboratorio" /> <definition value="Profilo che contiene le informazioni relative alle richieste di prestazioni di esami di laboratorio." /> <comment value="Questo profilo è presente in tutti i flussi." /> </element> <element id="ServiceRequest.extension:tipoPrestazione"> <path value="ServiceRequest.extension" /> <sliceName value="tipoPrestazione" /> <short value="Tipo di prestazione" /> <definition value="Corrispondente al campo HL7: OBR-24.\n\nL'attributo è da considerarsi obbligatorio nel flusso di risposta nuova richiesta in caso di accettazione della prestazione in service e comunicazione delle etichette tramite dati strutturati." /> <type> <code value="Extension" /> <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestTipoPrestazione" /> </type> <isModifier value="false" /> </element> <element id="ServiceRequest.identifier"> <path value="ServiceRequest.identifier" /> <slicing> <discriminator> <type value="value" /> <path value="system" /> </discriminator> <rules value="open" /> </slicing> <short value="Identificativo della richiesta (esame di laboratorio)" /> <comment value="Placer Order Number: obbligatorio in tutti i flussi, eccetto quando la richiesta viene prodotta dal filler (ServiceRequest.intent = "filler-order")\n\n Filler Order Number e OMr Order Number: obbligatorio dopo il flusso di nuova richiesta." /> </element> <element id="ServiceRequest.identifier:PlacerOrderNumber"> <path value="ServiceRequest.identifier" /> <sliceName value="PlacerOrderNumber" /> <short value="Identificativo univoco generato dal Placer dell'ordine. Obbligatorio in tutti i flussi, eccetto quando la richiesta è prodotta dal filler." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-2" /> <max value="1" /> </element> <element id="ServiceRequest.identifier:PlacerOrderNumber.system"> <path value="ServiceRequest.identifier.system" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/sid/PlacerOrderNumber" /> </element> <element id="ServiceRequest.identifier:PlacerOrderNumber.value"> <path value="ServiceRequest.identifier.value" /> <short value="Identificativo della richiesta (esame di laboratorio)" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-2" /> </element> <element id="ServiceRequest.identifier:FillerOrderNumber"> <path value="ServiceRequest.identifier" /> <sliceName value="FillerOrderNumber" /> <short value="Identificativo univoco generato dal Filler dell'ordine" /> <definition value="Obbligatorio dal flusso risposta nuova richiesta (NR)." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-3" /> </element> <element id="ServiceRequest.identifier:FillerOrderNumber.system"> <path value="ServiceRequest.identifier.system" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/sid/FillerOrderNumber" /> </element> <element id="ServiceRequest.identifier:FillerOrderNumber.value"> <path value="ServiceRequest.identifier.value" /> <short value="Identificativo univoco generato dal Filler dell'ordine" /> </element> <element id="ServiceRequest.identifier:OMrOrderNumber"> <path value="ServiceRequest.identifier" /> <sliceName value="OMrOrderNumber" /> <definition value="Obbligatorio dopo il flusso di nuova richiesta (NR) per comunicare con OMr." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-46" /> </element> <element id="ServiceRequest.identifier:OMrOrderNumber.system"> <path value="ServiceRequest.identifier.system" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/sid/OMROrderNumber" /> </element> <element id="ServiceRequest.identifier:OMrOrderNumber.value"> <path value="ServiceRequest.identifier.value" /> <short value="Identificativo univoco assegnato da OMr alla richiesta" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-46" /> </element> <element id="ServiceRequest.replaces"> <path value="ServiceRequest.replaces" /> <short value="Identifier ServiceRequest" /> <comment value="Reference al profilo ReteLabServiceRequestRichiestaEsamiLab padre.\nUtilizzato per inserire la reference al profilo ReteLabServiceRequestRichiestaEsamiLab che si sta modificando con la presente serviceRequest." /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab" /> </type> </element> <element id="ServiceRequest.requisition"> <path value="ServiceRequest.requisition" /> <short value="Identificativo che permette al laboratorio di raggruppare ordini (insiemi di richieste di esami di laboratorio) e identificarli successivamente." /> <definition value="Nel flusso di risposta nuova richiesta in caso di accettazione della prestazione in service rappresenta l'id prelievo. Corrispondente al campo HL7: ORC-4.\n L'attributo può essere utilizzato per indicare l'identificativo che raggruppa più prestazioni nella comunicazione delle etichette tramite dati strutturati." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-4" /> <min value="1" /> </element> <element id="ServiceRequest.requisition.system"> <path value="ServiceRequest.requisition.system" /> <short value="Sistema di codifica" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/sid/PlacerRequisitionNumber" /> </element> <element id="ServiceRequest.requisition.value"> <path value="ServiceRequest.requisition.value" /> <short value="Identificativo associato all’ordine complessivo (insiemi di richieste di esami di laboratorio)." /> <min value="1" /> </element> <element id="ServiceRequest.status"> <path value="ServiceRequest.status" /> <short value="Stato dell'ordine" /> <definition value="Stato dell'ordine:\n1. "active": quando viene inviata la richiesta e attende conferma\n2. "revoked": la richiesta è stata cancellata\n3. "completed": la richiesta è stata completata" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-1, ORC-5. Lo stato della risorsa ServiceRequest deve essere coerente con lo stato della risorsa Encounter e Task, se presente." /> </element> <element id="ServiceRequest.intent"> <path value="ServiceRequest.intent" /> <short value="Intento della richiesta" /> <definition value="Due casistiche: \n- è valorizzato con "order" nel caso di richiesta proveniente dal laboratorio richiedente.\n- è valorizzato con "filler-order" nel caso di richiesta proveniente dal laboratorio servente." /> <comment value="L'intent della risorsa ServiceRequest deve essere valorizzata coerentemente con l'attributo intent della risorsa Task, da cui è referenziata." /> </element> <element id="ServiceRequest.category"> <path value="ServiceRequest.category" /> <short value="Tipologia di richiesta" /> <definition value="Deve essere valorizzato con 1: Richiesta interna, 2: Impegnativa proveniente dal CUP." /> <min value="1" /> <max value="1" /> <binding> <strength value="required" /> <valueSet value="https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" /> </binding> </element> <element id="ServiceRequest.category.coding.system"> <path value="ServiceRequest.category.coding.system" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" /> </element> <element id="ServiceRequest.category.coding.code"> <path value="ServiceRequest.category.coding.code" /> <short value="Tipologia di richiesta" /> <min value="1" /> <binding> <strength value="required" /> <valueSet value="https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" /> </binding> </element> <element id="ServiceRequest.priority"> <path value="ServiceRequest.priority" /> <short value="Priorità delle prestazioni associate" /> <definition value="Indica la priorità delle prestazioni associate\nPuò assumere i seguenti valori:\n1. "routine"\n2. "urgent"\n3. "asap"\n4. "stat". \nL'attributo deve essere utilizzato per indicare la priorità della prestazione richiesta nella comunicazione delle etichette tramite dati strutturati." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-7 TQ-6 (codice priorità)" /> <min value="1" /> </element> <element id="ServiceRequest.code"> <path value="ServiceRequest.code" /> <short value="Codice dell'esame richiesto" /> <definition value="Per le richieste di prestazioni in service è obbligatorio utilizzare la nuova codifica regionale delle prestazioni reg_map_plus." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-4" /> <min value="1" /> </element> <element id="ServiceRequest.code.coding"> <path value="ServiceRequest.code.coding" /> <slicing> <discriminator> <type value="value" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <definition value="Corrispondente campo HL7 secondo specifiche regionali: OBR-4" /> </element> <element id="ServiceRequest.code.coding:CodRegionaleLaboratorio"> <path value="ServiceRequest.code.coding" /> <sliceName value="CodRegionaleLaboratorio" /> <short value="Codice della prestazione di laboratorio" /> <definition value="Obbligatorio l'utilizzo della codifica regionale delle prestazioni di laboratorio reg_map_plus." /> <min value="1" /> <binding> <strength value="required" /> <valueSet value="https://fhir.siss.regione.lombardia.it/ValueSet/CodificaPrestazioniLaboratorioRegionale" /> </binding> </element> <element id="ServiceRequest.code.coding:CodRegionaleLaboratorio.system"> <path value="ServiceRequest.code.coding.system" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/ValueSet/CodificaPrestazioniLaboratorioRegionale" /> </element> <element id="ServiceRequest.code.coding:CodRegionaleLaboratorio.code"> <path value="ServiceRequest.code.coding.code" /> <short value="Codice dell'esame richiesto secondo la codifica reg_map_plus" /> </element> <element id="ServiceRequest.code.coding:CodRegionaleLaboratorio.display"> <path value="ServiceRequest.code.coding.display" /> <short value="Descrizione codice dell'esame richiesto" /> </element> <element id="ServiceRequest.code.coding:Altro"> <path value="ServiceRequest.code.coding" /> <sliceName value="Altro" /> <short value="Codice dell'esame richiesto" /> <definition value="E' possibile utilizzare opzionalmente una codifica aggiuntiva per la descrizione della prestazione." /> </element> <element id="ServiceRequest.orderDetail"> <path value="ServiceRequest.orderDetail" /> <short value="Dettaglio della richiesta. Può contenere l'istruzione che l'ordine debba essere eseguito in service. E' obbligatoria la valorizzazione in tutti i flussi eccetto "Notifica giornaliera delle prestazioni"." /> </element> <element id="ServiceRequest.orderDetail.text"> <path value="ServiceRequest.orderDetail.text" /> <short value="Dettaglio della richiesta. E' fisso a "in-service" la valorizzazione in tutti i flussi eccetto "Notifica giornaliera delle prestazioni"." /> </element> <element id="ServiceRequest.quantity[x]"> <path value="ServiceRequest.quantity[x]" /> <short value="Quantità prestazioni" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: TQ1-2" /> <min value="1" /> <type> <code value="Quantity" /> </type> </element> <element id="ServiceRequest.quantity[x].value"> <path value="ServiceRequest.quantity[x].value" /> <short value="Quantità prestazioni" /> <definition value="Qualora fosse necessario indicarla può essere inserita la "quantità" delle prestazioni erogate.\nAd es. il numero di volte che deve essere ripetuto un certo esame.\n\nPer default è "1"." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: TQ1-2" /> </element> <element id="ServiceRequest.subject"> <path value="ServiceRequest.subject" /> <short value="Paziente" /> <definition value="Reference al profilo ReteLabPatientCittadino" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino" /> </type> <constraint> <key value="TypeOrReference" /> <severity value="error" /> <human value="Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type." /> <expression value="subject.reference.exist() or subject.type.exist()" /> </constraint> </element> <element id="ServiceRequest.subject.reference"> <path value="ServiceRequest.subject.reference" /> <constraint> <key value="TypeOrReference" /> <severity value="error" /> <human value="Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type." /> <expression value="subject.reference.exist() or subject.type.exist()" /> </constraint> </element> <element id="ServiceRequest.subject.type"> <path value="ServiceRequest.subject.type" /> <short value="Entità a cui si riferisce la richiesta" /> <definition value="Se la richiesta è associata ad un messaggio di notifica giornaliera delle prestazioni, si indica in questo campo in modo obbligatorio che la richiesta è associata ad un entità di tipo paziente, senza riportare le informazioni di quest'ultimo." /> <fixedUri value="Patient" /> <constraint> <key value="TypeOrReference" /> <severity value="error" /> <human value="Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type." /> <expression value="subject.reference.exist() or subject.type.exist()" /> </constraint> </element> <element id="ServiceRequest.encounter"> <path value="ServiceRequest.encounter" /> <short value="Encounter" /> <definition value="Reference al profilo ReteLabEncounterInformazioniRichiestaLab" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabEncounterInformazioniRichiestaLab" /> </type> </element> <element id="ServiceRequest.occurrence[x]"> <path value="ServiceRequest.occurrence[x]" /> <short value="Data e ora in cui la richiesta è stata iniziata e completata." /> <definition value="Periodo di tempo tra l'accettazione della richiesta e il suo completamento. \n\nNel flusso di accettazione delle prestazioni (Risposta alla nuova richiesta) è obbligatoria la valorizzazione dell'attributo "start".\n\nNel flusso di notifica completato (Notifica completato) è obbligatoria la valorizzazione dell'attributo "end".\n \nNel flusso di notifica giornaliera delle prestazioni è obbligatorio e rappresenta il periodo di tempo necessario a completare la prestazione." /> <type> <code value="Period" /> </type> </element> <element id="ServiceRequest.occurrence[x].start"> <path value="ServiceRequest.occurrence[x].start" /> <short value="Data di inizio erogazione della prestazione" /> <definition value="Nel flusso di prestazioni in service è obbligatoria la valorizzazione quando si trasmette una risposta nuova richiesta. \n\nNel flusso di notifica giornaliera delle prestazioni è sempre obbligatoria." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-36" /> </element> <element id="ServiceRequest.occurrence[x].end"> <path value="ServiceRequest.occurrence[x].end" /> <short value="Data in cui l'ordine è stato completato" /> <definition value="Tale campo è obbligatorio nel flusso di notifica giornaliera e di notifica ordine completato." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-7" /> </element> <element id="ServiceRequest.authoredOn"> <path value="ServiceRequest.authoredOn" /> <short value="Data e ora della richiesta" /> <definition value="Formato: YYYY-MM-DDThh:mm:ss+zz:zz secondo lo standard FHIR" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-9.1" /> <min value="1" /> </element> <element id="ServiceRequest.requester"> <path value="ServiceRequest.requester" /> <short value="Medico responsabile della richiesta" /> <definition value="Reference al profilo ReteLabPractitionerRoleMedico" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-12" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerRoleMedico" /> </type> </element> <element id="ServiceRequest.performer"> <path value="ServiceRequest.performer" /> <short value="Ente che eroga la prestazione" /> <definition value="Reference al profilo ReteLabOrganizationLaboratorio che permette di identificare univocamente il laboratorio secondo la delibera regionale. \n\n Nel caso di etichette strutturate rappresenta il laboratorio di destinazione." /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: OBR-47\n\nQuesto campo è valorizzato obbligatoriamente a partire dal flusso: "Risposta accettazione richiesta e istruzioni per etichette da LS a OMr". Non è previsto nel flusso di notifica giornaliera delle prestazioni da parte del laboratorio richiedente." /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationLaboratorio" /> </type> </element> <element id="ServiceRequest.reasonCode"> <path value="ServiceRequest.reasonCode" /> <short value="Motivo che ha portato all’azione indicata nella risorsa Task" /> <definition value="Codice e Descrizione del motivo che ha portato all’azione indicata nella risorsa Task (ad es. il motivo della cancellazione dell’ordine o della sua modifica)" /> <comment value="Se lo stato della risorsa è "revoked" il campo è corrispondente campo HL7 secondo specifiche regionali: ORC-16.\nSe lo stato della risorsa è diverso da "revoked" il campo è corrispondente campo HL7 secondo specifiche regionali: OBR-13." /> </element> <element id="ServiceRequest.reasonCode.coding.code"> <path value="ServiceRequest.reasonCode.coding.code" /> <short value="Codice del motivo che ha portato all’azione indicata" /> <comment value="Corrispondente campo HL7 secondo specifiche regionali: ORC-16 CE-1" /> </element> <element id="ServiceRequest.reasonCode.coding.display"> <path value="ServiceRequest.reasonCode.coding.display" /> <short value="Descrizione del motivo che ha portato all’azione indicata" /> </element> <element id="ServiceRequest.supportingInfo"> <path value="ServiceRequest.supportingInfo" /> <short value="Informazioni cliniche del paziente" /> <definition value="Reference al profilo ReteLabObservationInfoCliniche" /> <comment value="Segmento HL7: OBX (informazioni cliniche relative al paziente)" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabObservationInfoCliniche" /> </type> </element> <element id="ServiceRequest.specimen"> <path value="ServiceRequest.specimen" /> <short value="Campione da analizzare" /> <definition value="Reference al profilo ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut, ReteLabSpecimenCampioneLaboratorio, ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette" /> <comment value="Segmento HL7: SPM" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneLaboratorio" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette" /> </type> </element> </differential> </StructureDefinition>
JSON View
{ "resourceType": "StructureDefinition", "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab", "name": "ReteLabServiceRequestRichiestaEsamiLab", "status": "active", "date": "04/22/2024 15:27:43", "description": "Profilo che contiene le informazioni relative alle richieste di prestazioni di esami di laboratorio.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "ServiceRequest", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest", "derivation": "constraint", "differential": { "element": [ { "id": "ServiceRequest", "path": "ServiceRequest", "short": "Richiesta esami laboratorio", "definition": "Profilo che contiene le informazioni relative alle richieste di prestazioni di esami di laboratorio.", "comment": "Questo profilo è presente in tutti i flussi." }, { "id": "ServiceRequest.extension:tipoPrestazione", "path": "ServiceRequest.extension", "sliceName": "tipoPrestazione", "short": "Tipo di prestazione", "definition": "Corrispondente al campo HL7: OBR-24.\n\nL'attributo è da considerarsi obbligatorio nel flusso di risposta nuova richiesta in caso di accettazione della prestazione in service e comunicazione delle etichette tramite dati strutturati.", "type": [ { "code": "Extension", "profile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestTipoPrestazione" ] } ], "isModifier": false }, { "id": "ServiceRequest.identifier", "path": "ServiceRequest.identifier", "slicing": { "discriminator": [ { "type": "value", "path": "system" } ], "rules": "open" }, "short": "Identificativo della richiesta (esame di laboratorio)", "comment": "Placer Order Number: obbligatorio in tutti i flussi, eccetto quando la richiesta viene prodotta dal filler (ServiceRequest.intent = \"filler-order\")\n\n Filler Order Number e OMr Order Number: obbligatorio dopo il flusso di nuova richiesta." }, { "id": "ServiceRequest.identifier:PlacerOrderNumber", "path": "ServiceRequest.identifier", "sliceName": "PlacerOrderNumber", "short": "Identificativo univoco generato dal Placer dell'ordine. Obbligatorio in tutti i flussi, eccetto quando la richiesta è prodotta dal filler.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-2", "max": "1" }, { "id": "ServiceRequest.identifier:PlacerOrderNumber.system", "path": "ServiceRequest.identifier.system", "fixedUri": "https://fhir.siss.regione.lombardia.it/sid/PlacerOrderNumber" }, { "id": "ServiceRequest.identifier:PlacerOrderNumber.value", "path": "ServiceRequest.identifier.value", "short": "Identificativo della richiesta (esame di laboratorio)", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-2" }, { "id": "ServiceRequest.identifier:FillerOrderNumber", "path": "ServiceRequest.identifier", "sliceName": "FillerOrderNumber", "short": "Identificativo univoco generato dal Filler dell'ordine", "definition": "Obbligatorio dal flusso risposta nuova richiesta (NR).", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-3" }, { "id": "ServiceRequest.identifier:FillerOrderNumber.system", "path": "ServiceRequest.identifier.system", "fixedUri": "https://fhir.siss.regione.lombardia.it/sid/FillerOrderNumber" }, { "id": "ServiceRequest.identifier:FillerOrderNumber.value", "path": "ServiceRequest.identifier.value", "short": "Identificativo univoco generato dal Filler dell'ordine" }, { "id": "ServiceRequest.identifier:OMrOrderNumber", "path": "ServiceRequest.identifier", "sliceName": "OMrOrderNumber", "definition": "Obbligatorio dopo il flusso di nuova richiesta (NR) per comunicare con OMr.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-46" }, { "id": "ServiceRequest.identifier:OMrOrderNumber.system", "path": "ServiceRequest.identifier.system", "fixedUri": "https://fhir.siss.regione.lombardia.it/sid/OMROrderNumber" }, { "id": "ServiceRequest.identifier:OMrOrderNumber.value", "path": "ServiceRequest.identifier.value", "short": "Identificativo univoco assegnato da OMr alla richiesta", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-46" }, { "id": "ServiceRequest.replaces", "path": "ServiceRequest.replaces", "short": "Identifier ServiceRequest", "comment": "Reference al profilo ReteLabServiceRequestRichiestaEsamiLab padre.\nUtilizzato per inserire la reference al profilo ReteLabServiceRequestRichiestaEsamiLab che si sta modificando con la presente serviceRequest.", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab" ] } ] }, { "id": "ServiceRequest.requisition", "path": "ServiceRequest.requisition", "short": "Identificativo che permette al laboratorio di raggruppare ordini (insiemi di richieste di esami di laboratorio) e identificarli successivamente.", "definition": "Nel flusso di risposta nuova richiesta in caso di accettazione della prestazione in service rappresenta l'id prelievo. Corrispondente al campo HL7: ORC-4.\n L'attributo può essere utilizzato per indicare l'identificativo che raggruppa più prestazioni nella comunicazione delle etichette tramite dati strutturati.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-4", "min": 1 }, { "id": "ServiceRequest.requisition.system", "path": "ServiceRequest.requisition.system", "short": "Sistema di codifica", "fixedUri": "https://fhir.siss.regione.lombardia.it/sid/PlacerRequisitionNumber" }, { "id": "ServiceRequest.requisition.value", "path": "ServiceRequest.requisition.value", "short": "Identificativo associato all’ordine complessivo (insiemi di richieste di esami di laboratorio).", "min": 1 }, { "id": "ServiceRequest.status", "path": "ServiceRequest.status", "short": "Stato dell'ordine", "definition": "Stato dell'ordine:\n1. \"active\": quando viene inviata la richiesta e attende conferma\n2. \"revoked\": la richiesta è stata cancellata\n3. \"completed\": la richiesta è stata completata", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-1, ORC-5. Lo stato della risorsa ServiceRequest deve essere coerente con lo stato della risorsa Encounter e Task, se presente." }, { "id": "ServiceRequest.intent", "path": "ServiceRequest.intent", "short": "Intento della richiesta", "definition": "Due casistiche: \n- è valorizzato con \"order\" nel caso di richiesta proveniente dal laboratorio richiedente.\n- è valorizzato con \"filler-order\" nel caso di richiesta proveniente dal laboratorio servente.", "comment": "L'intent della risorsa ServiceRequest deve essere valorizzata coerentemente con l'attributo intent della risorsa Task, da cui è referenziata." }, { "id": "ServiceRequest.category", "path": "ServiceRequest.category", "short": "Tipologia di richiesta", "definition": "Deve essere valorizzato con 1: Richiesta interna, 2: Impegnativa proveniente dal CUP.", "min": 1, "max": "1", "binding": { "strength": "required", "valueSet": "https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" } }, { "id": "ServiceRequest.category.coding.system", "path": "ServiceRequest.category.coding.system", "fixedUri": "https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" }, { "id": "ServiceRequest.category.coding.code", "path": "ServiceRequest.category.coding.code", "short": "Tipologia di richiesta", "min": 1, "binding": { "strength": "required", "valueSet": "https://fhir.siss.regione.lombardia.it/Valueset/CategoriaOrdine" } }, { "id": "ServiceRequest.priority", "path": "ServiceRequest.priority", "short": "Priorità delle prestazioni associate", "definition": "Indica la priorità delle prestazioni associate\nPuò assumere i seguenti valori:\n1. \"routine\"\n2. \"urgent\"\n3. \"asap\"\n4. \"stat\". \nL'attributo deve essere utilizzato per indicare la priorità della prestazione richiesta nella comunicazione delle etichette tramite dati strutturati.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-7 TQ-6 (codice priorità)", "min": 1 }, { "id": "ServiceRequest.code", "path": "ServiceRequest.code", "short": "Codice dell'esame richiesto", "definition": "Per le richieste di prestazioni in service è obbligatorio utilizzare la nuova codifica regionale delle prestazioni reg_map_plus.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-4", "min": 1 }, { "id": "ServiceRequest.code.coding", "path": "ServiceRequest.code.coding", "slicing": { "discriminator": [ { "type": "value", "path": "$this" } ], "rules": "open" }, "definition": "Corrispondente campo HL7 secondo specifiche regionali: OBR-4" }, { "id": "ServiceRequest.code.coding:CodRegionaleLaboratorio", "path": "ServiceRequest.code.coding", "sliceName": "CodRegionaleLaboratorio", "short": "Codice della prestazione di laboratorio", "definition": "Obbligatorio l'utilizzo della codifica regionale delle prestazioni di laboratorio reg_map_plus.", "min": 1, "binding": { "strength": "required", "valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/CodificaPrestazioniLaboratorioRegionale" } }, { "id": "ServiceRequest.code.coding:CodRegionaleLaboratorio.system", "path": "ServiceRequest.code.coding.system", "fixedUri": "https://fhir.siss.regione.lombardia.it/ValueSet/CodificaPrestazioniLaboratorioRegionale" }, { "id": "ServiceRequest.code.coding:CodRegionaleLaboratorio.code", "path": "ServiceRequest.code.coding.code", "short": "Codice dell'esame richiesto secondo la codifica reg_map_plus" }, { "id": "ServiceRequest.code.coding:CodRegionaleLaboratorio.display", "path": "ServiceRequest.code.coding.display", "short": "Descrizione codice dell'esame richiesto" }, { "id": "ServiceRequest.code.coding:Altro", "path": "ServiceRequest.code.coding", "sliceName": "Altro", "short": "Codice dell'esame richiesto", "definition": "E' possibile utilizzare opzionalmente una codifica aggiuntiva per la descrizione della prestazione." }, { "id": "ServiceRequest.orderDetail", "path": "ServiceRequest.orderDetail", "short": "Dettaglio della richiesta. Può contenere l'istruzione che l'ordine debba essere eseguito in service. E' obbligatoria la valorizzazione in tutti i flussi eccetto \"Notifica giornaliera delle prestazioni\"." }, { "id": "ServiceRequest.orderDetail.text", "path": "ServiceRequest.orderDetail.text", "short": "Dettaglio della richiesta. E' fisso a \"in-service\" la valorizzazione in tutti i flussi eccetto \"Notifica giornaliera delle prestazioni\"." }, { "id": "ServiceRequest.quantity[x]", "path": "ServiceRequest.quantity[x]", "short": "Quantità prestazioni", "comment": "Corrispondente campo HL7 secondo specifiche regionali: TQ1-2", "min": 1, "type": [ { "code": "Quantity" } ] }, { "id": "ServiceRequest.quantity[x].value", "path": "ServiceRequest.quantity[x].value", "short": "Quantità prestazioni", "definition": "Qualora fosse necessario indicarla può essere inserita la \"quantità\" delle prestazioni erogate.\nAd es. il numero di volte che deve essere ripetuto un certo esame.\n\nPer default è \"1\".", "comment": "Corrispondente campo HL7 secondo specifiche regionali: TQ1-2" }, { "id": "ServiceRequest.subject", "path": "ServiceRequest.subject", "short": "Paziente", "definition": "Reference al profilo ReteLabPatientCittadino", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino" ] } ], "constraint": [ { "key": "TypeOrReference", "severity": "error", "human": "Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type.", "expression": "subject.reference.exist() or subject.type.exist()" } ] }, { "id": "ServiceRequest.subject.reference", "path": "ServiceRequest.subject.reference", "constraint": [ { "key": "TypeOrReference", "severity": "error", "human": "Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type.", "expression": "subject.reference.exist() or subject.type.exist()" } ] }, { "id": "ServiceRequest.subject.type", "path": "ServiceRequest.subject.type", "short": "Entità a cui si riferisce la richiesta", "definition": "Se la richiesta è associata ad un messaggio di notifica giornaliera delle prestazioni, si indica in questo campo in modo obbligatorio che la richiesta è associata ad un entità di tipo paziente, senza riportare le informazioni di quest'ultimo.", "fixedUri": "Patient", "constraint": [ { "key": "TypeOrReference", "severity": "error", "human": "Se è una richiesta di prestazione in service allora deve essere presente l'attributo reference, altrimenti deve essere presente l'attributo type.", "expression": "subject.reference.exist() or subject.type.exist()" } ] }, { "id": "ServiceRequest.encounter", "path": "ServiceRequest.encounter", "short": "Encounter", "definition": "Reference al profilo ReteLabEncounterInformazioniRichiestaLab", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabEncounterInformazioniRichiestaLab" ] } ] }, { "id": "ServiceRequest.occurrence[x]", "path": "ServiceRequest.occurrence[x]", "short": "Data e ora in cui la richiesta è stata iniziata e completata.", "definition": "Periodo di tempo tra l'accettazione della richiesta e il suo completamento. \n\nNel flusso di accettazione delle prestazioni (Risposta alla nuova richiesta) è obbligatoria la valorizzazione dell'attributo \"start\".\n\nNel flusso di notifica completato (Notifica completato) è obbligatoria la valorizzazione dell'attributo \"end\".\n \nNel flusso di notifica giornaliera delle prestazioni è obbligatorio e rappresenta il periodo di tempo necessario a completare la prestazione.", "type": [ { "code": "Period" } ] }, { "id": "ServiceRequest.occurrence[x].start", "path": "ServiceRequest.occurrence[x].start", "short": "Data di inizio erogazione della prestazione", "definition": "Nel flusso di prestazioni in service è obbligatoria la valorizzazione quando si trasmette una risposta nuova richiesta. \n\nNel flusso di notifica giornaliera delle prestazioni è sempre obbligatoria.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-36" }, { "id": "ServiceRequest.occurrence[x].end", "path": "ServiceRequest.occurrence[x].end", "short": "Data in cui l'ordine è stato completato", "definition": "Tale campo è obbligatorio nel flusso di notifica giornaliera e di notifica ordine completato.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-7" }, { "id": "ServiceRequest.authoredOn", "path": "ServiceRequest.authoredOn", "short": "Data e ora della richiesta", "definition": "Formato: YYYY-MM-DDThh:mm:ss+zz:zz secondo lo standard FHIR", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-9.1", "min": 1 }, { "id": "ServiceRequest.requester", "path": "ServiceRequest.requester", "short": "Medico responsabile della richiesta", "definition": "Reference al profilo ReteLabPractitionerRoleMedico", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-12", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerRoleMedico" ] } ] }, { "id": "ServiceRequest.performer", "path": "ServiceRequest.performer", "short": "Ente che eroga la prestazione", "definition": "Reference al profilo ReteLabOrganizationLaboratorio che permette di identificare univocamente il laboratorio secondo la delibera regionale. \n\n Nel caso di etichette strutturate rappresenta il laboratorio di destinazione.", "comment": "Corrispondente campo HL7 secondo specifiche regionali: OBR-47\n\nQuesto campo è valorizzato obbligatoriamente a partire dal flusso: \"Risposta accettazione richiesta e istruzioni per etichette da LS a OMr\". Non è previsto nel flusso di notifica giornaliera delle prestazioni da parte del laboratorio richiedente.", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationLaboratorio" ] } ] }, { "id": "ServiceRequest.reasonCode", "path": "ServiceRequest.reasonCode", "short": "Motivo che ha portato all’azione indicata nella risorsa Task", "definition": "Codice e Descrizione del motivo che ha portato all’azione indicata nella risorsa Task (ad es. il motivo della cancellazione dell’ordine o della sua modifica)", "comment": "Se lo stato della risorsa è \"revoked\" il campo è corrispondente campo HL7 secondo specifiche regionali: ORC-16.\nSe lo stato della risorsa è diverso da \"revoked\" il campo è corrispondente campo HL7 secondo specifiche regionali: OBR-13." }, { "id": "ServiceRequest.reasonCode.coding.code", "path": "ServiceRequest.reasonCode.coding.code", "short": "Codice del motivo che ha portato all’azione indicata", "comment": "Corrispondente campo HL7 secondo specifiche regionali: ORC-16 CE-1" }, { "id": "ServiceRequest.reasonCode.coding.display", "path": "ServiceRequest.reasonCode.coding.display", "short": "Descrizione del motivo che ha portato all’azione indicata" }, { "id": "ServiceRequest.supportingInfo", "path": "ServiceRequest.supportingInfo", "short": "Informazioni cliniche del paziente", "definition": "Reference al profilo ReteLabObservationInfoCliniche", "comment": "Segmento HL7: OBX (informazioni cliniche relative al paziente)", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabObservationInfoCliniche" ] } ] }, { "id": "ServiceRequest.specimen", "path": "ServiceRequest.specimen", "short": "Campione da analizzare", "definition": "Reference al profilo ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut, ReteLabSpecimenCampioneLaboratorio, ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette", "comment": "Segmento HL7: SPM", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneDaAnalizzareCheckInCheckOut", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneLaboratorio", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneDaPrelevareIstruzioniEtichette" ] } ] } ] } }
Esempi
nuova richiesta: ServiceRequest
risposta nuova richiesta con etichette strutturate: ServiceRequest
generico con identificativo OMr: ServiceRequest
richiesta di modifica: ServiceRequest
richiesta di cancellazione e richiesta modificata e non più attiva: ServiceRequest
notifica completato: ServiceRequest
ValueSet
Nella seguente tabella sono elencati i value set relativi al profilo ReteLabServiceRequestRichiestaEsamiLab:
Nome | Descrizione | Riferimento al dettaglio della codifica |
---|---|---|
Categoria Ordine | Codifica della categoria ordine | La codifica è definita dal ValueSet Categoria Ordine |
Codice Prestazione | Codifica regionale della prestazioni di laboratorio | La codifica è definita dal ValueSet Nuova Codifica Prestazioni Laboratorio Regionale |