//-------------------------------------------------------------------- // ISTRUZIONI DI FUNZIONAMENTO //-------------------------------------------------------------------- Per utilizzare correttamente il tool di Import Storico da tracciato a PathoxWeb, compilare il file "appsettings.json" come indicato di seguito: * ConnectionParameters: * TracciatoDb: valorizzare a true uno solo tra IsOracle, IsSqlServer o IsPostgreSQL e successivamente ConnectionString con la stringa di connessione al tracciato * PathoxWebDb: valorizzare ConnectionString con la stringa di connessione a PathoxWeb * ConformityCheck * Enable: è un flag utilizzato per abilitare/disabilitare il check iniziale sulla conformità del dabatase sorgente con il tracciato ufficiale. Consigliato tenerlo attivo solamente per i primi test, poi è possibile disabilitarlo mettendo a "false". * ImportParameters: * SchemaName: nome dello schema di appartenenza del db di origine. Se non noto lasciare vuoto. (di solito Armonia e Athena sono basati su Oracle e risulta quindi necessario) * ImportUsingTables: true o false in base a che siano state esposte delle tabelle o delle viste * Customer: nome cliente, viene utilizzato come prefisso per i vari campi idimport * PatientExternalcodePrefix: prefisso da anteporre all'externalcode del paziente. Se previsto, tutti gli externalcode dei pazienti verranno salvati con questo prefisso, altrimenti non verrà utilizzato. (esempio: AZI503_XXX) * InsertPatients: true o false, per importare i pazienti * InsertExams: true o false, per importare gli esami * InsertPdf: true o false, per importare i pdf * ForceImportPhysicalPDF: true o false, per importare fisicamente i pdf anche se presente il link pdf * InsertAttachments: true o false, per importare gli allegati * FromDate(yyyyMMdd): data di inizio finestra temporale di import * ToDate(yyyyMMdd): data di fine finestra temporale di import * ImportExamStatusChangeAsText: TBD * WidgetVersions: array di oggetti che associano tipo esame a versione widget (per poter mantere stessi tipi esami della produzione ma con interfacce create ad hoc) * AdditionalInfoTranscode: array di oggetti per transcodificare la coppia chiave tabella REC_ADDITIONALINFO e COMPLEXTEXT di destinazione (può essere lasciato vuoto se non sono previsti dati aggiuntivi) * FixedComplexTexts: array FISSO e NON MODIFICABILE di elementi che associano tipi di dati a complextext di destinazione (è possibile personalizzare SOLO il complextext di destinazione)