RLQuestionnaireResponseValutazione
Descrizione
Il profilo RLQuestionnaireResponseValutazione è stato strutturato a partire dalla risorsa generica FHIR QuestionnaireResponse per riportare il dettaglio delle risposte ai quesiti delle valutazioni dei bisogni alla quale un assistito è stato sottoposto.
Di seguito è presentato il contenuto del profilo in diversi formati. La corrispondente definizione è consultabile al seguente link: RLQuestionnaireResponseValutazione.
Snapshot View
QuestionnaireResponse | I | QuestionnaireResponse | |
id | Σ | 1..1 | System.String |
meta | Σ | 1..1 | Meta |
versionId | Σ | 1..1 | id |
lastUpdated | Σ | 1..1 | instant |
source | Σ | 0..1 | uri |
profile | Σ | 1..1 | canonical(StructureDefinition)Fixed Value |
security | Σ | 0..* | CodingBinding |
tag | Σ | 0..* | Coding |
extension | I | 1..* | Extension |
esitoValutazione | I | 0..1 | Extension(Reference(RLObservationEsitoValutazione)) |
tipologiaValutazione | I | 1..1 | Extension(CodeableConcept) |
url | 1..1 | System.StringFixed Value | |
value[x] | 0..1 | ||
valueCodeableConcept | CodeableConcept | ||
coding | Σ | 1..1 | Coding |
system | Σ | 1..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
identifier | Σ | 0..1 | Identifier |
basedOn | Σ I | 1..1 | Reference(RLCarePlanProgettoIndividuale) |
partOf | Σ I | 0..* | Reference(Observation | Procedure) |
questionnaire | Σ | 1..1 | canonical(RLQuestionnaireValutazione) |
status | Σ ?! | 1..1 | codeBindingFixed Value |
subject | Σ I | 0..1 | Reference(Resource) |
encounter | Σ I | 0..1 | Reference(Encounter) |
authored | Σ | 1..1 | dateTime |
author | Σ I | 0..1 | Reference(RLPractitionerProfessionistaSanitario) |
source | Σ I | 1..1 | Reference(RLPatientCittadino) |
item | I | 1..* | BackboneElement |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 1..1 | string | |
answer | 1..1 | BackboneElement | |
value[x] | 1..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 1..1 | see (item) | |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 0..1 | string | |
answer | 0..* | BackboneElement | |
value[x] | 0..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 0..* | see (item) | |
item | 0..* | see (item) | |
item | 0..* | see (item) |
Differential View
QuestionnaireResponse | I | QuestionnaireResponse | |
id | Σ | 1..1 | System.String |
meta | Σ | 1..1 | Meta |
versionId | Σ | 1..1 | id |
lastUpdated | Σ | 1..1 | instant |
source | Σ | 0..1 | uri |
profile | Σ | 1..1 | canonical(StructureDefinition)Fixed Value |
security | Σ | 0..* | CodingBinding |
tag | Σ | 0..* | Coding |
extension | I | 1..* | Extension |
esitoValutazione | I | 0..1 | Extension(Reference(RLObservationEsitoValutazione)) |
tipologiaValutazione | I | 1..1 | Extension(CodeableConcept) |
url | 1..1 | System.StringFixed Value | |
value[x] | 0..1 | ||
valueCodeableConcept | CodeableConcept | ||
coding | Σ | 1..1 | Coding |
system | Σ | 1..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
identifier | Σ | 0..1 | Identifier |
basedOn | Σ I | 1..1 | Reference(RLCarePlanProgettoIndividuale) |
partOf | Σ I | 0..* | Reference(Observation | Procedure) |
questionnaire | Σ | 1..1 | canonical(RLQuestionnaireValutazione) |
status | Σ ?! | 1..1 | codeBindingFixed Value |
subject | Σ I | 0..1 | Reference(Resource) |
encounter | Σ I | 0..1 | Reference(Encounter) |
authored | Σ | 1..1 | dateTime |
author | Σ I | 0..1 | Reference(RLPractitionerProfessionistaSanitario) |
source | Σ I | 1..1 | Reference(RLPatientCittadino) |
item | I | 1..* | BackboneElement |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 1..1 | string | |
answer | 1..1 | BackboneElement | |
value[x] | 1..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 1..1 | see (item) | |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 0..1 | string | |
answer | 0..* | BackboneElement | |
value[x] | 0..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 0..* | see (item) | |
item | 0..* | see (item) | |
item | 0..* | see (item) |
Hybrid View
QuestionnaireResponse | I | QuestionnaireResponse | |
id | Σ | 1..1 | System.String |
meta | Σ | 1..1 | Meta |
versionId | Σ | 1..1 | id |
lastUpdated | Σ | 1..1 | instant |
source | Σ | 0..1 | uri |
profile | Σ | 1..1 | canonical(StructureDefinition)Fixed Value |
security | Σ | 0..* | CodingBinding |
tag | Σ | 0..* | Coding |
extension | I | 1..* | Extension |
esitoValutazione | I | 0..1 | Extension(Reference(RLObservationEsitoValutazione)) |
tipologiaValutazione | I | 1..1 | Extension(CodeableConcept) |
url | 1..1 | System.StringFixed Value | |
value[x] | 0..1 | ||
valueCodeableConcept | CodeableConcept | ||
coding | Σ | 1..1 | Coding |
system | Σ | 1..1 | uriFixed Value |
version | Σ | 0..1 | string |
code | Σ | 1..1 | codeBinding |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
identifier | Σ | 0..1 | Identifier |
basedOn | Σ I | 1..1 | Reference(RLCarePlanProgettoIndividuale) |
partOf | Σ I | 0..* | Reference(Observation | Procedure) |
questionnaire | Σ | 1..1 | canonical(RLQuestionnaireValutazione) |
status | Σ ?! | 1..1 | codeBindingFixed Value |
subject | Σ I | 0..1 | Reference(Resource) |
encounter | Σ I | 0..1 | Reference(Encounter) |
authored | Σ | 1..1 | dateTime |
author | Σ I | 0..1 | Reference(RLPractitionerProfessionistaSanitario) |
source | Σ I | 1..1 | Reference(RLPatientCittadino) |
item | I | 1..* | BackboneElement |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 1..1 | string | |
answer | 1..1 | BackboneElement | |
value[x] | 1..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 1..1 | see (item) | |
linkId | 1..1 | string | |
definition | 0..1 | uri | |
text | 0..1 | string | |
answer | 0..* | BackboneElement | |
value[x] | 0..1 | ||
valueBoolean | boolean | ||
valueDecimal | decimal | ||
valueInteger | integer | ||
valueDate | date | ||
valueDateTime | dateTime | ||
valueTime | time | ||
valueString | string | ||
valueUri | uri | ||
valueAttachment | Attachment | ||
valueCoding | Coding | ||
valueQuantity | Quantity | ||
valueReference | Reference(Resource) | ||
item | 0..* | see (item) | |
item | 0..* | see (item) | |
item | 0..* | see (item) |
Table View
QuestionnaireResponse | .. | |
QuestionnaireResponse.id | 1.. | |
QuestionnaireResponse.meta | 1.. | |
QuestionnaireResponse.meta.versionId | 1.. | |
QuestionnaireResponse.meta.lastUpdated | 1.. | |
QuestionnaireResponse.meta.profile | 1..1 | |
QuestionnaireResponse.extension | 1.. | |
QuestionnaireResponse.extension | Extension | ..1 |
QuestionnaireResponse.extension | Extension | 1..1 |
QuestionnaireResponse.extension.value[x] | .. | |
QuestionnaireResponse.extension.value[x].coding | 1..1 | |
QuestionnaireResponse.extension.value[x].coding.system | 1.. | |
QuestionnaireResponse.extension.value[x].coding.code | 1.. | |
QuestionnaireResponse.extension.value[x].coding.display | .. | |
QuestionnaireResponse.basedOn | Reference(RLCarePlanProgettoIndividuale) | 1..1 |
QuestionnaireResponse.questionnaire | canonical(RLQuestionnaireValutazione) | 1.. |
QuestionnaireResponse.status | .. | |
QuestionnaireResponse.authored | 1.. | |
QuestionnaireResponse.author | Reference(RLPractitionerProfessionistaSanitario) | .. |
QuestionnaireResponse.source | Reference(RLPatientCittadino) | 1.. |
QuestionnaireResponse.item | 1.. | |
QuestionnaireResponse.item.linkId | .. | |
QuestionnaireResponse.item.text | 1.. | |
QuestionnaireResponse.item.answer | 1..1 | |
QuestionnaireResponse.item.answer.value[x] | 1.. | |
QuestionnaireResponse.item.answer.item | 1..1 | |
QuestionnaireResponse.item.answer.item.linkId | 1..1 |
XML View
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="RLQuestionnaireResponseValutazione" /> <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione" /> <name value="RLQuestionnaireResponseValutazione" /> <status value="active" /> <description value="Profilo volto a mostrare il dettaglio delle risposte ai quesiti della valutazione alla quale il paziente è stato sottoposto." /> <keyword> <system value="https://fhir.siss.regione.lombardia.it/CodeSystem/Tag" /> <code value="PI" /> </keyword> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="QuestionnaireResponse" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> <derivation value="constraint" /> <differential> <element id="QuestionnaireResponse.id"> <path value="QuestionnaireResponse.id" /> <short value="UUID prodotto dal server FHIR (applicativo) che detiene la risorsa. Per maggiori informazioni su chi detiene la risorsa consultare il paragrafo API-Restful nella pagina di Contesto" /> <min value="1" /> </element> <element id="QuestionnaireResponse.meta"> <path value="QuestionnaireResponse.meta" /> <short value="Metadati della risorsa" /> <min value="1" /> </element> <element id="QuestionnaireResponse.meta.versionId"> <path value="QuestionnaireResponse.meta.versionId" /> <short value="Versione della risorsa" /> <min value="1" /> </element> <element id="QuestionnaireResponse.meta.lastUpdated"> <path value="QuestionnaireResponse.meta.lastUpdated" /> <short value="Data e ora di ultimo aggiornamento della risorsa" /> <definition value="Formato standard FHIR: YYY-MM-DDThh:mm:ss.sss+zz:zz" /> <min value="1" /> </element> <element id="QuestionnaireResponse.meta.profile"> <path value="QuestionnaireResponse.meta.profile" /> <short value="Profilo al quale la risorsa si riferisce" /> <min value="1" /> <max value="1" /> <fixedCanonical value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione" /> </element> <element id="QuestionnaireResponse.extension"> <path value="QuestionnaireResponse.extension" /> <min value="1" /> </element> <element id="QuestionnaireResponse.extension:esitoValutazione"> <path value="QuestionnaireResponse.extension" /> <sliceName value="esitoValutazione" /> <short value="Riferimento all'esito della valutazione, se questa ne prevede uno, al quale il paziente è stato sottoposto" /> <definition value="Reference al profilo RLObservationEsitoValutazione contenente l'esito della valutazione" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseEsitoValutazione" /> </type> <isModifier value="false" /> </element> <element id="QuestionnaireResponse.extension:tipologiaValutazione"> <path value="QuestionnaireResponse.extension" /> <sliceName value="tipologiaValutazione" /> <short value="Tipologia di valutazione" /> <comment value="Per il dettaglio esaustivo della codifica consultare la Tabella delle tipologia di valutazione contenuta nella sezione dei value-set del profilo presente nell'Implementation Guide." /> <min value="1" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseTipologiaValutazione" /> </type> <isModifier value="false" /> </element> <element id="QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding"> <path value="QuestionnaireResponse.extension.value[x].coding" /> <short value="Codice e descrizione della tipologia di valutazione" /> <min value="1" /> <max value="1" /> </element> <element id="QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.system"> <path value="QuestionnaireResponse.extension.value[x].coding.system" /> <min value="1" /> <fixedUri value="https://fhir.siss.regione.lombardia.it/CodeSystem/SGDT-TipologiaValutazione" /> </element> <element id="QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.code"> <path value="QuestionnaireResponse.extension.value[x].coding.code" /> <short value="Codice della tipologia di valutazione" /> <definition value="Stringa alfanumerica di un carattere" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> <binding> <strength value="required" /> <description value="ValueSet relativo alla tipologia di valutazione" /> <valueSet value="https://fhir.siss.regione.lombardia.it/ValueSet/SGDT-TipologiaValutazione" /> </binding> </element> <element id="QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.display"> <path value="QuestionnaireResponse.extension.value[x].coding.display" /> <short value="Descrizione della tipologia di valutazione" /> <definition value="Stringa alfanumerica di al più di 50 caratteri" /> <comment value="Il dato è detenuto dal SGDT" /> </element> <element id="QuestionnaireResponse.basedOn"> <path value="QuestionnaireResponse.basedOn" /> <short value="Riferimento al progetto individule nel quale è previsto l'esito della valutazione" /> <definition value="Reference alla risorsa RLCarePlanProgettoIndividuale contenente il progetto individuale del paziente. Deve essere inserito l'UUID generato dal server FHIR (applicativo) detentore della risorsa. Per tutte le informazioni sui server FHIR (applicativi) e le relative risorse detenute consultare la pagina API RESTful della sezione Contesto di questa Implementation Guide" /> <min value="1" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLCarePlanProgettoIndividuale" /> </type> </element> <element id="QuestionnaireResponse.questionnaire"> <path value="QuestionnaireResponse.questionnaire" /> <short value="Valutazione" /> <definition value="Reference alla risorsa RLQuestionnaireValutazione contenente il nome della valutazione" /> <min value="1" /> <type> <code value="canonical" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireValutazione" /> </type> </element> <element id="QuestionnaireResponse.status"> <path value="QuestionnaireResponse.status" /> <short value="Stato della valutazione" /> <definition value="Valore fisso su "completed"" /> <fixedCode value="completed" /> </element> <element id="QuestionnaireResponse.authored"> <path value="QuestionnaireResponse.authored" /> <short value="Data e ora della valutazione" /> <definition value="Formato standard FHIR: YYY-MM-DDThh:mm:ss.sss+zz:zz" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> </element> <element id="QuestionnaireResponse.author"> <path value="QuestionnaireResponse.author" /> <short value="Riferimento del professionista sanitario che ha eseguito la valutazione" /> <definition value="Reference al profilo RLPractionerProfessionistaSanitario del professionista sanitario che ha eseguito la valutazione" /> <comment value="Il dato è detenuto dal SGDT" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPractitionerProfessionistaSanitario" /> </type> </element> <element id="QuestionnaireResponse.source"> <path value="QuestionnaireResponse.source" /> <short value="Paziente sottopposto alla valutazione" /> <definition value="Reference alla risorsa RLPatientCittadino contenente i dettagli anagrafici del paziente" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadino" /> </type> </element> <element id="QuestionnaireResponse.item"> <path value="QuestionnaireResponse.item" /> <short value="Elenco dei quesiti e delle risposte della valutazione alla quale il paziente è stato sottoposto" /> <min value="1" /> </element> <element id="QuestionnaireResponse.item.linkId"> <path value="QuestionnaireResponse.item.linkId" /> <short value="Numero identificativo del quesito" /> <definition value="Stringa alfanumerica al più di 10 caratteri. Se il quesito non avesse un numero identificativo definto è possibile valorizzare il campo con un numero incrementale a partire da 1" /> </element> <element id="QuestionnaireResponse.item.text"> <path value="QuestionnaireResponse.item.text" /> <short value="Testo del quesito" /> <definition value="Stringa alfanumerica al più di 1000 caratteri" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> </element> <element id="QuestionnaireResponse.item.answer"> <path value="QuestionnaireResponse.item.answer" /> <short value="Riposta al quesito" /> <min value="1" /> <max value="1" /> </element> <element id="QuestionnaireResponse.item.answer.value[x]"> <path value="QuestionnaireResponse.item.answer.value[x]" /> <short value="Contenuto informativo della risposta" /> <definition value="In base alla tipologia di risposta relativa al singolo quesito i possibili campi e i relativi datatype sono: \nvalueBoolean (boolean) \nvalueDecimal (decimal) \nvalueInteger (integer) \nvalueDate (date) \nvalueDateTime (dateTime) \nvalueTime (time) \nvalueString (string) \nvalueUri (uri) \nvalueAttachment (Attachment)\nvalueCoding (Coding)\nvalueQuantity (Quantity) \nvalueReference (Reference)" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> </element> <element id="QuestionnaireResponse.item.answer.item"> <path value="QuestionnaireResponse.item.answer.item" /> <short value="Numero identificativo della risposta" /> <min value="1" /> <max value="1" /> </element> <element id="QuestionnaireResponse.item.answer.item.linkId"> <path value="QuestionnaireResponse.item.answer.item.linkId" /> <short value="Numero identificativo della risposta" /> <definition value="'Stringa alfanumerica al più di 10 caratteri. Le risposte sono codificate a partere dai possibili valori che eventualmente il quesito prevede. Se la risposta non avesse un numero identificativo definito è possibile valorizzare il campo con un numero incrementale a partire da 0. Esempi: 1) 'Presenza di Rischio Infettivo' sarà valorizzato con 0 per 'Assente' e 1 per 'Presente'; 2) 'Mobilità' sarà valorizzato con 0 per 'Allettato', 1 per 'Con ausili', 2 per 'Con minimo aiuto' e 4 per 'Autonomo'" /> <comment value="Il dato è detenuto dal SGDT" /> <min value="1" /> <max value="1" /> </element> </differential> </StructureDefinition>
JSON View
{ "resourceType": "StructureDefinition", "id": "RLQuestionnaireResponseValutazione", "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione", "name": "RLQuestionnaireResponseValutazione", "status": "active", "description": "Profilo volto a mostrare il dettaglio delle risposte ai quesiti della valutazione alla quale il paziente è stato sottoposto.", "keyword": [ { "system": "https://fhir.siss.regione.lombardia.it/CodeSystem/Tag", "code": "PI" } ], "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "QuestionnaireResponse", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse", "derivation": "constraint", "differential": { "element": [ { "id": "QuestionnaireResponse.id", "path": "QuestionnaireResponse.id", "short": "UUID prodotto dal server FHIR (applicativo) che detiene la risorsa. Per maggiori informazioni su chi detiene la risorsa consultare il paragrafo API-Restful nella pagina di Contesto", "min": 1 }, { "id": "QuestionnaireResponse.meta", "path": "QuestionnaireResponse.meta", "short": "Metadati della risorsa", "min": 1 }, { "id": "QuestionnaireResponse.meta.versionId", "path": "QuestionnaireResponse.meta.versionId", "short": "Versione della risorsa", "min": 1 }, { "id": "QuestionnaireResponse.meta.lastUpdated", "path": "QuestionnaireResponse.meta.lastUpdated", "short": "Data e ora di ultimo aggiornamento della risorsa", "definition": "Formato standard FHIR: YYY-MM-DDThh:mm:ss.sss+zz:zz", "min": 1 }, { "id": "QuestionnaireResponse.meta.profile", "path": "QuestionnaireResponse.meta.profile", "short": "Profilo al quale la risorsa si riferisce", "min": 1, "max": "1", "fixedCanonical": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione" }, { "id": "QuestionnaireResponse.extension", "path": "QuestionnaireResponse.extension", "min": 1 }, { "id": "QuestionnaireResponse.extension:esitoValutazione", "path": "QuestionnaireResponse.extension", "sliceName": "esitoValutazione", "short": "Riferimento all'esito della valutazione, se questa ne prevede uno, al quale il paziente è stato sottoposto", "definition": "Reference al profilo RLObservationEsitoValutazione contenente l'esito della valutazione", "max": "1", "type": [ { "code": "Extension", "profile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseEsitoValutazione" ] } ], "isModifier": false }, { "id": "QuestionnaireResponse.extension:tipologiaValutazione", "path": "QuestionnaireResponse.extension", "sliceName": "tipologiaValutazione", "short": "Tipologia di valutazione", "comment": "Per il dettaglio esaustivo della codifica consultare la Tabella delle tipologia di valutazione contenuta nella sezione dei value-set del profilo presente nell'Implementation Guide.", "min": 1, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseTipologiaValutazione" ] } ], "isModifier": false }, { "id": "QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding", "path": "QuestionnaireResponse.extension.value[x].coding", "short": "Codice e descrizione della tipologia di valutazione", "min": 1, "max": "1" }, { "id": "QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.system", "path": "QuestionnaireResponse.extension.value[x].coding.system", "min": 1, "fixedUri": "https://fhir.siss.regione.lombardia.it/CodeSystem/SGDT-TipologiaValutazione" }, { "id": "QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.code", "path": "QuestionnaireResponse.extension.value[x].coding.code", "short": "Codice della tipologia di valutazione", "definition": "Stringa alfanumerica di un carattere", "comment": "Il dato è detenuto dal SGDT", "min": 1, "binding": { "strength": "required", "description": "ValueSet relativo alla tipologia di valutazione", "valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/SGDT-TipologiaValutazione" } }, { "id": "QuestionnaireResponse.extension:tipologiaValutazione.value[x].coding.display", "path": "QuestionnaireResponse.extension.value[x].coding.display", "short": "Descrizione della tipologia di valutazione", "definition": "Stringa alfanumerica di al più di 50 caratteri", "comment": "Il dato è detenuto dal SGDT" }, { "id": "QuestionnaireResponse.basedOn", "path": "QuestionnaireResponse.basedOn", "short": "Riferimento al progetto individule nel quale è previsto l'esito della valutazione", "definition": "Reference alla risorsa RLCarePlanProgettoIndividuale contenente il progetto individuale del paziente. Deve essere inserito l'UUID generato dal server FHIR (applicativo) detentore della risorsa. Per tutte le informazioni sui server FHIR (applicativi) e le relative risorse detenute consultare la pagina API RESTful della sezione Contesto di questa Implementation Guide", "min": 1, "max": "1", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLCarePlanProgettoIndividuale" ] } ] }, { "id": "QuestionnaireResponse.questionnaire", "path": "QuestionnaireResponse.questionnaire", "short": "Valutazione", "definition": "Reference alla risorsa RLQuestionnaireValutazione contenente il nome della valutazione", "min": 1, "type": [ { "code": "canonical", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireValutazione" ] } ] }, { "id": "QuestionnaireResponse.status", "path": "QuestionnaireResponse.status", "short": "Stato della valutazione", "definition": "Valore fisso su \"completed\"", "fixedCode": "completed" }, { "id": "QuestionnaireResponse.authored", "path": "QuestionnaireResponse.authored", "short": "Data e ora della valutazione", "definition": "Formato standard FHIR: YYY-MM-DDThh:mm:ss.sss+zz:zz", "comment": "Il dato è detenuto dal SGDT", "min": 1 }, { "id": "QuestionnaireResponse.author", "path": "QuestionnaireResponse.author", "short": "Riferimento del professionista sanitario che ha eseguito la valutazione", "definition": "Reference al profilo RLPractionerProfessionistaSanitario del professionista sanitario che ha eseguito la valutazione", "comment": "Il dato è detenuto dal SGDT", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPractitionerProfessionistaSanitario" ] } ] }, { "id": "QuestionnaireResponse.source", "path": "QuestionnaireResponse.source", "short": "Paziente sottopposto alla valutazione", "definition": "Reference alla risorsa RLPatientCittadino contenente i dettagli anagrafici del paziente", "comment": "Il dato è detenuto dal SGDT", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadino" ] } ] }, { "id": "QuestionnaireResponse.item", "path": "QuestionnaireResponse.item", "short": "Elenco dei quesiti e delle risposte della valutazione alla quale il paziente è stato sottoposto", "min": 1 }, { "id": "QuestionnaireResponse.item.linkId", "path": "QuestionnaireResponse.item.linkId", "short": "Numero identificativo del quesito", "definition": "Stringa alfanumerica al più di 10 caratteri. Se il quesito non avesse un numero identificativo definto è possibile valorizzare il campo con un numero incrementale a partire da 1" }, { "id": "QuestionnaireResponse.item.text", "path": "QuestionnaireResponse.item.text", "short": "Testo del quesito", "definition": "Stringa alfanumerica al più di 1000 caratteri", "comment": "Il dato è detenuto dal SGDT", "min": 1 }, { "id": "QuestionnaireResponse.item.answer", "path": "QuestionnaireResponse.item.answer", "short": "Riposta al quesito", "min": 1, "max": "1" }, { "id": "QuestionnaireResponse.item.answer.value[x]", "path": "QuestionnaireResponse.item.answer.value[x]", "short": "Contenuto informativo della risposta", "definition": "In base alla tipologia di risposta relativa al singolo quesito i possibili campi e i relativi datatype sono: \nvalueBoolean (boolean) \nvalueDecimal (decimal) \nvalueInteger (integer) \nvalueDate (date) \nvalueDateTime (dateTime) \nvalueTime (time) \nvalueString (string) \nvalueUri (uri) \nvalueAttachment (Attachment)\nvalueCoding (Coding)\nvalueQuantity (Quantity) \nvalueReference (Reference)", "comment": "Il dato è detenuto dal SGDT", "min": 1 }, { "id": "QuestionnaireResponse.item.answer.item", "path": "QuestionnaireResponse.item.answer.item", "short": "Numero identificativo della risposta", "min": 1, "max": "1" }, { "id": "QuestionnaireResponse.item.answer.item.linkId", "path": "QuestionnaireResponse.item.answer.item.linkId", "short": "Numero identificativo della risposta", "definition": "'Stringa alfanumerica al più di 10 caratteri. Le risposte sono codificate a partere dai possibili valori che eventualmente il quesito prevede. Se la risposta non avesse un numero identificativo definito è possibile valorizzare il campo con un numero incrementale a partire da 0. Esempi: 1) 'Presenza di Rischio Infettivo' sarà valorizzato con 0 per 'Assente' e 1 per 'Presente'; 2) 'Mobilità' sarà valorizzato con 0 per 'Allettato', 1 per 'Con ausili', 2 per 'Con minimo aiuto' e 4 per 'Autonomo'", "comment": "Il dato è detenuto dal SGDT", "min": 1, "max": "1" } ] } }
Esempi
Al momento non ci sono esempi disponibili.Tipologie di ricerca
Ultime valutazioni effettuate da un paziente
Questa ricerca deve essere utilizzata dagli Enti Erogatori di servizi socioassistenziali per recuperare la versione più aggiornata delle valutazioni effettuate da un paziente che ha attivo o sta attivando un determinato servizio socioassistenziale. I parametri da valorizzare obbligatoriamente per effettuare la ricerca sono:
- status: da compilare con il valore “completed”
- source.reference(RLPatientiCittadino).identifier: codice fiscale del paziente
- basedOn.reference(RLCarePlanProgettoIndividuale).activity.reference(RLServiceRequestServiziSocioSanitari).identifier: codice identificativo del servizio socioassistenziale d’interesse
- basedOn.reference(RLCarePlanProgettoIndividuale).activity.reference(RLServiceRequestServiziSocioSanitari).perfomer.reference(RLOganizationL2).identifier: codice L2 dell’ente assegnato per l’erogazione del servizio socioassistenziale.
Nella tabella di seguito vengono riportati i dettagli tecnici per l’implementazione della ricerca:
SCOPE | Ultime valutazioni effettuate da un paziente |
---|---|
VERB | GET |
BASE_APIMANAGER | https://api.servizirl.it/c/operatori.siss/fhir/v1.0.0/npri |
URL | QuestionnaireResponse?_profile=https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione &based-on:CarePlan.activity-reference:ServiceRequest.performer:Organization.identifier={codiceLivello2} &based-on:CarePlan.activity-reference:ServiceRequest.identifier={numeroPratica} &source:Patient.identifier={codiceFiscaleAssistito} &status=completed &_include=QuestionnaireResponse:questionnaire &_include=QuestionnaireResponse:extension.esitoValutazione |
A titolo esemplificativo, la chiamata:
QuestionnaireResponse?_profile=https://fhir.siss.regione.lombardia.it/StructureDefinition/RLQuestionnaireResponseValutazione&based-on:CarePlan.activity-reference:ServiceRequest.performer:Organization.identifier=03014300&based-on:CarePlan.activity-reference:ServiceRequest.identifier=2022000001&source:Patient.identifier=RSSMRA80A01F205&status=completed&_include=QuestionnaireResponse:questionnaire&_include=QuestionnaireResponse:extension.esitoValutazione
Restituirà l’ultima versione della valutazione afferente alla pratica "2022000001", e la tipologia della stessa, effettuata al paziente con codice fiscale “RSSMRA80A01F205”.
Un esempio di Bundle di risposta può essere consultato qui: esempio-ricerca-valutazioni.
Criterio di ricerca applicato per le funzionalità descritte nei documenti:
- DC-COOP-FHIR#01 (Specifiche di cooperazione applicativa nell’ambito delle cure domiciliari).
Search parameter
Sulla base di quanto descritto nelle tipologie di ricerca sono riportati di seguito i parametri di ricerca del profilo RLQuestionnaireResponseValutazione:
- _include
- _profile
- based-on
- source
- status
ValueSet
Attualmente non sono definiti value set specifici per il profilo RLQuestionnaireResponseValutazione.