SlideShare a Scribd company logo
1 of 37
Download to read offline
Towards
   Interoperability
enabling SOA strategy
  José R. Fernández Engo – Charge of IOP – SOA Strategy at Andalusian
                     Healthcare Ministry – IT Division.
                   jose.fernandez.engo.sspa@juntadeandalucia.es

  http://es.linkedin.com/pub/jos%C3%A9-rom%C3%A1n-fern%C3%A1ndez-engo/11/3a0/30
Target:

To establish the relationship between the development of a strategy oriented
              to services and the achievement of the interoperability

                        secondary objectives:
achieve a viable pathway to the evolution of systems existing in autonomic
   environments of wingspan to a business model based on the paradigm
                                   SOA

   determine the current state of the habitual environment itself; cases of
        legacy systems, projects underway, State of the master data.

     Define the necessary lines of work carried out achieve SOA model:
                 architecture, tools and resources, governance
We are going to talk
           about:
•   ITC in large healthcare systems - situation.
•   Interoperability
•   SOA in Healthcare
•   SOA: a way to interoperability.
•   Pathway approach.
•   Impact of the model.
•   Case of use: Andalusian Healthcare Service
ITC at Healthcare Systems
At Public Healthcare Systems:
• Lack of ITC vision, i.e. technology and
  INFORMATION
• Lack of decision-making capacity in organizations
• Usually systems badly equipped
• Lack of knowledge about the business
• 2 costumers in the value-chain:
   o professionals: their technologists
   o citizens: public employees
• We‟re in the world… and it‟s moving on:
   o SNS
   o epSOS
And Spain is a reference…
ITC at Healthcare Systems
      N1                    N2                 Fecha, cie9
             FTP

           AP      Sin formato
                                AP
            1                    2
                                                                                     N,cie10
                                                                              N3
                                       FTP                                                                AP
                                                             AP
                                                              4
                                                                                          dblink           9
                        chino                   N,a,d
N6
     AP1                                                          jdbc
                                                                                                                  XMLs
      0     HL7 2.3
                                                                                                      Loinc, sc
                                                                         AP
           AP1                                                            7
                                                        Fecha,d
            5                                                                      odbc                            AP
                      deutsch                                                                                       6
                                     D, date                 FTP
                                                                                               Datum, monate


                         AP
     a,d                  8
                                                                                                    N4
                                                                                    d
           N5                                   Id,d


                                                                                                               Business?
ITC at Healthcare Systems

 Technology:
 • Uncoordinated providers, vendors and developments.
 • developed systems without a project.
 • Strong dependencies with political decisions without
   strategies.
 • Very strong legacies systems
 • No procedures, no methodologies
 • No interoperability through systems into the organization
   As result of the patterns of evolution reflected above we
   suffer the not provided and forced coexistence of many
   technologies but some not supported, some obsolete,
   some incompatible,…
ITC at Healthcare Systems

 Information:

 • Systems don‟t share master data
 • Strongly coupled subsystems – high dependence
 • No scalability strategy neither vertical nor horizontal
 • Uncontrolled replica
 • No global vision about systems -> wheel reinvented
   usually
 • No common way to share EHR though different clinical
   environments (GP, hospital, ambulatory, etc.)
ITC at Healthcare Systems

 Volume:
  No strategy or prevision for systems concurrence
  No strategy to historical data transition neither
   functional nor technical
  No volume optimization queries in applications
  Not prevision about evolution of the data repositories
  No finished EHR treatment in clinicians view
IOP: what’s that?
Integration: technical solution for the exchange of
data between the two applications.


Interoperability: The interoperability is the condition
whereby heterogeneous systems can exchange
processes or data, automatically, keeping the
meaning in both ends. Example: speak 2 languages
interoperability
      IOP level                                Scope                                General
Healthcare Policies   Vision and strategy
                      Structures, processes, incentives
                      Sustainable legal and socio-economic framework
                      Privacy and confidentiality
                      Tools, process, professionals and systems certification

