Skip to content

Classes

Carlos edited this page Jan 8, 2016 · 12 revisions

SERVICES

Component Description
WiFIS.V201.BS.Service Superclass for all of WiFIS Business Service.
Implements the common behavior
WiFIS.V201.BS.Cites.CitesSoap WebService generated for Appointments (Cites)
WiFIS.V201.BS.ConsultaDades.ConsultaDadesSoap WebService generated for Data Query (ConsultaDades)
WiFIS.V201.BS.Derivacions.DerivacionsSoap WebService generated for Referrals (Derivacions)
WiFIS.V201.BS.Laboratori.LaboratoriSoap WebService generated for Laboratory (Laboratori)
WiFIS.V201.BS.Notificacions.NotificacionsSoap WebService generated for Notifications (Notificacions)

MESSAGES

Component Description
WiFIS.V201.Msg.GenericReq WiFIS Message with HL7 XML

BUSINESS OPERATIONS - WEBSERVICES CLIENTS

Component Description
WiFIS.V201.BO.WIFISHL7Port Business Operation to send messages to WiFIS WebServices
WiFIS.V201.WSC.Cites.CitesSoap WebService Client for Appointments (Cites)
WiFIS.V201.WSC.ConsultaDades.ConsultaDadesSoap WebService Client for Data Query (ConsultaDades)
WiFIS.V201.WSC.Derivacions.DerivacionsSoap WebService Client for Referrals (Derivacions)
WiFIS.V201.WSC.Laboratori.LaboratoriSoap WebService Client for Laboratory (Laboratori)
WiFIS.V201.WSC.Notificacions.NotificacionsSoap WebService Client for Notifications (Notificacions)

DATA TRANSFORMATIONS

Component Description
WiFIS.V201.DT.XML2HL7 Transforms GenericReq en EnsLib.HL7.Message
WiFIS.V201.DT.HL72XML Transforms EnsLib.HL7.Message en GenericReq

BUSINESS PROCESSES

Component Description
WiFIS.V201.BP.Router Business Process for Routing a GenericReq.
Calculates the value of URL following the destination.
Manages the synchronous response.

HL7 SCHEMAS

Component Description
WIFIS.hl7 HL7 schema (extends standard 2.5) specific for WiFIS.
Contains modification in OBX.5 to the data structure defined in dependent on OBX.2 and exported correctly converted to XML format.
It also includes some of the tables defined in WiFIS.

TOOLS

Component Description
WiFIS.V201.Utils.Functions Useful Library of functions for WiFIS

STATISTICS

Component Description
WiFIS.Stats.Messages Persistent Class (table) for save messages numbers

CONFIGURATION

Component Description
WiFIS.Config.Centro Persistent Class (table) for centers and URLs
WiFIS.V201.Web.ConfigCentro Web application to manage centers table

OTHER

Component Description
WiFIS.Info WiFIS easy connect Information class

TESTS

Component Description
WiFIS.V201.Test.Prod Example Production to test WiFIS components
WiFIS.V201.Test.ProdSAML Example Production using SAML header

SERVEIS

Component Description
WiFIS.V201.BS.Service Superclase de tots els Business Service de WiFIS.
Implementa el comportament comú.
WiFIS.V201.BS.Cites.CitesSoap WebService generat per a Cites
WiFIS.V201.BS.ConsultaDades.ConsultaDadesSoap WebService generat per a ConsultaDades
WiFIS.V201.BS.Derivacions.DerivacionsSoap WebService generat per a Derivacions
WiFIS.V201.BS.Laboratori.LaboratoriSoap WebService generat per a Laboratori
WiFIS.V201.BS.Notificacions.NotificacionsSoap WebService generat per a Notificacions

MISSATGES

Component Description
WiFIS.V201.Msg.GenericReq Missatge WiFIS que conté el HL7 XML

BUSINESS OPERATIONS - CLIENTS WEBSERVICES

Component Description
WiFIS.V201.BO.WIFISHL7Port Business Operation que envia missatges a WebServices WiFIS.
WiFIS.V201.WSC.Cites.CitesSoap Client WebService per a Cites
WiFIS.V201.WSC.ConsultaDades.ConsultaDadesSoap Client WebService per a ConsultaDades
WiFIS.V201.WSC.Derivacions.DerivacionsSoap Client WebService per a Derivacions
WiFIS.V201.WSC.Laboratori.LaboratoriSoap Client WebService per a Laboratori
WiFIS.V201.WSC.Notificacions.NotificacionsSoap Client WebService per a Notificacions

TRANSFORMACIONS DE DADES

Component Description
WiFIS.V201.DT.XML2HL7 Transforma GenericReq en EnsLib.HL7.Message
WiFIS.V201.DT.HL72XML Transforma EnsLib.HL7.Message en GenericReq

BUSINESS PROCESSES

Component Description
WiFIS.V201.BP.Router Busines Process de enrutament d'un GenericReq.
Calcula el valor d'URL segons la destinació.
Gestiona la resposta síncrona.

ESQUEMES HL7

Component Description
WIFIS.hl7 Esquema HL7 (estén d'estàndard 2.5) específic per WiFIS.
Conté modificació en OBX.5 perquè la seva estructura de dades depengui del definit en OBX.2 i s'exporti correctament convertit a format XML.
Inclou a més algunes de les taules d'usuari definides en WIFIS.

UTILITATS

Component Description
WiFIS.V201.Utils.Functions Llibreria de funcions útils per WiFIS.

ESTADÍSTIQUES

Component Description
WiFIS.Stats.Messages Classe persistent (taula) per emmagatzemar recompte de missatges.

CONFIGURACIÓ

Component Description
WiFIS.Config.Centro Classe persistent (taula) de centres i URLs.
WiFIS.V201.Web.ConfigCentro Pàgina web per mantenir la taula de centres.

ALTRES

Component Description
WiFIS.Info Classe d'informació sobre WiFIS Easy Connect

TESTES

Component Description
WiFIS.V201.Test.Prod Producció d'exemple per provar components WiFIS
WiFIS.V201.Test.ProdSAML Producció d'exemple que utilitza capçalera SAML