[ { "id": "t-ablazione", "name": "fact_studio_elettrofisiologico_endocavitario_ablazione", "kind": "promote", "recommended": true, "description": "Fatto clinico derivato da cr_seeablazione relativo a eventi, procedure o rilevazioni del paziente. Esclude record riclassificati come cardioversione o chiusura auricola.", "rationale": "Ancora dell'ablazione dall'evidence «Dominio Ablazione».", "columns": [ { "name": "cod_paz", "description": "Codice paziente (FK a dim_patient).", "type": "bigint", "pk": true, "suggested": true }, { "name": "num", "description": "Numero progressivo dell'episodio clinico per il paziente.", "type": "bigint", "pk": true, "suggested": true }, { "name": "data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": true }, { "name": "provenienza", "description": "Provenienza del paziente rispetto all'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "indicazione", "description": "Indicazione clinica codificata della procedura o dello studio.", "type": "integer", "pk": false, "suggested": false }, { "name": "indicazione_testo", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "basale", "description": "Condizione basale o riferimento clinico/strumentale pre-procedurale.", "type": "integer", "pk": false, "suggested": false }, { "name": "basaletxt", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "etl_last_update", "description": "Timestamp dell'ultimo aggiornamento ETL.", "type": "timestamp with time zone", "pk": false, "suggested": false }, { "name": "modello", "description": "Modello del dispositivo o del componente.", "type": "integer", "pk": false, "suggested": false }, { "name": "identificativo_intestazione", "description": "Flag booleano.", "type": "smallint", "pk": false, "suggested": false }, { "name": "anamnesi_stampa", "description": "Anamnesi del paziente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ncol", "description": "Numero di colonne o blocchi di dati registrati nel referto specialistico.", "type": "integer", "pk": false, "suggested": false }, { "name": "ciclosin", "description": "Ciclo sinusale basale registrato durante lo studio elettrofisiologico.", "type": "real", "pk": false, "suggested": false }, { "name": "qrs", "description": "Durata del QRS registrata durante lo studio.", "type": "real", "pk": false, "suggested": false }, { "name": "pa", "description": "Pressione arteriosa registrata durante la procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "ah", "description": "Intervallo AH rilevato nello studio elettrofisiologico.", "type": "real", "pk": false, "suggested": false }, { "name": "hv", "description": "Intervallo HV rilevato nello studio elettrofisiologico.", "type": "real", "pk": false, "suggested": false }, { "name": "trns", "description": "Tempo di recupero del nodo del seno rilevato nello studio.", "type": "real", "pk": false, "suggested": false }, { "name": "trnsc", "description": "Tempo di recupero corretto del nodo del seno rilevato nello studio.", "type": "real", "pk": false, "suggested": false }, { "name": "msc", "description": "Indicazione di malattia del nodo del seno o parametro correlato.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_nodo_sinusale", "description": "Note relative alla funzione del nodo del seno.", "type": "text", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_pre_procedura", "description": "Parametro di conduzione anterograda della via accessoria rilevato prima della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_atriale_pre_procedura", "description": "Parametro atriale della conduzione anterograda della via accessoria rilevato prima della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_iso_pre_procedura", "description": "Parametro di conduzione anterograda della via accessoria dopo isoproterenolo, in fase pre-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_pre_procedura", "description": "Parametro di conduzione retrograda della via accessoria rilevato prima della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_atriale_pre_procedura", "description": "Parametro atriale della conduzione retrograda della via accessoria rilevato prima della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_iso_pre_procedura", "description": "Parametro di conduzione retrograda della via accessoria dopo isoproterenolo, in fase pre-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_refrattarieta_atriale_fase_pre_procedura", "description": "Parametro di conduzione o refrattarieta atriale rilevato in fase pre-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_nodo_atrioventricolare_fase_pre_procedura", "description": "Parametro di conduzione nodo atrioventricolare rilevato in fase pre-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "jump", "description": "Presenza del fenomeno di jump nella conduzione atrioventricolare.", "type": "boolean", "pk": false, "suggested": false }, { "name": "tipovia", "description": "Tipo di via accessoria o di conduzione documentata.", "type": "text", "pk": false, "suggested": false }, { "name": "conduzione", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "localizzazione", "description": "Localizzazione anatomica o elettrofisiologica documentata.", "type": "text", "pk": false, "suggested": false }, { "name": "prant", "description": "Intervallo PR o parametro di conduzione anterograda rilevato durante lo studio.", "type": "real", "pk": false, "suggested": false }, { "name": "prret", "description": "Intervallo PR o parametro di conduzione retrograda rilevato durante lo studio.", "type": "real", "pk": false, "suggested": false }, { "name": "note_pre_procedura", "description": "Note relative alla valutazione elettrofisiologica pre-ablazione.", "type": "text", "pk": false, "suggested": false }, { "name": "indsee", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ncolonne", "description": "Numero complessivo di colonne o blocchi di dati registrati nel referto specialistico.", "type": "integer", "pk": false, "suggested": false }, { "name": "tollerata", "description": "Indicazione della tollerabilità clinica dell'aritmia o della procedura.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_aritmie", "description": "Note sulle aritmie indotte o documentate durante lo studio.", "type": "text", "pk": false, "suggested": false }, { "name": "procedura", "description": "Tipologia di procedura ablativa o elettrofisiologica eseguita.", "type": "text", "pk": false, "suggested": false }, { "name": "vianlenta", "description": "Indicazione di trattamento o presenza della via lenta.", "type": "boolean", "pk": false, "suggested": false }, { "name": "battitirf", "description": "Numero di battiti o applicazioni registrati durante radiofrequenza.", "type": "boolean", "pk": false, "suggested": false }, { "name": "via_accessoria", "description": "Indicazione della presenza o del trattamento di una via accessoria.", "type": "boolean", "pk": false, "suggested": false }, { "name": "via_accessoria_descrizione", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "via_accessoria_occulta", "description": "Indicazione della presenza di via accessoria occulta.", "type": "boolean", "pk": false, "suggested": false }, { "name": "flutter_comune", "description": "Indicazione di flutter atriale comune.", "type": "boolean", "pk": false, "suggested": false }, { "name": "flutter_non_comune", "description": "Indicazione di flutter atriale non comune.", "type": "boolean", "pk": false, "suggested": false }, { "name": "flutter_origine", "description": "Origine del flutter atriale documentata.", "type": "boolean", "pk": false, "suggested": false }, { "name": "flutter_origine_descrizione", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "blocco_istmico", "description": "Indicazione del raggiungimento o della presenza di blocco istmico.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ta", "description": "Indicazione di tachicardia atriale.", "type": "boolean", "pk": false, "suggested": false }, { "name": "taorig", "description": "Origine della tachicardia atriale documentata.", "type": "text", "pk": false, "suggested": false }, { "name": "tamap", "description": "Informazioni di mappaggio relative alla tachicardia atriale.", "type": "text", "pk": false, "suggested": false }, { "name": "tachicardia_ventricolare", "description": "Indicazione di tachicardia ventricolare.", "type": "boolean", "pk": false, "suggested": false }, { "name": "tvorig", "description": "Origine della tachicardia ventricolare documentata.", "type": "text", "pk": false, "suggested": false }, { "name": "fibrillazione_atriale", "description": "Indicazione di fibrillazione atriale.", "type": "boolean", "pk": false, "suggested": false }, { "name": "famap", "description": "Informazioni di mappaggio relative alla fibrillazione atriale.", "type": "text", "pk": false, "suggested": false }, { "name": "mappaatt", "description": "Informazioni sulla mappa di attivazione ottenuta durante la procedura.", "type": "boolean", "pk": false, "suggested": false }, { "name": "remote", "description": "Indicazione dell'uso di sistemi remoti o navigazione remota.", "type": "boolean", "pk": false, "suggested": false }, { "name": "sintarf", "description": "Sintomi correlati alle applicazioni di radiofrequenza.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardioversione_elettrica", "description": "Cardioversione elettrica eseguita o documentata durante la procedura.", "type": "boolean", "pk": false, "suggested": false }, { "name": "disseno", "description": "Dissincronia o dissociazione del nodo del seno documentata.", "type": "boolean", "pk": false, "suggested": false }, { "name": "abnodoav", "description": "Indicazione di ablazione del nodo atrioventricolare.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ritmo_sinusale_durante_radiofrequenza", "description": "Ritmo sinusale o comportamento elettrico osservato durante radiofrequenza.", "type": "boolean", "pk": false, "suggested": false }, { "name": "farmaci", "description": "Farmaci somministrati o rilevanti per la procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_post_procedura", "description": "Parametro di conduzione anterograda della via accessoria rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_atriale_post_procedura", "description": "Parametro atriale della conduzione anterograda della via accessoria rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_anterograda_iso_post_procedura", "description": "Parametro di conduzione anterograda della via accessoria dopo isoproterenolo, al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_post_procedura", "description": "Parametro di conduzione retrograda della via accessoria rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_atriale_post_procedura", "description": "Parametro atriale della conduzione retrograda della via accessoria rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "via_accessoria_conduzione_retrograda_iso_post_procedura", "description": "Parametro di conduzione retrograda della via accessoria dopo isoproterenolo, al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_refrattarieta_atriale_post_procedura", "description": "Parametro di conduzione o refrattarieta atriale rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_refrattarieta_atriale_isoprenalina_post_procedura", "description": "Parametro di conduzione o refrattarieta atriale dopo isoproterenolo, al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_nodo_atrioventricolare_post_procedura", "description": "Parametro di conduzione nodo atrioventricolare rilevato al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "conduzione_nodo_atrioventricolare_isoprenalina_post_procedura", "description": "Parametro di conduzione nodo atrioventricolare dopo isoproterenolo, al termine della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "indicazione_aritmie", "description": "Inducibilità delle aritmie valutata al termine della procedura.", "type": "boolean", "pk": false, "suggested": false }, { "name": "dissociazione_ventricolo_atrio", "description": "Presenza di dissociazione ventricolo-atriale.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocardiogramma", "description": "Tracciato o riferimento ECG associato alla procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "ecg_basale", "description": "Tracciato ECG basale del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "fleca", "description": "Somministrazione o utilizzo di flecainide durante lo studio.", "type": "real", "pk": false, "suggested": false }, { "name": "ecg_finale", "description": "Tracciato ECG finale al termine della procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "complicanze", "description": "Complicanze cliniche o procedurali osservate durante o dopo l'episodio.", "type": "boolean", "pk": false, "suggested": false }, { "name": "conclusioni", "description": "Conclusioni cliniche finali dell'episodio o della procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "ablazione_transcatetere", "description": "Indicazione di ablazione transcatetere derivata dal text analysis sul campo conclusioni (sovrascrive il flag Cardioref).", "type": "boolean", "pk": false, "suggested": true }, { "name": "studio_elettrofisiologico", "description": "Indicazione di studio elettrofisiologico derivata dal text analysis sul campo conclusioni (sovrascrive il flag Cardioref).", "type": "boolean", "pk": false, "suggested": false }, { "name": "risultato", "description": "Codifica dell'esito clinico o procedurale registrato.", "type": "smallint", "pk": false, "suggested": false }, { "name": "sintomi_1", "description": "Sintomo registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "trattamento_1", "description": "Trattamento numero 1 registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "aritmia_1", "description": "Aritmia numero 1 registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "diagnosi_1", "description": "Diagnosi numero 1 registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "conseguenze_1", "description": "Conseguenza numero 1 registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "stress_test", "description": "Stress test eseguito o considerato nel contesto dell'episodio.", "type": "integer", "pk": false, "suggested": false }, { "name": "scintigrafia", "description": "Esame scintigrafico eseguito o considerato nel contesto dell'episodio.", "type": "integer", "pk": false, "suggested": false }, { "name": "ora_inizio_ablazione", "description": "Ora di inizio dell'ablazione.", "type": "text", "pk": false, "suggested": false }, { "name": "orablocco", "description": "Ora di ottenimento del blocco o del risultato atteso.", "type": "text", "pk": false, "suggested": false }, { "name": "tempo_totale_scopia", "description": "Tempo totale di fluoroscopia impiegato durante la procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "numero_erogazioni_radiofrequenza", "description": "Numero di erogazioni di radiofrequenza effettuate.", "type": "text", "pk": false, "suggested": false }, { "name": "durata_erogazione_radiofrequenza", "description": "Durata complessiva delle erogazioni di radiofrequenza.", "type": "text", "pk": false, "suggested": false }, { "name": "energia_erogazione_radiofrequenza", "description": "Energia complessiva o media erogata in radiofrequenza.", "type": "text", "pk": false, "suggested": false }, { "name": "flusso_irrigazione_radiofrequenza", "description": "Flusso di irrigazione utilizzato durante radiofrequenza.", "type": "text", "pk": false, "suggested": false }, { "name": "temperatura", "description": "Temperatura registrata durante la procedura o l'erogazione.", "type": "text", "pk": false, "suggested": false }, { "name": "successo", "description": "Valutazione del successo clinico o tecnico della procedura.", "type": "boolean", "pk": false, "suggested": false }, { "name": "data_ecg_time_key", "description": "Chiave giorno del tracciato ECG registrato nel contesto dell'episodio.", "type": "integer", "pk": false, "suggested": false }, { "name": "ora_ecg", "description": "Ora del tracciato ECG registrato nel contesto dell'episodio.", "type": "text", "pk": false, "suggested": false }, { "name": "frequenza_cardiaca", "description": "Frequenza cardiaca base programmata (bpm).", "type": "text", "pk": false, "suggested": false }, { "name": "ritmo", "description": "Ritmo cardiaco documentato.", "type": "integer", "pk": false, "suggested": false }, { "name": "intervallo_pr", "description": "Intervallo PR misurato sul tracciato ECG.", "type": "text", "pk": false, "suggested": false }, { "name": "durataqrs", "description": "Durata del complesso QRS sul tracciato ECG.", "type": "text", "pk": false, "suggested": false }, { "name": "durataqt", "description": "Durata dell'intervallo QT sul tracciato ECG.", "type": "text", "pk": false, "suggested": false }, { "name": "pk", "description": "Identificativo univoco della scheda anagrafica Cardioref derivato da cr_anagrafica.", "type": "bigint", "pk": false, "suggested": false }, { "name": "esito_test_brugada", "description": "Esito complessivo del test provocativo per Brugada (flecainide/ajmalina) nel referto. Valori 'positivo' | 'negativo' | NULL. Popolato da apply_test_provocativo_outcome sulla base di cr_see_ablazione_test_provocativo. NULL = nessun test Brugada riconosciuto nelle conclusioni.", "type": "text", "pk": false, "suggested": false }, { "name": "esito_post_ablazione_brugada", "description": "Esito del test provocativo Brugada eseguito post-ablazione, indicatore di efficacia dell'ablazione (positivo=ablazione fallita, negativo=ablazione efficace). NULL se nessun test post-ablazione.", "type": "text", "pk": false, "suggested": false }, { "name": "esito_test_qt_lungo", "description": "Esito complessivo del test provocativo per QT lungo (adrenalina/isoprenalina). Valori 'positivo' | 'negativo' | NULL.", "type": "text", "pk": false, "suggested": false }, { "name": "esito_post_ablazione_qt_lungo", "description": "Esito del test provocativo QT lungo eseguito post-ablazione. Valori 'positivo' | 'negativo' | NULL.", "type": "text", "pk": false, "suggested": false } ] }, { "id": "t-impianto", "name": "fact_impianto_defibrillatore_impiantabile", "kind": "promote", "recommended": true, "description": "Fact table degli impianti di defibrillatori (ICD). Esclude record riclassificati come CRT-P/CRT-D/S-ICD dal classificatore CIED.", "rationale": "«impianto di un defibrillatore» = solo impianto iniziale (decisione F1).", "columns": [ { "name": "cod_paz", "description": "Codice paziente (FK a dim_patient).", "type": "bigint", "pk": true, "suggested": true }, { "name": "num", "description": "Numero progressivo dell'episodio clinico per il paziente.", "type": "bigint", "pk": true, "suggested": true }, { "name": "data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": true }, { "name": "nostro_ospedale", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "centro_impianto", "description": "Centro in cui è stato eseguito l'impianto o la procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "provenienza", "description": "Provenienza del paziente rispetto all'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "cardiopatia_ischemica", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_pregresso_infarto_miocardico_acuto", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_valvolare", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_congenita", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_dilatativa", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_ipertrofica", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_displasia", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "cardiopatia_altro", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "classe", "description": "Classe clinica o funzionale registrata per il paziente.", "type": "smallint", "pk": false, "suggested": false }, { "name": "frazione", "description": "Frazione di eiezione o parametro funzionale ventricolare riportato.", "type": "real", "pk": false, "suggested": false }, { "name": "profilassi_antibiotica", "description": "Profilassi antibiotica somministrata o indicata.", "type": "integer", "pk": false, "suggested": false }, { "name": "aritmia_fibrillazione_ventricolare", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "aritmia_tachicardia_ventricolare_sostenuta_monomorfa", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "frequenza_tachicardia_ventricolare_sostenuta_monomorfa", "description": "Frequenza cardiaca registrata durante episodi di tachicardia ventricolare sostenuta monomorfa.", "type": "real", "pk": false, "suggested": false }, { "name": "aritmia_tachicardia_ventricolare_sostenuta_polimorfa", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "frequenza_tachicardia_ventricolare_sostenuta_polimorfa", "description": "Frequenza cardiaca registrata durante episodi di tachicardia ventricolare sostenuta polimorfa.", "type": "real", "pk": false, "suggested": false }, { "name": "aritmia_tachicardia_ventricolare_non_sostenuta", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "frequenza_tachicardia_ventricolare_non_sostenuta", "description": "Frequenza cardiaca registrata durante episodi di tachicardia ventricolare non sostenuta.", "type": "real", "pk": false, "suggested": false }, { "name": "aritmia_altro", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "sintomi_1", "description": "Sintomo registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "ecg_1", "description": "Codice lookup. Valori comuni: 0, 271, 272, 273.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_marca", "description": "Marca del generatore o defibrillatore ICD impiantato.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_modello", "description": "Modello del generatore o defibrillatore ICD impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_numero_serie", "description": "Numero di serie del generatore o defibrillatore ICD impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_sede", "description": "Sede anatomica della tasca o del posizionamento del generatore ICD.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro", "description": "Identificativo o presenza dell'elettrocatetere 2.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_marca", "description": "Marca dell'elettrocatetere 2.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_modello", "description": "Modello dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_numero_serie", "description": "Numero di serie dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_tipo", "description": "Tipologia dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_accesso", "description": "Via o accesso di impianto dell'elettrocatetere 2.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_numero_coil", "description": "Numero di coil defibrillanti presenti sull'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_innesto", "description": "Sede o modalità di innesto dell'elettrocatetere 2.", "type": "smallint", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro", "description": "Identificativo o presenza dell'elettrocatetere 3.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_marca", "description": "Marca dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_modello", "description": "Modello dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_numero_serie", "description": "Numero di serie dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_tipo", "description": "Tipologia dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_sede", "description": "Sede anatomica dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_accesso", "description": "Via o accesso di impianto dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_innesto", "description": "Sede o modalità di innesto dell'elettrocatetere 3.", "type": "smallint", "pk": false, "suggested": false }, { "name": "induzione_fibrillazione_ventricolare", "description": "Indicazione o risultato dell'induzione di fibrillazione ventricolare durante il test intra-procedurale.", "type": "integer", "pk": false, "suggested": false }, { "name": "sedazione_fibrillazione_ventricolare", "description": "Tipo o livello di sedazione adottato durante il test di induzione o terminazione della fibrillazione ventricolare.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_segnale_bipolare", "description": "Ampiezza del segnale in configurazione B dell'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_bipolare", "description": "Ampiezza del segnale in configurazione B dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "modalita", "description": "Modalità di programmazione o funzionamento del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "frequenza_cardiaca", "description": "Frequenza cardiaca base programmata (bpm).", "type": "text", "pk": false, "suggested": false }, { "name": "isteresi", "description": "Valore di isteresi programmato sul dispositivo.", "type": "boolean", "pk": false, "suggested": false }, { "name": "rate_responsive", "description": "Stato della funzione rate responsive.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antitachicardia", "description": "Note relative alla programmazione o alla risposta antitachicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "relazione", "description": "Dettagli procedurali o narrativi del ricovero.", "type": "text", "pk": false, "suggested": false }, { "name": "conclusioni", "description": "Conclusioni cliniche finali dell'episodio o della procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "etl_last_update", "description": "Timestamp dell'ultimo aggiornamento ETL.", "type": "timestamp with time zone", "pk": false, "suggested": false }, { "name": "modello", "description": "Modello del dispositivo o del componente.", "type": "integer", "pk": false, "suggested": false }, { "name": "identificativo_intestazione", "description": "Flag booleano.", "type": "smallint", "pk": false, "suggested": false }, { "name": "medico_referente", "description": "Identificativo del medico referente.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_sopra_sotto_muscolo", "description": "Indicazione della posizione sopra o sotto muscolare del generatore ICD.", "type": "smallint", "pk": false, "suggested": false }, { "name": "singolo_catetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_connettore", "description": "Tipo di connettore dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_note", "description": "Note cliniche o tecniche dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_note_flag", "description": "Flag che indica la presenza di note dell'elettrocatetere 3.", "type": "boolean", "pk": false, "suggested": false }, { "name": "sedazione_fibrillazione_ventricolare_mg", "description": "Dosaggio del farmaco sedativo utilizzato durante il test di fibrillazione ventricolare, espresso in mg.", "type": "real", "pk": false, "suggested": false }, { "name": "interruzione_fibrillazione_ventricolare", "description": "Tempo o parametro relativo all'interruzione della fibrillazione ventricolare durante il test.", "type": "real", "pk": false, "suggested": false }, { "name": "tentativi_interruzione_fibrillazione_ventricolare", "description": "Numero di tentativi necessari per interrompere la fibrillazione ventricolare al test intra-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "totale_shock", "description": "Numero totale di shock erogati durante il test o nel corso della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "numero_fibrillazioni_ventricolari", "description": "Numero di episodi o induzioni di fibrillazione ventricolare eseguiti durante il test.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_segnale_monopolare", "description": "Ampiezza del segnale in configurazione M dell'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_monopolare", "description": "Ampiezza del segnale in configurazione M dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "isteresi_descrizione", "description": "Descrizione della modalità di isteresi impostata.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia", "description": "Note relative alla programmazione antibradicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia_flag", "description": "Note relative a antibradysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_antitachicardia_flag", "description": "Note relative a antitachysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "conclusioni_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "tempo_scopia_minuti", "description": "Valore numerico decimale (misura o quantità).", "type": "real", "pk": false, "suggested": false }, { "name": "tempo_scopia_secondi", "description": "Valore numerico decimale (misura o quantità).", "type": "real", "pk": false, "suggested": false }, { "name": "durata_procedura", "description": "Valore numerico decimale (misura o quantità).", "type": "real", "pk": false, "suggested": false }, { "name": "anamnesi_stampa", "description": "Anamnesi del paziente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "non_disponibile", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "pk", "description": "Identificativo univoco della scheda anagrafica Cardioref derivato da cr_anagrafica.", "type": "bigint", "pk": false, "suggested": false } ] }, { "id": "t-patient", "name": "dim_patient", "kind": "promote", "recommended": true, "description": "Dimensione paziente derivata dall'anagrafica Cardioref normalizzata nello schema di integrazione. Popolata solo con pazienti che hanno almeno un record in una tabella flaggata is_activity_table:true in integration-map.yaml (gate di attivita clinica del reparto di aritmologia).", "rationale": "Output = cod_paz + dati anagrafici (decisione F1).", "columns": [ { "name": "cod_paz", "description": "Codice identificativo del paziente nel sistema sorgente Cardioref.", "type": "bigint", "pk": true, "suggested": true }, { "name": "cognome", "description": "Cognome del paziente.", "type": "text", "pk": false, "suggested": true }, { "name": "nome", "description": "Nome del paziente.", "type": "text", "pk": false, "suggested": true }, { "name": "data_nascita_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": true }, { "name": "luogo_nascita", "description": "Luogo di nascita del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "sesso", "description": "Sesso del paziente.", "type": "text", "pk": false, "suggested": true }, { "name": "citta", "description": "Citta di residenza del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "provincia", "description": "Provincia di residenza del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "nazione", "description": "Nazione di residenza del paziente, normalizzata da regole metadata in chirone_meta; valori non nazionali (es. CAP) diventano NULL e sono tracciati in quality.", "type": "text", "pk": false, "suggested": false }, { "name": "codice_fiscale", "description": "Codice fiscale del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "pk", "description": "Identificativo univoco della scheda anagrafica nel sistema sorgente.", "type": "bigint", "pk": false, "suggested": false }, { "name": "data_inserimento_record_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "data_ultimo_aggiornamento", "description": "Timestamp dell'ultimo aggiornamento del record anagrafico nel sistema sorgente.", "type": "timestamp without time zone", "pk": false, "suggested": false }, { "name": "eliminato", "description": "Flag che indica se il record è eliminato nel sistema sorgente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ultimo_aggiornamento", "description": "Valore di ultimo aggiornamento del record cosi come ricevuto dal flusso sorgente, mantenuto in formato testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "etl_last_update", "description": "Timestamp dell'ultimo aggiornamento ETL del record nella dimensione paziente.", "type": "timestamp with time zone", "pk": false, "suggested": false }, { "name": "codice_comune", "description": "Codice del comune associato all'anagrafica del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "indirizzo", "description": "Indirizzo di residenza o domicilio del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "email", "description": "Indirizzo email principale del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "codice_sanitario", "description": "Codice sanitario associato al paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "note", "description": "Note libere anagrafiche o clinico-organizzative associate al paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "data_inserimento_anagrafica_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "cardiotelefono_flag", "description": "Flag associazione al servizio CardioTelefono.", "type": "boolean", "pk": false, "suggested": false }, { "name": "email_caregiver", "description": "Indirizzo email del caregiver o referente del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "biomonitor", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "numero_biomonitor", "description": "Numero o codice associato al servizio Biomonitor del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "monitoraggio_remoto", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "numero_homemonitor", "description": "Numero o codice associato al servizio HomeMonitor del paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "nanostim", "description": "Flag associazione a NanoStim.", "type": "boolean", "pk": false, "suggested": false }, { "name": "studio_flessibile", "description": "Flag associazione a StudioFlex.", "type": "boolean", "pk": false, "suggested": false }, { "name": "dataconssflex_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "solvente", "description": "Flag solvente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "codice_paziente_merge", "description": "Codice paziente utilizzato come riferimento di merge o deduplicazione anagrafica.", "type": "bigint", "pk": false, "suggested": false }, { "name": "eta_ingresso", "description": "Età del paziente al primo contatto col reparto, in anni interi. Calcolata come AGE(ref_date, datan) dove ref_date = COALESCE(datainsert, MIN(data) di tutte le attività cliniche del paziente). Congelata, NON rolling.", "type": "integer", "pk": false, "suggested": false }, { "name": "fascia_eta_ingresso", "description": "Fascia d'età al primo contatto col reparto. Bande granulari sui giovani e middle-age (< 20, 20-40, 40-50, 50-60, 60-65, 65-70, 70-75, > 75, Sconosciuta). Congelata - non rolling.", "type": "text", "pk": false, "suggested": false }, { "name": "altezza_cm", "description": "", "type": "integer", "pk": false, "suggested": false }, { "name": "peso_kg", "description": "", "type": "integer", "pk": false, "suggested": false }, { "name": "regione", "description": "", "type": "text", "pk": false, "suggested": false } ] }, { "id": "t-time", "name": "dim_time", "kind": "promote", "recommended": true, "description": "Dimensione temporale, usata con due alias (dt_abl per l'ablazione, dt_imp per l'impianto). Colonne: day_key, full_date (DATE), year. full_date serve per i calcoli di finestra (>= '2011-07-03') e di gap (impianto entro ablazione+10 anni).", "rationale": "data_time_key e' la FK a dim_time.day_key (non dichiarata, da aggiungere a mano nel join).", "columns": [ { "name": "day_key", "description": "", "type": "integer", "pk": true, "suggested": true }, { "name": "full_date", "description": "", "type": "date", "pk": false, "suggested": true }, { "name": "year", "description": "", "type": "smallint", "pk": false, "suggested": true }, { "name": "quarter", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "month", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "day", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "semester", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "week", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "day_of_week", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "day_of_year", "description": "", "type": "smallint", "pk": false, "suggested": false }, { "name": "day_name", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "day_name_it", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "month_name", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "month_name_it", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "month_short", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "month_short_it", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "year_month", "description": "", "type": "text", "pk": false, "suggested": false }, { "name": "is_weekend", "description": "", "type": "boolean", "pk": false, "suggested": false }, { "name": "is_leap_year", "description": "", "type": "boolean", "pk": false, "suggested": false } ] }, { "id": "x-sostituzione", "name": "fact_sostituzione_impianto_defibrillatore_impiantabile", "kind": "exclude", "recommended": true, "description": "Fact table delle sostituzioni/revisioni ICD. Esclude record riclassificati come CRT-P/CRT-D/S-ICD dal classificatore CIED.", "rationale": "Decisione F1: «impianto» = solo impianto iniziale.", "columns": [ { "name": "cod_paz", "description": "Codice paziente (FK a dim_patient).", "type": "bigint", "pk": true, "suggested": false }, { "name": "num", "description": "Numero progressivo dell'episodio clinico per il paziente.", "type": "bigint", "pk": true, "suggested": false }, { "name": "data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "sostituzione_defibrillatore", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "sostituzione_elettrocatetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "revisione", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "riparazione_elettrocatetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "riposizionamento_elettrocatetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "aggiunta_elettrocatetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "revisione_tasca", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "controllo_tasca", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "espianto", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "causa_defibrillatore", "description": "Motivazione della sostituzione del generatore/defibrillatore.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_elettrocatetere", "description": "Motivazione della sostituzione o revisione dell'elettrocatetere.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_revisione", "description": "Motivazione della revisione del sistema impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_riparazione_elettrocatetere", "description": "Motivazione della riparazione dell'elettrocatetere o del sistema.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_riposizionamento_elettrocatetere", "description": "Motivazione del riposizionamento dell'elettrocatetere.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_aggiunta_elettrocatetere", "description": "Motivazione dell'aggiunta di un nuovo elettrocatetere.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_revisione_tasca", "description": "Motivazione della revisione della tasca del dispositivo.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_controllo_tasca", "description": "Motivazione del controllo della tasca del dispositivo.", "type": "text", "pk": false, "suggested": false }, { "name": "causa_espianto", "description": "Motivazione dell'espianto del dispositivo o del materiale impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "provenienza", "description": "Provenienza del paziente rispetto all'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "profilassi_antibiotica", "description": "Profilassi antibiotica somministrata o indicata.", "type": "integer", "pk": false, "suggested": false }, { "name": "sintomi_1", "description": "Sintomo registrato o programmato nell'episodio clinico.", "type": "integer", "pk": false, "suggested": false }, { "name": "ecg_1", "description": "Codice lookup. Valori comuni: 0, 271, 272, 273.", "type": "integer", "pk": false, "suggested": false }, { "name": "classe", "description": "Classe clinica o funzionale registrata per il paziente.", "type": "smallint", "pk": false, "suggested": false }, { "name": "frazione", "description": "Frazione di eiezione o parametro funzionale ventricolare riportato.", "type": "real", "pk": false, "suggested": false }, { "name": "defibrillatore_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_marca", "description": "Marca del generatore o defibrillatore ICD sostituito o impiantato.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_modello", "description": "Modello del generatore o defibrillatore ICD sostituito o impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_numero_serie", "description": "Numero di serie del generatore o defibrillatore ICD sostituito o impiantato.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_sede", "description": "Sede anatomica della tasca o del posizionamento del generatore ICD.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro", "description": "Identificativo o presenza dell'elettrocatetere 2.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_marca", "description": "Marca dell'elettrocatetere 2.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_modello", "description": "Modello dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_numero_serie", "description": "Numero di serie dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_tipo", "description": "Tipologia dell'elettrocatetere 2.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_accesso", "description": "Via o accesso di impianto dell'elettrocatetere 2.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_numero_coil", "description": "Numero di coil defibrillanti presenti sull'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_innesto", "description": "Sede o modalità di innesto dell'elettrocatetere 2.", "type": "smallint", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro", "description": "Identificativo o presenza dell'elettrocatetere 3.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_marca", "description": "Marca dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_modello", "description": "Modello dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_numero_serie", "description": "Numero di serie dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_tipo", "description": "Tipologia dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_sede", "description": "Sede anatomica dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_accesso", "description": "Via o accesso di impianto dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_innesto", "description": "Sede o modalità di innesto dell'elettrocatetere 3.", "type": "smallint", "pk": false, "suggested": false }, { "name": "induzione_fibrillazione_ventricolare", "description": "Indicazione o risultato dell'induzione di fibrillazione ventricolare durante il test intra-procedurale.", "type": "integer", "pk": false, "suggested": false }, { "name": "sedazione_fibrillazione_ventricolare", "description": "Tipo o livello di sedazione adottato durante il test di induzione o terminazione della fibrillazione ventricolare.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_segnale_bipolare", "description": "Ampiezza del segnale in configurazione B dell'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_bipolare", "description": "Ampiezza del segnale in configurazione B dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "modalita", "description": "Modalità di programmazione o funzionamento del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "frequenza_cardiaca", "description": "Frequenza cardiaca base programmata (bpm).", "type": "text", "pk": false, "suggested": false }, { "name": "isteresi", "description": "Valore di isteresi programmato sul dispositivo.", "type": "boolean", "pk": false, "suggested": false }, { "name": "rate_responsive", "description": "Stato della funzione rate responsive.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antitachicardia", "description": "Note relative alla programmazione o alla risposta antitachicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "relazione", "description": "Dettagli procedurali o narrativi del ricovero.", "type": "text", "pk": false, "suggested": false }, { "name": "conclusioni", "description": "Conclusioni cliniche finali dell'episodio o della procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "etl_last_update", "description": "Timestamp dell'ultimo aggiornamento ETL.", "type": "timestamp with time zone", "pk": false, "suggested": false }, { "name": "modello", "description": "Modello del dispositivo o del componente.", "type": "integer", "pk": false, "suggested": false }, { "name": "identificativo_intestazione", "description": "Flag booleano.", "type": "smallint", "pk": false, "suggested": false }, { "name": "causa_defibrillatore_altro", "description": "Motivazione alternativa relativa al generatore o sistema ICD.", "type": "integer", "pk": false, "suggested": false }, { "name": "causa_elettrocatetere_altro", "description": "Motivazione alternativa relativa all'elettrocatetere.", "type": "integer", "pk": false, "suggested": false }, { "name": "nostro_ospedale", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "centro_impianto", "description": "Centro in cui è stato eseguito l'impianto o la procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "medico_referente", "description": "Identificativo del medico referente.", "type": "text", "pk": false, "suggested": false }, { "name": "defibrillatore_sopra_sotto_muscolo", "description": "Indicazione della posizione sopra o sotto muscolare del generatore ICD.", "type": "smallint", "pk": false, "suggested": false }, { "name": "singolo_catetere", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_connettore", "description": "Tipo di connettore dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_note", "description": "Note cliniche o tecniche dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_note_flag", "description": "Flag che indica la presenza di note dell'elettrocatetere 3.", "type": "boolean", "pk": false, "suggested": false }, { "name": "sedazione_fibrillazione_ventricolare_mg", "description": "Dosaggio del farmaco sedativo utilizzato durante il test di fibrillazione ventricolare, espresso in mg.", "type": "real", "pk": false, "suggested": false }, { "name": "interruzione_fibrillazione_ventricolare", "description": "Tempo o parametro relativo all'interruzione della fibrillazione ventricolare durante il test.", "type": "real", "pk": false, "suggested": false }, { "name": "tentativi_interruzione_fibrillazione_ventricolare", "description": "Numero di tentativi necessari per interrompere la fibrillazione ventricolare al test intra-procedurale.", "type": "real", "pk": false, "suggested": false }, { "name": "totale_shock", "description": "Numero totale di shock erogati durante il test o nel corso della procedura.", "type": "real", "pk": false, "suggested": false }, { "name": "numero_fibrillazioni_ventricolari", "description": "Numero di episodi o induzioni di fibrillazione ventricolare eseguiti durante il test.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_destro_segnale_monopolare", "description": "Ampiezza del segnale in configurazione M dell'elettrocatetere 2.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_monopolare", "description": "Ampiezza del segnale in configurazione M dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "isteresi_descrizione", "description": "Descrizione della modalità di isteresi impostata.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia", "description": "Note relative alla programmazione antibradicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia_flag", "description": "Note relative a antibradysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_antitachicardia_flag", "description": "Note relative a antitachysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "modprog", "description": "Codice del modulo o della sezione di programmazione del dispositivo.", "type": "text", "pk": false, "suggested": false }, { "name": "modifica_programmazione_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "conclusioni_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "tempo_scopia_minuti", "description": "Flag booleano.", "type": "real", "pk": false, "suggested": false }, { "name": "tempo_scopia_secondi", "description": "Valore numerico decimale (misura o quantità).", "type": "real", "pk": false, "suggested": false }, { "name": "durata_procedura", "description": "Codice lookup. Valori comuni: 60.", "type": "real", "pk": false, "suggested": false }, { "name": "anamnesi_stampa", "description": "Anamnesi del paziente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "pk", "description": "Identificativo univoco della scheda anagrafica Cardioref derivato da cr_anagrafica.", "type": "bigint", "pk": false, "suggested": false } ] }, { "id": "x-controllo", "name": "fact_controllo_defibrillatore_impiantabile", "kind": "exclude", "recommended": true, "description": "Fact table dei controlli periodici dei dispositivi ICD.", "rationale": "Decisione F1: controlli non sono «impianto».", "columns": [ { "name": "cod_paz", "description": "Codice paziente (FK a dim_patient).", "type": "bigint", "pk": true, "suggested": false }, { "name": "data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_marca", "description": "Marca del generatore ICD.", "type": "integer", "pk": false, "suggested": false }, { "name": "defibrillatore_modello", "description": "Modello del generatore ICD.", "type": "text", "pk": false, "suggested": false }, { "name": "ultimo", "description": "Data e ora registrate per ultimo.", "type": "timestamp without time zone", "pk": false, "suggested": false }, { "name": "interventi_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_appropriati_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_inappropriati_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "numero_interventi_appropriati", "description": "Numero di interventi appropriati registrati dal dispositivo nel periodo osservato.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_data_primo_time_key", "description": "Chiave giorno del primo intervento appropriato registrato dal dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_data_ultimo_time_key", "description": "Chiave giorno dell'ultimo intervento appropriato registrato dal dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_frequenza_cardiaca_minima", "description": "Frequenza cardiaca minima registrata negli episodi con intervento appropriato del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_data_frequenza_cardiaca_minima_time_key", "description": "Chiave giorno dell'episodio con frequenza cardiaca minima tra gli interventi appropriati.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_frequenza_cardiaca_massima", "description": "Frequenza cardiaca massima registrata negli episodi con intervento appropriato del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_data_frequenza_cardiaca_massima_time_key", "description": "Chiave giorno dell'episodio con frequenza cardiaca massima tra gli interventi appropriati.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_atp_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_atp_numero", "description": "Numero di sequenze ATP erogate negli interventi appropriati del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_shock_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_shock_numero", "description": "Numero di shock erogati negli interventi appropriati del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "numero_interventi_inappropriati", "description": "Numero di interventi inappropriati registrati dal dispositivo nel periodo osservato.", "type": "real", "pk": false, "suggested": false }, { "name": "interventi_data_primo_inappropriato_time_key", "description": "Chiave giorno del primo intervento inappropriato registrato dal dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_data_ultimo_inappropriato_time_key", "description": "Chiave giorno dell'ultimo intervento inappropriato registrato dal dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_tachicardia_ventricolare_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_fibrillazione_atriale_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_malfunzionamento_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_interferenza_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_altro_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_appropriati_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_inappropriati_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "numero_interventi_precedenti_appropriati", "description": "Numero di interventi appropriati registrati nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_data_primo_time_key", "description": "Chiave giorno del primo intervento appropriato nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_data_ultimo_time_key", "description": "Chiave giorno dell'ultimo intervento appropriato nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_frequenza_cardiaca_minima", "description": "Frequenza cardiaca minima registrata negli interventi appropriati del periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_frequenza_cardiaca_massima", "description": "Frequenza cardiaca massima registrata negli interventi appropriati del periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_atp_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_atp_numero", "description": "Numero di sequenze ATP erogate nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_shock_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_shock_numero", "description": "Numero di shock erogati nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "numero_interventi_precedenti_inappropriati", "description": "Numero di interventi inappropriati registrati nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_data_primo_inappropriato_time_key", "description": "Chiave giorno del primo intervento inappropriato nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_data_ultimo_inappropriato_time_key", "description": "Chiave giorno dell'ultimo intervento inappropriato nel periodo precedente al controllo corrente.", "type": "integer", "pk": false, "suggested": false }, { "name": "interventi_precedenti_tachicardia_ventricolare_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_fibrillazione_atriale_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_malfunzionamento_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_interferenza_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "interventi_precedenti_altro_presenti", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "batteria", "description": "Stato o valutazione sintetica della batteria del dispositivo.", "type": "text", "pk": false, "suggested": false }, { "name": "tensione", "description": "Valore di tensione della batteria o del dispositivo.", "type": "real", "pk": false, "suggested": false }, { "name": "tempo_carica", "description": "Tempo di carica del condensatore del dispositivo.", "type": "real", "pk": false, "suggested": false }, { "name": "modalita", "description": "Modalità di programmazione o funzionamento del dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "frequenza_cardiaca", "description": "Frequenza cardiaca base programmata (bpm).", "type": "text", "pk": false, "suggested": false }, { "name": "isteresi", "description": "Valore di isteresi programmato sul dispositivo.", "type": "boolean", "pk": false, "suggested": false }, { "name": "rate_responsive", "description": "Stato della funzione rate responsive.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antitachicardia", "description": "Note relative alla programmazione o alla risposta antitachicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "note_ecg", "description": "Annotazioni relative al tracciato ECG registrato.", "type": "text", "pk": false, "suggested": false }, { "name": "ritmo_spontaneo_non_valutabile", "description": "Ritmo spontaneo rilevato in assenza di stimolazione ventricolare.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ritmo_spontaneo_presente", "description": "Ritmo spontaneo sinusale o sopraventricolare documentato.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ritmo_spontaneo_si_descrizione", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "ritmo_spontaneo_assente", "description": "Ritmo spontaneo non sinusale documentato.", "type": "boolean", "pk": false, "suggested": false }, { "name": "ritmo_spontaneo_no_descrizione", "description": "Valore testuale.", "type": "text", "pk": false, "suggested": false }, { "name": "note_cliniche", "description": "Annotazioni cliniche aggiuntive raccolte durante il follow-up o la procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "terapia", "description": "Terapia farmacologica o indicazione terapeutica registrata per il paziente.", "type": "text", "pk": false, "suggested": false }, { "name": "terapia_anticoagulante", "description": "Terapia anticoagulante in corso o indicata per il paziente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "conclusioni", "description": "Conclusioni cliniche finali dell'episodio o della procedura.", "type": "text", "pk": false, "suggested": false }, { "name": "etl_last_update", "description": "Timestamp dell'ultimo aggiornamento ETL.", "type": "timestamp with time zone", "pk": false, "suggested": false }, { "name": "num", "description": "Numero progressivo dell'episodio clinico per il paziente.", "type": "bigint", "pk": true, "suggested": false }, { "name": "modello", "description": "Modello del dispositivo o del componente.", "type": "integer", "pk": false, "suggested": false }, { "name": "identificativo_intestazione", "description": "Flag booleano.", "type": "smallint", "pk": false, "suggested": false }, { "name": "medico_referente", "description": "Identificativo del medico referente.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro", "description": "Identificativo o presenza dell'elettrocatetere 3.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_data_time_key", "description": "Chiave giorno (YYYYMMDD) per l'analisi temporale.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_marca", "description": "Marca dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_modello", "description": "Modello dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_tipo", "description": "Tipologia dell'elettrocatetere 3.", "type": "text", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_sede", "description": "Sede anatomica dell'elettrocatetere 3.", "type": "integer", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_connettore", "description": "Tipo di connettore dell'elettrocatetere 3, normalizzato su codici standard (es. DF-4, IS-1, IS-4).", "type": "text", "pk": false, "suggested": false }, { "name": "intnote", "description": "Testo descrittivo libero.", "type": "text", "pk": false, "suggested": false }, { "name": "interventi_note_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_monopolare", "description": "Ampiezza del segnale in configurazione M dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "elettrocatetere_ventricolo_sinistro_segnale_bipolare", "description": "Ampiezza del segnale in configurazione B dell'elettrocatetere 3.", "type": "real", "pk": false, "suggested": false }, { "name": "note_dati_misurati", "description": "Note relative ai parametri tecnici o clinici misurati.", "type": "text", "pk": false, "suggested": false }, { "name": "note_dati_misurati_flag", "description": "Note relative a datimisuratisn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "isteresi_descrizione", "description": "Descrizione della modalità di isteresi impostata.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia", "description": "Note relative alla programmazione antibradicardica.", "type": "text", "pk": false, "suggested": false }, { "name": "note_antibradicardia_flag", "description": "Note relative a antibradysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_antitachicardia_flag", "description": "Note relative a antitachysn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "modprog", "description": "Codice del modulo o della sezione di programmazione del dispositivo.", "type": "text", "pk": false, "suggested": false }, { "name": "modifica_programmazione_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_ecg_flag", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "note_cliniche_flag", "description": "Note relative a clinichesn.", "type": "boolean", "pk": false, "suggested": false }, { "name": "terapiasn", "description": "Flag booleano.", "type": "boolean", "pk": false, "suggested": false }, { "name": "tecnico", "description": "Identificativo del tecnico coinvolto nella procedura o nel controllo dispositivo.", "type": "integer", "pk": false, "suggested": false }, { "name": "anamnesi_stampa", "description": "Anamnesi del paziente.", "type": "boolean", "pk": false, "suggested": false }, { "name": "pk", "description": "Identificativo univoco della scheda anagrafica Cardioref derivato da cr_anagrafica.", "type": "bigint", "pk": false, "suggested": false } ] } ]