Organizational        Organizational culture
Suppliers/vendors     Processes of internal and external services
ofservices            Management of change
                      Process reingeniering

Semantic              Terminologies, clasifications and onthologies             scalability
                      Translations                                              sustainability
                      Development and deployment of sustainable
                      architectures


Syntactic             Messaging


Technical             Technical standards
                      Hardware and software connectivity
                      Security
                      User interface
interoperability between
        organizations
Achieving interoperability involves achieving the same
at all levels and these levels are interdependent.
Unable to establish interoperable policies between
organizations if the processes are not defined. These
can not be if the significance of the information is not.
Unable to achieve semantic interoperability if the way
to management information and semantic is not
interoperable and it is no use to achieve the above if
the transmission layer technology fails to
communicate both organizations.
SOA in Healthcare
             environment:
             a chip change
•   Legacy systems are the kernel of business. We‟re going to find situations
    with no possible or not profitable evolution/change.

•   No vendor is the best in every business. Although we‟ve a solid and
    complete normative framework we‟ll need interoperability with no
    anticipated systems.

•   Healthcare business is always on the road, with a very high rate of
    change both clinical and managerial so it requires a innovative and solid
    framework that facilitate a quick reaction with high quality, no impact in
    business and a consistent clinical information.
SOA -> IOP
SOA model deployment achieve interoperability
through entire organization in all its levels thanks to:
• Structured policies
• Global application of norms and standards
• Consolidate a strong model of governance
• A sustainable cycle of life
• A deep knowledge of business, its needs and
   evolutions derived from a complete process model.
Detailed
IOP needs:
        A change in development model
       Knowledge, knowledge, knowledge
Normalization, standards, common masters tables,
                   business,…
      productivity, low costs, scalability, …



                    SOA
Semantic interoperability
                SOA architecture


        g                 g                g
        o   s             o        s       o
    N                 N                N
        v   e             v        e       v
    O                 O                O
        e   r             e        r       e
    R                 R                R
        r   v             r        v       r
    M                 M                M
        n   i             n        i       n
    S                 S                S
        a   c             a        c       a
        n   e             n        e       n
    -                 -                -
        c   s             c        s       c
        e                 e                e
Strategy

• Take a model scalable, sustainable and consistent
• Become experts in our own business.
• Set and extend a framework of rules and standards
• Adoption of a technology model that allows ->
  governance, integration, modeling, reuse
• Convergence of the systems to the new model
  project to project in the context of a macro-global
  project.
• Establish responsibilities for information
Pathway
o   Adoption of the strategy for the organization
o   Modeling the business. Requires participation and time.
o   Define the business model and government.
o   Define technology and governance model.
o   Set of rules and standards, policies and procedures. Semantic.
o   Define master data of the Organization. How to share.
o   Convergence of the systems to the new model, project by project, as part
    of an overall macro-project, ensuring coexistence with the existing. Define
    the projects. Define the measurement.
Launch Plan
o   Business Modeling SOA
o   Acquisition and implementation of physical architecture.
o   Implementation of SOA office. Where to look. Dissemination.
o   Location of the organization's master data
o   Selection, adoption and dissemination of standards. Certification.
o   What we have and what we don‟t have -> prioritization
o   Development and adaptation of services designed and / or existing.
o   Decoupling applications.
Model impact
• Impact on recruitment
  o   Uniformity of support
  o   Uniformity of technology
  o   Consistency of performance
  o   Ease in developing specifications
  o   Use of certifications

• Development impact
  o Reference documents
  o Centralized Support
  o Availability of infrastructure

• Impact on knowledge management
  o It internalizes business knowledge
  o It spreads business knowledge
Model impact
• Improvement internal control projects. Knowledge
  inside the organization.
• Decoupling between applications.
• Ensures interoperability of the organization both
  internally and externally
• Ensures scalability and sustainability
• Technologies upper level independent of platforms
  and languages
