Chf Sfah Summary

Embed Size (px)

Citation preview

  • 8/8/2019 Chf Sfah Summary

    1/25

    ConnectedHealthcareFramework

    AStableFoundationforAgileHealthcare

    Dr Ilia Fortunov

    Senior Architect

    Microsoft

    EMEA

    Public Sector

  • 8/8/2019 Chf Sfah Summary

    2/25

    Connected Healthcare Framework 5

    CHFVision Defineanarchitecturalframeworkfor

    HealthcareIndustrysolutions

    Sharebestpracticesforserviceorientedhealth

    informationintegrationandcollaboration

    architectures

    Suitablefore

    nterprise,regionandcountry

    -

    widelevel

    LeverageMicrosoftassetstodelivermorevalue

    Playwellwithothersbyusingopenstandardsand

    protocols

    DevelopecosystemofCHF

    -

    enabledsolutions

    FasterandbetterROIforcustomers

    Easierdevelopmentanddeploymentofpartner

    solutions

  • 8/8/2019 Chf Sfah Summary

    3/25

    Connected Healthcare Framework 6

    ConnectedHealthcareFramework

    Focusedonmajorissuesspecifictoconnected

    healthcaresolutions

    Provides:

    ABusinessPatternforHealthcare

    AReferenceTechnicalArchitectureforHealthcare

    Basedonrealworldwideexperience

    Created,reviewedandapprovedby

    Microsoftarchitects,engineeringteamsand

    consultantsand

    Microsoftpartnersandcustomers

  • 8/8/2019 Chf Sfah Summary

    4/25

    Connected Healthcare Framework 7

    HealthcareisaComplexSystem

    Healthcarediffersfromotherlargescalesystems

    because:

    Healthcarebusinessprocessesarehighlyvaried

    Theychangeconstantly

    Multipleoutcomes,oftennotpredicable

    Systemusageisafunctionofuserpreferenceand

    practice

    Systemsmustadapttoreal

    -

    worldconditionsanda

    constantlychangingenvironment

    TheConnectedHealthcareFrameworkrecognises

    andaddresses

    th

    esechallenges

    by:

    Separatingthedynamicpartofthesystem(business

    processesandsystemusage)fromthestablepart

    (corefunctionalityanddatastructure

    s

    ).

  • 8/8/2019 Chf Sfah Summary

    5/25

  • 8/8/2019 Chf Sfah Summary

    6/25

    Connected Healthcare Framework 9

    CHFinContext

    Guiding Principles

    POLICY

    AIMS & OBJECTIVES

    PROJECT GOALS

    NEEDS

    INFRASTRUCTURE

    Connected Healthcare Framework

    CHF

    TechnicalFramework

    BusinessPatterns

    REQUIREMENTS

    SOLUTIONS

    create

    require

    define

    ReferenceArchitecture

    SOLUTIONARCHITECTURE

    CAPABILITIES

    CHF

    BusinessFrameworkDEMAND

    SUPPLY

    IMPLEMENTATIONS

    HEALTHCAREENVIRONMENT

    sets

    i bj i

  • 8/8/2019 Chf Sfah Summary

    7/25

    CHFAims&Objectives(Demandside=WhattheCustomerwants.)

    AnAgile,FlexibleArchitecturePlugandPlayapplicationintegration

    Useofopen,internationalstandardsProcessorchestration

    UseofclinicalmessagingHL7v3,SNOMED-CT,ICD10

    Modulereusabilityandreplacability

    BusinessCoverage

    ComprehensivefunctionalityConsistentsupportforcommontasks

    Specialitysupportonacommonfoundation

    LegacyIntegration,includingIntegrationofexistingapplications

    IntegrationwithlegacymessagesIntegrationwithterminologycoding

    Role-basedUserInterfacesandProcesses

    Acrossmultiapplication,multiplatformenvironments(medicalerrorreduction)

    Preservationofcontextacrossapps

    Business-focusedProcesses,localprocedures

    Consistent,reliablestandardprocesseswithlocalimplementationflexibility

    Workflowsupport

    Privacy&ConfidentialityPatientConsent

    Securityofdata(encryption,sealedenvelopes)

    Gatekeepersandguardians

    HealthcareBusinessIntelligenceDataanalysis

    Identificationofbestpractise(roleofcoding)

    Forecastingfuturehealthcareneeds(couldbebasedonGenomicsbasedmedicine)

    DecisionsupportKnowledgetools

    Digitalcontent

    Materialontheweb

  • 8/8/2019 Chf Sfah Summary

    8/25Connected Healthcare Framework 12

    CHFNeeds(Supplyside=Whatwemustprovide.)

    AgilityandFlexibilityStandards-based,modular,reusable,interoperable

    ScalabilityNational,regional,localordistributedapplication

    FocusabilityPatient-centric,process-centric,research-centric,admin-centric,speciality-centric

    GranularityFromhigh-levelsummarytothedeepestdetail

    Implementationindependentdesign

    CoreBusinessandDataServicesBusinessfocusedprocesses,localproceduresUserfocused,role-basedpresentationandworkingpractice

    Thoroughengineeringandtesting

  • 8/8/2019 Chf Sfah Summary

    9/25Connected Healthcare Framework 13

    CHFCapabilities(Supplyside=Whatwedoprovide)

    AgilityandFlexibilityFlexiblearchitectures

    HighlydistributedtofullycentralisedMiddleware

    SecureandReliableMessaging

    AdaptersandConnectors

    BusesandHubs(e-HealthServiceHub)

    IdentityandAccessControlDirectoryServices

    SingleSignOnFederatedidentityandauthentication

    EnterpriseApplicationIntegrationPersistenttotransientdatastoresandrecords

    Middleware

    SecureandReliableMessaging

    AdaptersandConnectors

    UserInterfaceandProcessDesignDevicesensitiveinterfacesandprocessesLocalandusergroupspecificprocesses

    Clinicalspecialitycustomisation

    BusinessProcessOrchestration

    Reliableandsecuremessagedelivery,routing,transformation

    DevelopmentMethodsComponentBasedDevelopmentandObject

    OrientationServiceOrientedArchitectureandWebServicesTechnology

    SoftwareArchitecture

    .NetFramework

    Relationaldatabases

    DataManagementClusteringandfailover

    Disasterrecoverydatamirroring

    ScalabilityScale-upandscale-outcapability

    PerformanceTuningservices

    DialogueOptimisation

    SecurityAuthenticationandAuthorisationMechanisms

    Encryptionandsecuremessaging

    SystemManagementSystemmonitoring

    Softwaredistribution

  • 8/8/2019 Chf Sfah Summary

    10/25Connected Healthcare Framework 14

    CHFBusinessFramework

    TheCHFBusinessFrameworkusesaserviceorientedapproachto

    Definebusinesscomponentsandmajorsubjectareas

    Offerarangeofservicesthatcanbeorchestratedtoenableandsupportbusinessprocesses

    Leverageexistingsourcesoffunctionalityandinformation

    ItprovidesaBusinessPatternforHealthcare

    CHF B i F k

  • 8/8/2019 Chf Sfah Summary

    11/25Connected Healthcare Framework 15

    CHFBusinessFrameworkABusinessPatternforHealthcare

  • 8/8/2019 Chf Sfah Summary

    12/25Connected Healthcare Framework 16

    CHFTechnicalFramework

    TheCHFTechnicalFrameworkisconcernedwithinteroperabilityandaddressesthefollowingkeyarchitecturalchallenges:

    Multiplicity

    Identitymanagement

    Integrationchallenges

    Flexibilityandagility

    Securingthesolution

    Scalability,performanceandavailability

    Itprovidesa

    ReferenceArchitecturefore-Health

  • 8/8/2019 Chf Sfah Summary

    13/25

    Connected Healthcare Framework 17

    CHFTechnicalFrameworkAReferenceArchitectureforHealthcare

  • 8/8/2019 Chf Sfah Summary

    14/25

    Connected Healthcare Framework 18

    KeyArchitecturalPrinciplesServiceorientedarchitecture

    AllowsformodularandflexibleapproachBasedonopenstandardsFocusonthebasics,addmoreserviceslaterDiscoverabilityofservices

    DatanetworkUserinterfaceisanadditionalservice

    FederatedorcentralizeddataFocusonsubsetofcriticalcareInformation

    DataownershipispreservedFederatedsecurityFlexibilitytoaccommodateallscenarios

    Trustworthy

    Reliable,faulttolerant,scalable

  • 8/8/2019 Chf Sfah Summary

    15/25

    Connected Healthcare Framework 19

    SupportforBothCentralizedandFederatedDeploymentModels

  • 8/8/2019 Chf Sfah Summary

    16/25

    Connected Healthcare Framework 20

    OptionsForStoringClinicalData

    Mostlyamatterofownershipandpolicy

    CentralizedmodelCentralrepositoryholdsreplicaoffullhealthrecord

    CentraleHealthhubpublishesfullhealthrecordandmanagesdatasynchronisation

    FederatedmodelCentralrepositoryholdsnopersonaldata

    CentraleHealthhubpublishesregistrationevents,cachesfullrecordobtainedfrommultiplesources

    HybridmodelCentralrepositoryholdsrecordsummary

    CentraleHealthhubpublishesrecordsummaryandcachesfullrecordobtainedfrommultiplesources

  • 8/8/2019 Chf Sfah Summary

    17/25

    Connected Healthcare Framework 21

    ConnectingtheCHFBusiness&TechnicalFrameworks

  • 8/8/2019 Chf Sfah Summary

    18/25

    Connected Healthcare Framework 22

    CHFConsolidatedFramework

    CHF A S bl F d i f A il H l h

  • 8/8/2019 Chf Sfah Summary

    19/25

    Connected Healthcare Framework 23

    CHFAStableFoundationforAgileHealthcare

    S T A B L E

    A G I L E

    h d h

  • 8/8/2019 Chf Sfah Summary

    20/25

    Connected Healthcare Framework 24

    CHFWhodoeswhat?

    Customer Specific(MS provides Guidelines,

    Platform Products, Assistance)

    ISV Provided(MS provides Business Pattern

    Component and Service Definitions)

    MS or SI Partner Provided

    SI Partner Provided(MS provides Reference Architecture

    and SDKs)

    SI Partner Provided(MS provides Reference Architecture and SDKs)

    C h d h ?

  • 8/8/2019 Chf Sfah Summary

    21/25

    Connected Healthcare Framework 25

    CHFWhodoeswhat?

    Customer Specific(MS provides Guidelines,

    Platform Products, Assistance)

    ISV Provided(MS provides Business Pattern

    Component and Service Definitions)

    MS or SI Partner Provided

    SI Partner Provided(MS provides Reference Architecture

    and SDKs)

    SI Partner Provided(MS provides Reference Architecture and SDKs)

    h i f d i

  • 8/8/2019 Chf Sfah Summary

    22/25

    Connected Healthcare Framework 26

    WhereDoMicrosoftProductsFit?

    Microsoft OfficeInfoPath

    Office extensionsSharepoint

    Workflow Foundation

    Visual Studio, .Net FW, WSE

    BizTalk Server, WCF (Indigo)

    ADFSSharepoint

    UDDI

    MOM, SUSSQL Server

  • 8/8/2019 Chf Sfah Summary

    23/25

    Connected Healthcare Framework 27

    BuildingSolutionsusingtheCHF

    Keyscenariosdependingontherole:

    Customer-FormulatingRequirements(RFP)

    Vendor/SystemsIntegrator-MeetingRequirements(RespondingtoanRFP)

    SoftwareVendor-AligninganISVApplicationwiththeCHF

    Infrastructureprovider-EstablishingtheEnvironment

    CHF(Part4)providesguidanceforeach,e.g.:

    UnderstandingScope&BoundariesUnderstandingtheRequiredFeatures

    DerivingtheArchitecture

    DefiningtheSolution

  • 8/8/2019 Chf Sfah Summary

    24/25

  • 8/8/2019 Chf Sfah Summary

    25/25

    2006MicrosoftCorporation.Allrightsreserved.Thispresentationisforinformationalpurposesonly.Microsoftmakesnowarranties,expressorimplied,inthissummary.