PackagesCanonicalsLogsProblems
    Packages
    lazio.crea.cup.irt@1.3.0
    https://www.fhir.laziocrea.it/ImplementationGuide/lazio.crea.cup.irt
{
  "description": "Implementation Guide FHIR R5 dei profili LcCup per il CUP Regionale Lazio, curata da Lazio Crea (ASR). Modella agende, slot, impegnative e prenotazioni con integrazione verso IRT (telemedicina regionale).",
  "_filename": "ImplementationGuide-lazio.crea.cup.irt.json",
  "package_name": "lazio.crea.cup.irt",
  "definition": {
    "page": {
      "name": "toc.html",
      "page": [ ],
      "title": "Table of Contents",
      "sourceUrl": "toc.html",
      "generation": "html"
    },
    "grouping": [ {
      "id": "Profili",
      "name": "Profili LcCup",
      "description": "Profili FHIR LcCup per il CUP Lazio e l'integrazione con IRT"
    }, {
      "id": "Estensioni",
      "name": "Estensioni",
      "description": "Estensioni CUP Lazio e metadati integrazione IRT"
    }, {
      "id": "ValueSets",
      "name": "Terminologia",
      "description": "Value set e code system"
    }, {
      "id": "Esempi",
      "name": "Esempi",
      "description": "Esempi prenotazione in presenza e teleconsulto IRT"
    } ],
    "resource": [ {
      "name": "ambulatorio-cardio-sandrini",
      "isExample": true,
      "reference": {
        "reference": "Location/ambulatorio-cardio-sandrini"
      }
    }, {
      "name": "Appointment BasedOn Identifier",
      "isExample": false,
      "reference": {
        "reference": "SearchParameter/appointment-basedon-identifier"
      },
      "description": "Permette di cercare le Appointment collegate a un'impegnativa tramite l'identificatore del ServiceRequest referenziato in basedOn."
    }, {
      "name": "Appointment Codice Prenotazione",
      "isExample": false,
      "reference": {
        "reference": "SearchParameter/appointment-codice-prenotazione"
      },
      "description": "Permette di cercare le Appointment per codice prenotazione CUP Lazio.\r\nLa ricerca filtra l'extension codice-prenotazione presente sull'Appointment."
    }, {
      "name": "Appointment Subject Identifier",
      "isExample": false,
      "reference": {
        "reference": "SearchParameter/appointment-subject-identifier"
      },
      "description": "Permette di cercare le Appointment per identificatore dell'assistito referenziato in subject."
    }, {
      "name": "Bozza",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/draft"
      },
      "groupingId": "Estensioni",
      "description": "Indica se l'agenda è in stato bozza."
    }, {
      "name": "Canale di Prenotazione",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/canale-prenotazione"
      },
      "groupingId": "Estensioni",
      "description": "Canale usato per la prenotazione nel CUP Lazio."
    }, {
      "name": "Canale Prenotazione",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-canale-prenotazione"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Canale Servizio Virtuale",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-canale-virtuale"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Classe di Priorità",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-classe-priorita"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Codice Prenotazione",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/codice-prenotazione"
      },
      "groupingId": "Estensioni",
      "description": "Codice univoco CUP Lazio consegnato al paziente per disdetta o modifica."
    }, {
      "name": "Codici Canale Prenotazione",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-canale-prenotazione"
      }
    }, {
      "name": "Codici Canale Virtuale",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-canale-virtuale"
      }
    }, {
      "name": "Codici Classe Priorità",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-classe-priorita"
      }
    }, {
      "name": "Codici Modalità Erogazione",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-modalita-erogazione"
      }
    }, {
      "name": "Codici ruolo equipe",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-ruolo-equipe"
      }
    }, {
      "name": "Codici Stato Evento",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-event-status"
      }
    }, {
      "name": "Codici Tipo Agenda",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-tipo-agenda"
      }
    }, {
      "name": "Codici Tipo Identificatore",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-tipo-identificatore"
      }
    }, {
      "name": "Codici Tipo Servizio",
      "isExample": false,
      "reference": {
        "reference": "CodeSystem/cs-tipo-servizio"
      }
    }, {
      "name": "Consente iscrizione",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/allows-enrollment"
      },
      "groupingId": "Estensioni",
      "description": "Indica se la struttura consente l'iscrizione dei pazienti."
    }, {
      "name": "Creato da",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/created-by"
      },
      "groupingId": "Estensioni",
      "description": "Professionista che ha creato l'agenda."
    }, {
      "name": "Documenti eliminati",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/documents-deleted"
      },
      "groupingId": "Estensioni",
      "description": "Indica se i documenti associati all'appuntamento sono stati eliminati."
    }, {
      "name": "dr-rossi-equipe",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-practitioner" ],
      "isExample": true,
      "reference": {
        "reference": "Practitioner/dr-rossi-equipe"
      }
    }, {
      "name": "dr-verdi-cardiologo",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-practitioner" ],
      "isExample": true,
      "reference": {
        "reference": "Practitioner/dr-verdi-cardiologo"
      }
    }, {
      "name": "Durata slot (minuti)",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/time-quantum"
      },
      "groupingId": "Estensioni",
      "description": "Durata predefinita delle fasce orarie in minuti (timeQuantum IRT)."
    }, {
      "name": "Esempio Agenda Cardiologia SSN - CUP Lazio",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-schedule" ],
      "isExample": true,
      "reference": {
        "reference": "Schedule/esempio-agenda-cardiologia"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Agenda Equipe Teleconsulto (modello IRT)",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-schedule" ],
      "isExample": true,
      "reference": {
        "reference": "Schedule/esempio-agenda-teleconsulto"
      },
      "groupingId": "Esempi",
      "description": "Agenda generica equipe: nessuna prestazione clinica sulla Schedule; piattaforma sugli Slot"
    }, {
      "name": "Esempio Equipe Teleconsulto",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-care-team" ],
      "isExample": true,
      "reference": {
        "reference": "CareTeam/esempio-irt-careteam"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Impegnativa SSN - Teleconsulto",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-service-request" ],
      "isExample": true,
      "reference": {
        "reference": "ServiceRequest/esempio-impegnativa-teleconsulto"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Impegnativa SSN - Visita Cardiologica",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-service-request" ],
      "isExample": true,
      "reference": {
        "reference": "ServiceRequest/esempio-impegnativa-ssn"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Piattaforma Televisita",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-healthcare-service" ],
      "isExample": true,
      "reference": {
        "reference": "HealthcareService/esempio-irt-hs-piattaforma-televisita"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio prenotazione dipendente da ServiceRequest e Slot",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-appointment" ],
      "isExample": true,
      "reference": {
        "reference": "Appointment/esempio-prenotazione-teleconsulto-dipendente"
      }
    }, {
      "name": "Esempio Prenotazione in Presenza - CUP Lazio",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-appointment" ],
      "isExample": true,
      "reference": {
        "reference": "Appointment/esempio-prenotazione-visita"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Prenotazione Teleconsulto - IRT",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-appointment" ],
      "isExample": true,
      "reference": {
        "reference": "Appointment/esempio-prenotazione-teleconsulto"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Prestazione Televisita Genetica",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-healthcare-service" ],
      "isExample": true,
      "reference": {
        "reference": "HealthcareService/esempio-irt-hs-prestazione"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio ServiceRequest collegato a prestazione e equipe",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-service-request" ],
      "isExample": true,
      "reference": {
        "reference": "ServiceRequest/esempio-servicerequest-collegato"
      }
    }, {
      "name": "Esempio Slot Libero - Visita Cardiologica",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-slot" ],
      "isExample": true,
      "reference": {
        "reference": "Slot/esempio-slot-libero"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Slot Teleconsulto",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-slot" ],
      "isExample": true,
      "reference": {
        "reference": "Slot/esempio-slot-teleconsulto"
      },
      "groupingId": "Esempi"
    }, {
      "name": "Esempio Slot teleconsulto collegato a agenda e servizio",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-slot" ],
      "isExample": true,
      "reference": {
        "reference": "Slot/esempio-slot-teleconsulto-collegato"
      }
    }, {
      "name": "Esempio Struttura STS - IRT",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-organization" ],
      "isExample": true,
      "reference": {
        "reference": "Organization/esempio-irt-organization"
      },
      "groupingId": "Esempi"
    }, {
      "name": "infermiere-bianchi",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-practitioner" ],
      "isExample": true,
      "reference": {
        "reference": "Practitioner/infermiere-bianchi"
      }
    }, {
      "name": "LcCup Appointment - Prenotazione CUP Lazio",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-appointment"
      },
      "groupingId": "Profili",
      "description": "Prenotazione ambulatoriale o altro tipo di appuntamento nel CUP regionale.\nPossono essere associati un team di lavoro (Careteam), informazioni di contesto e una prestazione clinica specifica."
    }, {
      "name": "LcCup CareTeam - Equipe",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-care-team"
      },
      "groupingId": "Profili",
      "description": "Equipe associata ad agende e appuntamenti del CUP.\nOgni membro è un Practitioner con ruolo in equipe (medico, infermiere, amministrativo)."
    }, {
      "name": "LcCup HealthcareService - Servizio sanitario",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-healthcare-service"
      },
      "groupingId": "Profili",
      "description": "Servizio sanitario nel contesto CUP."
    }, {
      "name": "LcCup Organization - Struttura sanitaria",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-organization"
      },
      "groupingId": "Profili",
      "description": "Profilo per le strutture sanitarie nel contesto CUP Lazio.\nIdentificatore regionale e flag operativi della struttura."
    }, {
      "name": "LcCup Patient - Assistito CUP Lazio",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-patient"
      },
      "description": "Assistito destinatario della prestazione sanitaria nell'ambito del sistema\nCUP della Regione Lazio. Il profilo identifica il paziente coinvolto nelle\nprenotazioni ambulatoriali e in altri tipi di appuntamento."
    }, {
      "name": "LcCup Practitioner - Professionista sanitario CUP Lazio",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-practitioner"
      },
      "description": "Professionista sanitario coinvolto nell'erogazione delle prestazioni\nnell'ambito del sistema CUP della Regione Lazio."
    }, {
      "name": "LcCup Schedule - Agenda CUP Lazio",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-schedule"
      },
      "groupingId": "Profili",
      "description": "Agenda gestita dal CUP Regionale Lazio. \nPossono essere associati acttor di vario tipo, specialità e tipo di servizio sulla Schedule. \nLa prestazione clinica specifica è sulla prenotazione (Appointment.supportingInformation)."
    }, {
      "name": "LcCup ServiceRequest - Prestazione richiesta",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-service-request"
      },
      "groupingId": "Profili",
      "description": "Impegnativa dematerializzata nel CUP regionale, precede la prenotazione."
    }, {
      "name": "LcCup Slot - Fascia Oraria CUP Lazio",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/lccup-slot"
      },
      "groupingId": "Profili",
      "description": "Fascia oraria in un'agenda CUP.\nServiceType può referenziare LcCupHealthcareService o usare un concept SNOMED."
    }, {
      "name": "Managing Organization (Schedule)",
      "isExample": false,
      "reference": {
        "reference": "SearchParameter/schedule-managing-organization"
      },
      "description": "Permette di filtrare la risorsa Schedule in base al valore dell'extension managing-organization, che referenzia l'Organization responsabile della gestione dello Schedule."
    }, {
      "name": "mmg-dr-bianchi",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-practitioner" ],
      "isExample": true,
      "reference": {
        "reference": "Practitioner/mmg-dr-bianchi"
      }
    }, {
      "name": "Modalità di Erogazione",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/modalita-erogazione"
      },
      "groupingId": "Estensioni",
      "description": "In presenza, teleconsulto o telemonitoraggio.\nValorizzata sulla prenotazione (Appointment). Per le agende teleconsulto la modalità\nsi deduce da actor CareTeam e da Slot.serviceType → HealthcareService piattaforma."
    }, {
      "name": "Modalità di Erogazione",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-modalita-erogazione"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Organizzazione appuntamento",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/appointment-organization"
      },
      "groupingId": "Estensioni",
      "description": "Struttura associata all'appuntamento."
    }, {
      "name": "Organizzazione gestione agenda",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/managing-organization"
      },
      "groupingId": "Estensioni",
      "description": "Struttura che gestisce l'agenda."
    }, {
      "name": "Patologia / quesito",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/pathology"
      },
      "groupingId": "Estensioni",
      "description": "Riferimento al quesito clinico o patologia associata all'appuntamento."
    }, {
      "name": "paziente-mario-rossi",
      "profile": [ "https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient" ],
      "isExample": true,
      "reference": {
        "reference": "Patient/paziente-mario-rossi"
      }
    }, {
      "name": "Ruolo in equipe",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-ruolo-equipe"
      },
      "groupingId": "ValueSets",
      "description": "Ruolo del membro in un CareTeam teleconsulto CUP/IRT"
    }, {
      "name": "Selezionabile",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/selectable"
      },
      "groupingId": "Estensioni",
      "description": "Indica se la struttura è selezionabile in interfaccia."
    }, {
      "name": "Slot inizializzati",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/slot-initialized"
      },
      "groupingId": "Estensioni",
      "description": "Indica se gli slot dell'agenda sono stati generati."
    }, {
      "name": "Slot Schedule Identifier",
      "isExample": false,
      "reference": {
        "reference": "SearchParameter/slot-schedule-identifier"
      },
      "description": "Permette di cercare gli Slot in base all'identificatore dell'agenda (Schedule) a cui sono associati."
    }, {
      "name": "Stato evento",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/event-status"
      },
      "groupingId": "Estensioni",
      "description": "Stato workflow dell'evento lato piattaforma (es. IN_ATTESA). Corrisponde a eventColor IRT."
    }, {
      "name": "Stato Evento",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-event-status"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Stato Slot",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-stato-slot"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Tipo Agenda",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/tipo-agenda"
      },
      "groupingId": "Estensioni",
      "description": "Regime di erogazione dell'agenda CUP Lazio: SSN, ALPI, privato o convenzionato."
    }, {
      "name": "Tipo Agenda",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-tipo-agenda"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Tipo HealthcareService",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-tipo-servizio"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Tipo Identificatore Agenda",
      "isExample": false,
      "reference": {
        "reference": "ValueSet/vs-tipo-identificatore"
      },
      "groupingId": "ValueSets"
    }, {
      "name": "Visibile",
      "isExample": false,
      "reference": {
        "reference": "StructureDefinition/visible"
      },
      "groupingId": "Estensioni",
      "description": "Indica se l'agenda è visibile agli utenti."
    } ],
    "parameter": [ {
      "code": {
        "code": "copyrightyear",
        "system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters"
      },
      "value": "2025+"
    }, {
      "code": {
        "code": "releaselabel",
        "system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters"
      },
      "value": "ci-build"
    } ]
  },
  "date": null,
  "publisher": "Lazio Crea",
  "fhirVersion": [ "5.0.0" ],
  "license": "CC0-1.0",
  "jurisdiction": [ {
    "coding": [ {
      "code": "IT",
      "system": "urn:iso:std:iso:3166",
      "display": "Italy"
    } ]
  } ],
  "name": "LcCupImplementationGuide",
  "type": null,
  "experimental": null,
  "resourceType": "ImplementationGuide",
  "title": "LcCup — Agende CUP Regione Lazio → IRT",
  "package_version": "1.3.0",
  "status": "draft",
  "id": "0301239a-9860-42d2-8936-3434994c3a75",
  "kind": null,
  "url": "https://www.fhir.laziocrea.it/ImplementationGuide/lazio.crea.cup.irt",
  "version": "0.1.0",
  "packageId": "lazio.crea.cup.irt",
  "contact": [ {
    "name": "Lazio Crea",
    "telecom": [ {
      "value": "https://www.laziocrea.it",
      "system": "url"
    } ]
  } ]
}