• Ensures reuse. „Snowball„ effect.
Conclusions I
• The deployment of an SOA strategy enables and
  strengthens the conditions necessary to achieve
  interoperability both internally and externally at all
  levels by:
   o The adoption of a strategy and a defined policy information (policy IOP)
   o The definition, modeling and consolidation processes of the organization
     (organizational IOP)
   o The launch of the services that establish and unify the interpretation of the
     information in the organization (IOP semantics)
   o The adoption of a syntax-based communication standards common to all
     systems (IOP syntactic)
   o The deployment of a physical architecture information management and
     communications standards-based technology, which ensures the
     exchange of information at the physical (technological IOP)
Conclusions II
• They share the same needs for clear governance,
  methodological and understood by the organization to
  ensure scalability and sustainability.
• In organizations “on the road” the recommended
  pathway of an approach that combines vision top -
  down and bottom - up since it is not feasible delete the
  non interoperable legacy systems immediately .
• These should be isolated as soon as possible by services -
  facade to undertake its evolution with guarantees.
• The impact on the organization model is extensive and
  undeniable but must be prioritized actions to
  consolidate developments.
future: Electronical
 continuity of care
future: BAM on process
S.S.P.A.: an approach
•   Population: 8,3 M
•   Professional> 80 k
•   Nº GP centers: 1.500
•   Hospitals: 29 + 25 CHARES
•   GP concurrent users: >9000
•   Nº appointment: 400M
•   Nº EHR: 8,8 M
•   Electronic prescription and dispensation use: 58%
S.S.P.A. original project:
                            Diábaco              Base de Datos de          MTI: Usuarios, Citas,
                                                                                                   Explotación
                            (Indicadores)        Explotación               Urgencias

      Salud Responde           Navegador Hª
      Registros Garantías      Citación y Peticiones                                   RIS
      InterS@s               u Pruebas Analíticas (2)          tools COMUNES                       tools
      Receta XXI               Prescripción
                                                                                     PACS
                               Vacunas
                                            U    C                HOSPITALIZACIÓN (1)
                               P            R    O
                               R            G    N
                               I            E    S             MEDICINA      ENFERMERÍA
                               M
                               A
                                            N    U                                                 Estaciones
                                            C    L
      AGD                      R            I    T             REGISTRO ADMVO                      Clínicas
                               I            A    A
                               A            S    S

(1) En desarrollo                                                                                  Subsystems
                               OPERADORES            BDU                  ESTRUCTURA
(2) En pilotaje                                                                                    Estructurales
S.S.P.A. reality 2009:
                   Diábaco (PKI)     Base de Datos de          MTI: Usuarios,
                                     Explotación               Citas, Urgencias

Salud Responde     Navegador Hª
                   Citación y Peticiones                                   RIS
 A monolit with:                      
Registros
                                         SQL Server
Garantías
InterS@s
 W2000
                 u Pruebas Analíticas (2)
                                       
                                            tools COMUNES
                                         Informix
Receta XXI         Prescripción
 Oracle 8, 10, 11 Vacunas              Weblogic              PACS
 Visual Basic, VB.NET U             C
                                        IIS
                                                HOSPITALIZACIÓN (1)
 Clipper         P
                  R
                       R
                       G
                                     O  Java…
                                     N
 Dbase           I
                  M
                       E
                       N
                                     S
                                     U
                                                   MEDICINA     ENFERMERÍA

 W2003
AGD
                  A
                  R
                       C
                       I
                                     L
                                     T             REGISTRO ADMVO
                      I        A     A
                      A        S     S


                      OPERADORES         BDU                  ESTRUCTURA
S.S.P.A. steep 1
                          Logical model
                   BUSINESS: PROCESS AND FUNCTIONAL SERVICES

         Standard modelling (BPML,…)                                                        External
                  modelling                                                                 services
                                                          Internal and                      provider   t
                                                            external                           s       e
                                                           consumers                                   c
                                         Standard Messaging (HL7…)                                     h
                                                                        Routing
                                                                         Audit                         n
        service                       Service                          Compose
                                                     service
                     service
                                        ext.                    Authentication/Authorizat   ESB        o
                                                                           ion
                                                                                                       l
                                                                                                       o
