PackagesCanonicalsLogsProblems
    Packages
    careplanrt.eng@1.0.1
    https://sanita.toscana.it/fhir/StructureDefinition/CarePlan_RT
{
  "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"
}