Salta la navigazione
Vantaggi nell?integrare una applicazione con il SISS attraverso l?OMICOM SISS Suite rispetto all'utilizzo degli adattatori SEBC o standard
- elevatissimo grado di astrazione. Questa particolare architettura consente di ottenere il massimo grado di astrazione ottenibile tra la comunicazione SISS ( messaggi SOAP , meccanismi di comunicazione) e il linguaggio di programmazione.
- esiste un unico metodo attraverso il quale si attiva la comunicazione verso il SISS ( identifica cittadino carta , identifica cittadino esteso, ecc ) .
- Al metodo viene passata una struttura dati , non una stringa XML mascherando così la complessità del messaggio SOAP.
- Il meccanismo di comunicazione per l'invio di richieste verso il SISS è mascherato da un metodo generico startScenario. Lo stesso meccanismo vale per i messaggi di richiesta dalla porta Applicativa , in questo caso la DLL espone un evento di richiesta disponibile.
- Dal metodo si ottiene una risposta che contiene l'esito. La risposta come la richiesta è una struttura dati ed allo stesso modo viene mascherata la complessità del messaggio SOAP.
- Aderenza alle evoluzioni del SISS
- Le strutture dati di richiesta e di risposta vengono create come DLL a partire dai messaggi XML della documentazione originale, è quindi possibile integrare in una applicazione più versioni. Questo permette di testare una nuova release SISS , mantenendo comunque in produzione una versione precedente dell'applicativo o di eseguire con lo stesso applicativo scenari con release diverse.
- Performance e centralizzazione del software
- Le DLL che vengono instanziate nella procedura per eseguire la comunicazione SISS sono solo classi di interfaccia , in quanto tutta la logica di elaborazione ( verifica dei vincoli , costruzione del messaggio SOAP di risposta , parser del messaggio SOAP di richiesta ) avviene attraverso un servizio remotizzato su di un server ( centralizzazione e coerenza delle versioni ) .
- 'invio del messaggio SOAP verso la porta Delegata e la ricezione di una richiesta dalla porta Applicativa avviene localmente mediante la DLL sissComunicator che implementa il meccanismo di comunicazione( http POST , http Listener ).
Grazie alla Omnicom SISS Suite è quindi possibile ampliare i sistemi RIS, HIS, PACS, con personalizzazioni o con programmi trasversali di supporto per l'elaborazione della comunicazione al SISS.