{ "description": null, "_filename": "CarePlan_RT.StructureDefinition.json", "package_name": "careplanrt.eng", "date": "2022-06-14T09:41:13.2062246+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "CarePlan_RT", "abstract": false, "type": "CarePlan", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.1", "status": "draft", "id": "5a00e538-55d3-4ab8-a6bc-ff0f4ddea479", "kind": "resource", "url": "https://sanita.toscana.it/fhir/StructureDefinition/CarePlan_RT", "version": null, "differential": { "element": [ { "id": "CarePlan.contained", "path": "CarePlan.contained", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "profile" } ] }, "definition": "Queste risorse non hanno un'esistenza indipendente al di fuori della risorsa che le contiene: verranno utilizzate fino a che non saranno disponibili le istanze delle risorse fhir definite negli slices seguenti." }, { "id": "CarePlan.contained:PractitionerRole_RT", "max": "1", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/PractitionerRole_RT" ] } ], "sliceName": "PractitionerRole_RT", "definition": "Risorsa contained PractitionerRole utilizzata per indicare in linea le informazioni relative all'autore del piano, al ruolo, all'unità operativa e all'azienda di afferenza (referenziata a partire da author)" }, { "id": "CarePlan.contained:Observation_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Observation_RT" ] } ], "sliceName": "Observation_RT", "definition": "Risorse contained Observation utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo" }, { "id": "CarePlan.contained:Condition_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Condition_RT" ] } ], "sliceName": "Condition_RT", "definition": "Risorse contained Condition utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo o addresses" }, { "id": "CarePlan.contained:QuestionnaireResponse_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/QuestionnaireResponse_RT" ] } ], "sliceName": "QuestionnaireResponse_RT", "definition": "Risorse contained QuestionnaireResponse utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo" }, { "id": "CarePlan.contained:ServiceRequest_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/ServiceRequest_RT" ] } ], "sliceName": "ServiceRequest_RT", "definition": "Risorse contained ServiceRequest utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo" }, { "id": "CarePlan.contained:Procedure_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Procedure_RT" ] } ], "sliceName": "Procedure_RT", "definition": "Risorse contained Procedure utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo" }, { "id": "CarePlan.contained:AllergyIntolerance_RT", "path": "CarePlan.contained", "type": [ { "code": "Resource", "profile": [ "https://sanita.toscana.it/fhir/StructureDefinition/AllergyIntolerance_RT" ] } ], "sliceName": "AllergyIntolerance_RT", "definition": "Risorse contained AllergyIntolerance utilizzate per indicare in linea le informazioni referenziate a partire da supportingInfo" }, { "id": "CarePlan.extension", "min": 0, "path": "CarePlan.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "CarePlan.extension:myExtension", "max": "1", "min": 0, "path": "CarePlan.extension", "type": [ { "code": "Extension", "profile": [ "https://example.org/fhir/StructureDefinition/MyExtensionProva" ] } ], "sliceName": "myExtension", "isModifier": false }, { "id": "CarePlan.identifier", "min": 1, "path": "CarePlan.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" } ] }, "definition": "Identificativi aziendali assegnati al piano di cura che rimangono costanti mentre la risorsa viene aggiornata e si propaga da server a server: dovrà essere presente almeno un identificativo" }, { "id": "CarePlan.identifier:scheda-valutazione", "max": "1", "path": "CarePlan.identifier", "sliceName": "scheda-valutazione", "definition": "Identificativo associato alla scheda di valutazione" }, { "id": "CarePlan.identifier:scheda-valutazione.system", "min": 1, "path": "CarePlan.identifier.system", "fixedUri": "http://sanita.toscana.it/careplan/identifier-scheda", "definition": "Establishes the namespace for the value - that is, a URL that describes a set values that are unique" }, { "id": "CarePlan.identifier:scheda-followup", "max": "1", "path": "CarePlan.identifier", "sliceName": "scheda-followup", "definition": "Identificativo asociato alla scheda di followup" }, { "id": "CarePlan.identifier:scheda-followup.system", "min": 1, "path": "CarePlan.identifier.system", "fixedUri": "http://sanita.toscana.it/careplan/identifier-followup" }, { "id": "CarePlan.identifier:protocollo-ts", "max": "1", "path": "CarePlan.identifier", "sliceName": "protocollo-ts", "definition": "Identificativo associato al piano dal sistema TS" }, { "id": "CarePlan.identifier:protocollo-ts.system", "min": 1, "path": "CarePlan.identifier.system", "fixedUri": "http://sanita.toscana.it/careplan/identifier-protocollo" }, { "id": "CarePlan.partOf", "path": "CarePlan.partOf", "definition": "Nel caso di followup, l'elemento contiene il riferimento alla scheda di valutazione da cui ha avuto origine" }, { "id": "CarePlan.partOf.identifier.system", "path": "CarePlan.partOf.identifier.system", "fixedUri": "http://sanita.toscana.it/careplan/identifier-scheda", "definition": "Reference per identifier di scheda" }, { "id": "CarePlan.intent", "path": "CarePlan.intent", "fixedCode": "order", "definition": "Indica il livello di autorità/intenzionalità associato al piano di cura e dove il piano di cura si inserisce nella catena del flusso di lavoro." }, { "id": "CarePlan.category", "min": 1, "path": "CarePlan.category", "binding": { "strength": "required", "valueSet": "http://sanita.toscana.it/fhir/ValueSet/careplan-category" }, "definition": "Identifica che tipologia di piano si tratta per supportare la differenziazione tra più piani. E' definita la terminologia associata nell'elemento coding", "mustSupport": true }, { "id": "CarePlan.category.coding", "path": "CarePlan.category.coding", "binding": { "strength": "required", "valueSet": "http://sanita.toscana.it/fhir/ValueSet/careplan-category" } }, { "id": "CarePlan.category.coding.system", "path": "CarePlan.category.coding.system", "fixedUri": "http://sanita.toscana.it/fhir/CodeSystem/careplan-category" }, { "id": "CarePlan.description", "min": 1, "path": "CarePlan.description", "definition": "Descrizione sulla natura del piano, obbligatorio per conformità al profilo IHE DCP" }, { "id": "CarePlan.subject", "path": "CarePlan.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "definition": "Identifies the patient whose intended care is described by the plan." }, { "id": "CarePlan.subject.identifier", "path": "CarePlan.subject.identifier", "definition": "Reference per identifier al paziente a cui il piano si riferisce. Viene utilizzato quando non c'è modo di fare riferimento direttamente alla risorsa Patient perché l'entità che non è disponibile su un server FHIR" }, { "id": "CarePlan.subject.identifier.system", "path": "CarePlan.subject.identifier.system", "constraint": [ { "key": "key-1", "human": "Verifica system Patient aur o cur", "source": "https://sanita.toscana.it/fhir/StructureDefinition/CarePlan_RT", "severity": "error", "expression": "(contains('http://sanita.toscana.it/aur') or contains('http://sanita.toscana.it/cur'))" } ] }, { "id": "CarePlan.encounter", "path": "CarePlan.encounter", "type": [ { "code": "Reference", "aggregation": [ "referenced" ] } ] }, { "id": "CarePlan.encounter.identifier", "path": "CarePlan.encounter.identifier", "definition": "Reference per identifier all'eventuale evento clinico a cui il piano si riferisce. Viene utilizzato quando non c'è modo di fare riferimento direttamente alla risorsa Encounterperché l'entità che non è disponibile su un server FHIR" }, { "id": "CarePlan.encounter.identifier.system", "path": "CarePlan.encounter.identifier.system", "constraint": [ { "key": "key-2", "human": "Controllo system Encounter", "source": "https://sanita.toscana.it/fhir/StructureDefinition/CarePlan_RT", "severity": "error", "expression": "(contains('http://sanita.toscana.it/encounter-ADT') or contains('http://sanita.toscana.it/encounter-AMB') or contains('http://sanita.toscana.it/encounter-WL') or contains('http://sanita.toscana.it/encounter-PS'))" } ] }, { "id": "CarePlan.period", "min": 1, "path": "CarePlan.period", "definition": "Indica quando il piano entra in vigore e quando termina", "mustSupport": true }, { "id": "CarePlan.period.start", "path": "CarePlan.period.start", "mustSupport": true }, { "id": "CarePlan.period.end", "path": "CarePlan.period.end", "mustSupport": true }, { "id": "CarePlan.created", "path": "CarePlan.created", "mustSupport": true }, { "id": "CarePlan.author", "min": 1, "path": "CarePlan.author", "type": [ { "code": "Reference", "aggregation": [ "contained", "referenced" ], "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/PractitionerRole_RT" ] } ], "definition": "Riferimento al medico prescrittore", "mustSupport": true }, { "id": "CarePlan.addresses", "max": "1", "min": 1, "path": "CarePlan.addresses", "type": [ { "code": "Reference", "aggregation": [ "contained", "referenced" ], "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Condition_RT" ] } ], "definition": "Riferimento alla diagnosi che si intende curare con il piano in oggetto", "mustSupport": true }, { "id": "CarePlan.supportingInfo", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "aggregation": [ "contained", "referenced" ] } ], "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "profile" } ] }, "definition": "Lista delle risorse che hanno influenzato in modo specifico la formazione del piano." }, { "id": "CarePlan.supportingInfo:Observation_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Observation_RT" ] } ], "sliceName": "Observation_RT", "definition": "Risorse Observation legate al piano, utilizzate per rappresentare esami diagnostici o dati anamnestici" }, { "id": "CarePlan.supportingInfo:Condition_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Condition_RT" ] } ], "sliceName": "Condition_RT", "definition": "Risorse Condition legate al piano, utilizzate per rappresentare ulteriori diagnosi o patologie che hanno portato alla creazione del piano" }, { "id": "CarePlan.supportingInfo:ServiceRequest_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/ServiceRequest_RT" ] } ], "sliceName": "ServiceRequest_RT", "definition": "Risorse ServiceRequest legate al piano, utilizzate per veicolare eventuali esami strumentali a supporto del piano" }, { "id": "CarePlan.supportingInfo:AllergyIntolerance_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/AllergyIntolerance_RT" ] } ], "sliceName": "AllergyIntolerance_RT", "definition": "Risorse AllergyIntolerance utilizzate per comunicare eventuali intolleranze o allergie a supporto del piano" }, { "id": "CarePlan.supportingInfo:QuestionnaireResponse_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/QuestionnaireResponse_RT" ] } ], "sliceName": "QuestionnaireResponse_RT", "definition": "Risorse QuestionnaireResponse utilizzate per rappresentare questionari legati a piani specifici" }, { "id": "CarePlan.supportingInfo:Procedure_RT", "path": "CarePlan.supportingInfo", "type": [ { "code": "Reference", "targetProfile": [ "https://sanita.toscana.it/fhir/StructureDefinition/Procedure_RT" ] } ], "sliceName": "Procedure_RT", "definition": "Risorse Procedure utilizzate per comunicare eventuali procedure a supporto del piano" }, { "id": "CarePlan.goal", "min": 1, "path": "CarePlan.goal", "definition": "Obiettivo del piano terapeutico" }, { "id": "CarePlan.goal.display", "min": 1, "path": "CarePlan.goal.display", "definition": "Descrizione dell'obiettivo del piano, introdotto per conformità al profilo IHE DCP" }, { "id": "CarePlan.activity", "path": "CarePlan.activity", "definition": "Azioni da realizzare nel piano terapeutico: sezione da utilizzare per la terapia proposta, terapia in atto e terapie precedenti", "mustSupport": true }, { "id": "CarePlan.activity.detail", "path": "CarePlan.activity.detail", "definition": "Definizione in-line dell'attività da erogare", "mustSupport": true }, { "id": "CarePlan.activity.detail.extension", "min": 0, "path": "CarePlan.activity.detail.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "CarePlan.activity.detail.extension:care-continuity", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-care-continuity" ] } ], "sliceName": "care-continuity", "isModifier": false }, { "id": "CarePlan.activity.detail.extension:hemorrhage", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-rt-hemorrhage" ] } ], "sliceName": "hemorrhage", "isModifier": false }, { "id": "CarePlan.activity.detail.extension:modification-therapy", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-modification-therapy" ] } ], "sliceName": "modification-therapy", "isModifier": false }, { "id": "CarePlan.activity.detail.extension:regolar-hiring", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-rt-regolar-hiring" ] } ], "sliceName": "regolar-hiring", "isModifier": false }, { "id": "CarePlan.activity.detail.extension:dose-reduction-motivation", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-dose-reduction-motivation" ] } ], "sliceName": "dose-reduction-motivation", "isModifier": false }, { "id": "CarePlan.activity.detail.extension:delivery-info", "min": 0, "path": "CarePlan.activity.detail.extension", "type": [ { "code": "Extension", "profile": [ "http://sanita.toscana.it.it/fhir/base/StructureDefinition-CarePlan-rt-delivery-info" ] } ], "sliceName": "delivery-info", "isModifier": false }, { "id": "CarePlan.activity.detail.reasonCode", "path": "CarePlan.activity.detail.reasonCode", "definition": "Motivo prescrizione farmaco o non prescrizione farmaco" }, { "id": "CarePlan.activity.detail.reasonCode.text", "path": "CarePlan.activity.detail.reasonCode.text", "definition": "Si usa l'elemento text quando l'informazione non è codificata", "mustSupport": true }, { "id": "CarePlan.activity.detail.status", "path": "CarePlan.activity.detail.status", "definition": "Identifica lo stato della specifica attività (terapia). Utilizzare: in-progress: per terapia in atto e confermata - scheduled: per terapia proposta - completed: per terapie precedenti - not-started: per farmaco da non somministrare" }, { "id": "CarePlan.activity.detail.doNotPerform", "path": "CarePlan.activity.detail.doNotPerform", "definition": "Se settato a true, l'attività vieta l'azione.", "mustSupport": false }, { "id": "CarePlan.activity.detail.scheduled[x]", "path": "CarePlan.activity.detail.scheduled[x]", "definition": "Indica con che frequenza deve verificarsi l’attività e la sua durata", "mustSupport": true }, { "id": "CarePlan.activity.detail.product[x]", "min": 1, "path": "CarePlan.activity.detail.product[x]", "type": [ { "code": "CodeableConcept" } ], "definition": "Farmaco prescritto", "mustSupport": true }, { "id": "CarePlan.activity.detail.product[x].coding", "min": 1, "path": "CarePlan.activity.detail.product[x].coding", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" } ] }, "definition": "Si avranno le codifiche minsan (italiano o estero) e ATC associate al farmaco., definite nelle slice seguenti", "mustSupport": true }, { "id": "CarePlan.activity.detail.product[x].coding:codingMinsanIta", "max": "1", "path": "CarePlan.activity.detail.product[x].coding", "sliceName": "codingMinsanIta", "definition": "Codifica minsan farmaci italiani", "mustSupport": false }, { "id": "CarePlan.activity.detail.product[x].coding:codingMinsanIta.system", "path": "CarePlan.activity.detail.product[x].coding.system", "fixedUri": "http://terminology.hl7.it/CodeSystem/aifa-aic" }, { "id": "CarePlan.activity.detail.product[x].coding:codingMinsanEstero", "max": "1", "path": "CarePlan.activity.detail.product[x].coding", "sliceName": "codingMinsanEstero", "definition": "Codifica minsan farmaci esteri" }, { "id": "CarePlan.activity.detail.product[x].coding:codingMinsanEstero.system", "path": "CarePlan.activity.detail.product[x].coding.system", "fixedUri": "www.dati.salute.gov.it/dataset/MedEsteri.jsp" }, { "id": "CarePlan.activity.detail.product[x].coding:codingATC", "max": "1", "min": 1, "path": "CarePlan.activity.detail.product[x].coding", "sliceName": "codingATC", "definition": "Codifica farmaci atc" }, { "id": "CarePlan.activity.detail.product[x].coding:codingATC.system", "path": "CarePlan.activity.detail.product[x].coding.system", "fixedUri": "http://www.whocc.no/atc" }, { "id": "CarePlan.activity.detail.quantity", "path": "CarePlan.activity.detail.quantity", "definition": "Quantità da somministrare", "mustSupport": true }, { "id": "CarePlan.activity.detail.quantity.value", "path": "CarePlan.activity.detail.quantity.value", "mustSupport": true }, { "id": "CarePlan.activity.detail.quantity.unit", "path": "CarePlan.activity.detail.quantity.unit", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/CarePlan" }