E T L
          master               Org.                                                                    g
                                                 Own                  Commerci
           data                Data
                                                Legacy                al Legacy                        y
Standard data modelling– directory, terminologies, ontologies, etc. (CEN – CIE - SNOME
S.S.P.A. steep 2
business architecture
         BAM: business process monitoring
                                                         G
                                                         O
                                                         V
         BPM: Business process modeling
                                                         E
                                                     S
                                                         R
                                                     O
                                                         N
                                                     A
                       ESB C                             A
                                                         N
                                                         C
ESB h1    ESB h2       ESB h3               ESB hn       E
S.S.P.A. steep 3
physical architecture
S.S.P.A. steep 4
              documentation
• Functional profile
    o   Business definition and modelling
    o   Cases of use
•   Operative profile: deployment
•   Compose services
•   Atomic services
•   Master Data tables
•   Norms and standards
•   Map of systems: SOA view
•   Map of process
•   Use of services contracts
•   Procedures
S.S.P.A. steep 5
 methodology

 resources      Personal   Users      Prescriptions




   Evolution



resources      Personal    Users      Prescriptions


   Diraya, Receta XXI, BDU, MACO, estructura,
   etc
S.S.P.A.: launched - DAE
HOSPITAL



            BDU                          BDU      AGD

                                     DAE
   C. Externas y Urgencias
                                     (EG,EM,….)


    MACO        Estructura               MACO     Estructura




                      Concepto Inicial
S.S.P.A.: launched - DAE
                 ADM
                             External   Medical
EHR              HIS



ESB CENTRAL      ESB HOSPITAL



RIS              Nursering   Farmacy    ….
S.S.P.A.: achieved
• Deployment of the Technical Office of interoperability
• Acquisition and extension of architecture based on
  federated ESB systems
• Home care circuits modeling
• Launching methodology to detect services based on
  modeling
• DAE Project Extension to 21 hospitals in two years with
  incidences ratio <15/month
• Extension of the model to other far-reaching corporate
  systems (MPA - Corporate LIS, Logistic, etc.)
• Launching a website to disseminate the strategy
• Commissioning of all sectors of documentation
• Starting the master table model
• General reuse services
Thanks

            jose.fernandez.engo.sspa@juntadeandalucia.es

http://es.linkedin.com/pub/jos%C3%A9-rom%C3%A1n-fern%C3%A1ndez-
                              engo/11/3a0/30

More Related Content

Similar to SOA Enables Healthcare Interoperability

Automated and Explainable Deep Learning for Clinical Language Understanding a...
Automated and Explainable Deep Learning for Clinical Language Understanding a...Automated and Explainable Deep Learning for Clinical Language Understanding a...
Automated and Explainable Deep Learning for Clinical Language Understanding a...Databricks
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsRedox Engine
 
Requirement engineering evaluation
Requirement engineering evaluationRequirement engineering evaluation
Requirement engineering evaluationIshraq Al Fataftah
 
Reference models a case study for healthcare
Reference models a case study for healthcareReference models a case study for healthcare
Reference models a case study for healthcareReal IRM
 
The use of R statistical package in controlled infrastructure. The case of Cl...
The use of R statistical package in controlled infrastructure. The case of Cl...The use of R statistical package in controlled infrastructure. The case of Cl...
The use of R statistical package in controlled infrastructure. The case of Cl...Adrian Olszewski
 
Eun_updated_032615
Eun_updated_032615Eun_updated_032615
Eun_updated_032615Eun Moore
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...Jan Aerts
 
Compliance driven process development with DCR graphs
Compliance driven process development with DCR graphsCompliance driven process development with DCR graphs
Compliance driven process development with DCR graphsHugo Andrés López
 
PAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersPAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersNeotys
 
Genome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeGenome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeBioDec
 
Linked in 4eme table ronde 20120601
Linked in 4eme table ronde 20120601Linked in 4eme table ronde 20120601
Linked in 4eme table ronde 20120601Dario Mangano
 

Similar to SOA Enables Healthcare Interoperability (20)

Testing manual
Testing manualTesting manual
Testing manual
 
RAVI
RAVIRAVI
RAVI
 
Automated and Explainable Deep Learning for Clinical Language Understanding a...
Automated and Explainable Deep Learning for Clinical Language Understanding a...Automated and Explainable Deep Learning for Clinical Language Understanding a...
Automated and Explainable Deep Learning for Clinical Language Understanding a...
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise Integrations
 
KAVITHA SRINIVASAN UPDATED
KAVITHA SRINIVASAN UPDATEDKAVITHA SRINIVASAN UPDATED
KAVITHA SRINIVASAN UPDATED
 
Requirement engineering evaluation
Requirement engineering evaluationRequirement engineering evaluation
Requirement engineering evaluation
 
Reference models a case study for healthcare
Reference models a case study for healthcareReference models a case study for healthcare
Reference models a case study for healthcare
 
The use of R statistical package in controlled infrastructure. The case of Cl...
The use of R statistical package in controlled infrastructure. The case of Cl...The use of R statistical package in controlled infrastructure. The case of Cl...
The use of R statistical package in controlled infrastructure. The case of Cl...
 
Anshuman sahu
Anshuman sahuAnshuman sahu
Anshuman sahu
 
Eun_updated_032615
Eun_updated_032615Eun_updated_032615
Eun_updated_032615
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...
S Carbon - AmiGO2: document-oriented approach to ontology software and escapi...
 
Compliance driven process development with DCR graphs
Compliance driven process development with DCR graphsCompliance driven process development with DCR graphs
Compliance driven process development with DCR graphs
 
PAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersPAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn Schepers
 
Genome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the placeGenome_annotation@BioDec: Python all over the place
Genome_annotation@BioDec: Python all over the place
 
rushi
rushirushi
rushi
 
Linked in 4eme table ronde 20120601
Linked in 4eme table ronde 20120601Linked in 4eme table ronde 20120601
Linked in 4eme table ronde 20120601
 
Prateek Agnihotri5
Prateek Agnihotri5Prateek Agnihotri5
Prateek Agnihotri5
 
Anshuman sahu
Anshuman sahuAnshuman sahu
Anshuman sahu
 
Meha_Ghadge
Meha_GhadgeMeha_Ghadge
Meha_Ghadge
 

More from José Román Fernández Engo (9)

Informe IESE
Informe IESEInforme IESE
Informe IESE
 
schema_information_model_HCE
schema_information_model_HCEschema_information_model_HCE
schema_information_model_HCE
 
2014_Sistema de monitorización
2014_Sistema de monitorización2014_Sistema de monitorización
2014_Sistema de monitorización
 
2014 sistema de monitorización
2014 sistema de monitorización2014 sistema de monitorización
2014 sistema de monitorización
 
La blogosfera como sociedad
La blogosfera como sociedadLa blogosfera como sociedad
La blogosfera como sociedad
 
Opensource un concepto_inacabado
Opensource un concepto_inacabadoOpensource un concepto_inacabado
Opensource un concepto_inacabado
 
Blog,periodismo y politica
Blog,periodismo y politicaBlog,periodismo y politica
Blog,periodismo y politica
 
The use of colective intelligence algorithms in clinical data mining
The use of colective intelligence algorithms in clinical data miningThe use of colective intelligence algorithms in clinical data mining
The use of colective intelligence algorithms in clinical data mining
 
SOA - IOP. Dos caras de la misma moneda.
SOA - IOP. Dos caras de la misma moneda.SOA - IOP. Dos caras de la misma moneda.
SOA - IOP. Dos caras de la misma moneda.
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

SOA Enables Healthcare Interoperability

  • 1. Towards Interoperability enabling SOA strategy José R. Fernández Engo – Charge of IOP – SOA Strategy at Andalusian Healthcare Ministry – IT Division. jose.fernandez.engo.sspa@juntadeandalucia.es http://es.linkedin.com/pub/jos%C3%A9-rom%C3%A1n-fern%C3%A1ndez-engo/11/3a0/30
  • 2. Target: To establish the relationship between the development of a strategy oriented to services and the achievement of the interoperability secondary objectives: achieve a viable pathway to the evolution of systems existing in autonomic environments of wingspan to a business model based on the paradigm SOA determine the current state of the habitual environment itself; cases of legacy systems, projects underway, State of the master data. Define the necessary lines of work carried out achieve SOA model: architecture, tools and resources, governance
  • 3. We are going to talk about: • ITC in large healthcare systems - situation. • Interoperability • SOA in Healthcare • SOA: a way to interoperability. • Pathway approach. • Impact of the model. • Case of use: Andalusian Healthcare Service
  • 4. ITC at Healthcare Systems At Public Healthcare Systems: • Lack of ITC vision, i.e. technology and INFORMATION • Lack of decision-making capacity in organizations • Usually systems badly equipped • Lack of knowledge about the business • 2 costumers in the value-chain: o professionals: their technologists o citizens: public employees • We‟re in the world… and it‟s moving on: o SNS o epSOS
  • 5. And Spain is a reference…
  • 6. ITC at Healthcare Systems N1 N2 Fecha, cie9 FTP AP Sin formato AP 1 2 N,cie10 N3 FTP AP AP 4 dblink 9 chino N,a,d N6 AP1 jdbc XMLs 0 HL7 2.3 Loinc, sc AP AP1 7 Fecha,d 5 odbc AP deutsch 6 D, date FTP Datum, monate AP a,d 8 N4 d N5 Id,d Business?
  • 7. ITC at Healthcare Systems Technology: • Uncoordinated providers, vendors and developments. • developed systems without a project. • Strong dependencies with political decisions without strategies. • Very strong legacies systems • No procedures, no methodologies • No interoperability through systems into the organization As result of the patterns of evolution reflected above we suffer the not provided and forced coexistence of many technologies but some not supported, some obsolete, some incompatible,…
  • 8. ITC at Healthcare Systems Information: • Systems don‟t share master data • Strongly coupled subsystems – high dependence • No scalability strategy neither vertical nor horizontal • Uncontrolled replica • No global vision about systems -> wheel reinvented usually • No common way to share EHR though different clinical environments (GP, hospital, ambulatory, etc.)
  • 9. ITC at Healthcare Systems Volume:  No strategy or prevision for systems concurrence  No strategy to historical data transition neither functional nor technical  No volume optimization queries in applications  Not prevision about evolution of the data repositories  No finished EHR treatment in clinicians view
  • 10. IOP: what’s that? Integration: technical solution for the exchange of data between the two applications. Interoperability: The interoperability is the condition whereby heterogeneous systems can exchange processes or data, automatically, keeping the meaning in both ends. Example: speak 2 languages
  • 11. interoperability IOP level Scope General Healthcare Policies Vision and strategy Structures, processes, incentives Sustainable legal and socio-economic framework Privacy and confidentiality Tools, process, professionals and systems certification Organizational Organizational culture Suppliers/vendors Processes of internal and external services ofservices Management of change Process reingeniering Semantic Terminologies, clasifications and onthologies scalability Translations sustainability Development and deployment of sustainable architectures Syntactic Messaging Technical Technical standards Hardware and software connectivity Security User interface
  • 12. interoperability between organizations Achieving interoperability involves achieving the same at all levels and these levels are interdependent. Unable to establish interoperable policies between organizations if the processes are not defined. These can not be if the significance of the information is not. Unable to achieve semantic interoperability if the way to management information and semantic is not interoperable and it is no use to achieve the above if the transmission layer technology fails to communicate both organizations.
  • 13. SOA in Healthcare environment: a chip change • Legacy systems are the kernel of business. We‟re going to find situations with no possible or not profitable evolution/change. • No vendor is the best in every business. Although we‟ve a solid and complete normative framework we‟ll need interoperability with no anticipated systems. • Healthcare business is always on the road, with a very high rate of change both clinical and managerial so it requires a innovative and solid framework that facilitate a quick reaction with high quality, no impact in business and a consistent clinical information.
  • 14. SOA -> IOP SOA model deployment achieve interoperability through entire organization in all its levels thanks to: • Structured policies • Global application of norms and standards • Consolidate a strong model of governance • A sustainable cycle of life • A deep knowledge of business, its needs and evolutions derived from a complete process model.
  • 15. Detailed IOP needs: A change in development model Knowledge, knowledge, knowledge Normalization, standards, common masters tables, business,… productivity, low costs, scalability, … SOA
  • 16. Semantic interoperability SOA architecture g g g o s o s o N N N v e v e v O O O e r e r e R R R r v r v r M M M n i n i n S S S a c a c a n e n e n - - - c s c s c e e e
  • 17. Strategy • Take a model scalable, sustainable and consistent • Become experts in our own business. • Set and extend a framework of rules and standards • Adoption of a technology model that allows -> governance, integration, modeling, reuse • Convergence of the systems to the new model project to project in the context of a macro-global project. • Establish responsibilities for information
  • 18. Pathway o Adoption of the strategy for the organization o Modeling the business. Requires participation and time. o Define the business model and government. o Define technology and governance model. o Set of rules and standards, policies and procedures. Semantic. o Define master data of the Organization. How to share. o Convergence of the systems to the new model, project by project, as part of an overall macro-project, ensuring coexistence with the existing. Define the projects. Define the measurement.
  • 19. Launch Plan o Business Modeling SOA o Acquisition and implementation of physical architecture. o Implementation of SOA office. Where to look. Dissemination. o Location of the organization's master data o Selection, adoption and dissemination of standards. Certification. o What we have and what we don‟t have -> prioritization o Development and adaptation of services designed and / or existing. o Decoupling applications.
  • 20. Model impact • Impact on recruitment o Uniformity of support o Uniformity of technology o Consistency of performance o Ease in developing specifications o Use of certifications • Development impact o Reference documents o Centralized Support o Availability of infrastructure • Impact on knowledge management o It internalizes business knowledge o It spreads business knowledge
  • 21. Model impact • Improvement internal control projects. Knowledge inside the organization. • Decoupling between applications. • Ensures interoperability of the organization both internally and externally • Ensures scalability and sustainability • Technologies upper level independent of platforms and languages • Ensures reuse. „Snowball„ effect.
  • 22. Conclusions I • The deployment of an SOA strategy enables and strengthens the conditions necessary to achieve interoperability both internally and externally at all levels by: o The adoption of a strategy and a defined policy information (policy IOP) o The definition, modeling and consolidation processes of the organization (organizational IOP) o The launch of the services that establish and unify the interpretation of the information in the organization (IOP semantics) o The adoption of a syntax-based communication standards common to all systems (IOP syntactic) o The deployment of a physical architecture information management and communications standards-based technology, which ensures the exchange of information at the physical (technological IOP)
  • 23. Conclusions II • They share the same needs for clear governance, methodological and understood by the organization to ensure scalability and sustainability. • In organizations “on the road” the recommended pathway of an approach that combines vision top - down and bottom - up since it is not feasible delete the non interoperable legacy systems immediately . • These should be isolated as soon as possible by services - facade to undertake its evolution with guarantees. • The impact on the organization model is extensive and undeniable but must be prioritized actions to consolidate developments.
  • 25. future: BAM on process
  • 26. S.S.P.A.: an approach • Population: 8,3 M • Professional> 80 k • Nº GP centers: 1.500 • Hospitals: 29 + 25 CHARES • GP concurrent users: >9000 • Nº appointment: 400M • Nº EHR: 8,8 M • Electronic prescription and dispensation use: 58%
  • 27. S.S.P.A. original project: Diábaco Base de Datos de MTI: Usuarios, Citas, Explotación (Indicadores) Explotación Urgencias Salud Responde Navegador Hª Registros Garantías Citación y Peticiones RIS InterS@s u Pruebas Analíticas (2) tools COMUNES tools Receta XXI Prescripción PACS Vacunas U C HOSPITALIZACIÓN (1) P R O R G N I E S MEDICINA ENFERMERÍA M A N U Estaciones C L AGD R I T REGISTRO ADMVO Clínicas I A A A S S (1) En desarrollo Subsystems OPERADORES BDU ESTRUCTURA (2) En pilotaje Estructurales
  • 28. S.S.P.A. reality 2009: Diábaco (PKI) Base de Datos de MTI: Usuarios, Explotación Citas, Urgencias Salud Responde Navegador Hª Citación y Peticiones RIS  A monolit with:  Registros SQL Server Garantías InterS@s  W2000 u Pruebas Analíticas (2)  tools COMUNES Informix Receta XXI Prescripción  Oracle 8, 10, 11 Vacunas  Weblogic PACS  Visual Basic, VB.NET U C  IIS HOSPITALIZACIÓN (1)  Clipper P R R G O  Java… N  Dbase I M E N S U MEDICINA ENFERMERÍA  W2003 AGD A R C I L T REGISTRO ADMVO I A A A S S OPERADORES BDU ESTRUCTURA
  • 29. S.S.P.A. steep 1 Logical model BUSINESS: PROCESS AND FUNCTIONAL SERVICES Standard modelling (BPML,…) External modelling services Internal and provider t external s e consumers c Standard Messaging (HL7…) h Routing Audit n service Service Compose service service ext. Authentication/Authorizat ESB o ion l o E T L master Org. g Own Commerci data Data Legacy al Legacy y Standard data modelling– directory, terminologies, ontologies, etc. (CEN – CIE - SNOME
  • 30. S.S.P.A. steep 2 business architecture BAM: business process monitoring G O V BPM: Business process modeling E S R O N A ESB C A N C ESB h1 ESB h2 ESB h3 ESB hn E
  • 32. S.S.P.A. steep 4 documentation • Functional profile o Business definition and modelling o Cases of use • Operative profile: deployment • Compose services • Atomic services • Master Data tables • Norms and standards • Map of systems: SOA view • Map of process • Use of services contracts • Procedures
  • 33. S.S.P.A. steep 5 methodology resources Personal Users Prescriptions Evolution resources Personal Users Prescriptions Diraya, Receta XXI, BDU, MACO, estructura, etc
  • 34. S.S.P.A.: launched - DAE HOSPITAL BDU BDU AGD DAE C. Externas y Urgencias (EG,EM,….) MACO Estructura MACO Estructura Concepto Inicial
  • 35. S.S.P.A.: launched - DAE ADM External Medical EHR HIS ESB CENTRAL ESB HOSPITAL RIS Nursering Farmacy ….
  • 36. S.S.P.A.: achieved • Deployment of the Technical Office of interoperability • Acquisition and extension of architecture based on federated ESB systems • Home care circuits modeling • Launching methodology to detect services based on modeling • DAE Project Extension to 21 hospitals in two years with incidences ratio <15/month • Extension of the model to other far-reaching corporate systems (MPA - Corporate LIS, Logistic, etc.) • Launching a website to disseminate the strategy • Commissioning of all sectors of documentation • Starting the master table model • General reuse services
  • 37. Thanks jose.fernandez.engo.sspa@juntadeandalucia.es http://es.linkedin.com/pub/jos%C3%A9-rom%C3%A1n-fern%C3%A1ndez- engo/11/3a0/30