SlideShare a Scribd company logo
1 of 25
Enabling New Connected Health
Use Cases Through HealthVault
Community Connect
Jason Mimick
Rahul Bardhan

April 28, 2011
Agenda

• What is HealthVault Community Connect?
• How does it work?
• What does it take to customize HealthVault Community
  Connect?
   • Request Appointment & Pre-Register
   • Upload CCD & Audit
What is HealthVault Community Connect?
Introducing HealthVault Community Connect
• HealthVault Community Connect is an on premise portal solution which
  gives hospitals, their patients, and referring providers a place to connect
  and share health information before and after treatment.


• Connecting the care team helps reduce administrative costs, engage
  patients, and simplify care coordination


• Based on familiar Microsoft technology, it integrates with existing
  systems and evolves with your needs
HealthVault Community Connect Benefits


    Maintain and grow           Engage better with           Ensure that today’s
 referrals more efficiently    Patients and Families       investments will meet
 • Helps build longstanding   • Helps patients to be      •tomorrow’s challenges
                                                            Familiar and proven
   relationships with           more engaged in             technology
   referring physicians         their health
                                                          • Flexible and integrates
 • Helps them facilitates     • Simplifies registration     with existing or new
                                and post discharge          systems
   better patient health
   outcomes                   • Helps you meet            • From Microsoft
                                Meaningful use
 • Lowers costs                 requirements


                A better
            connection with     A better                                 Flexible
              your referral    connection                              and proven
              community       with patients                            technology
High Level Architecture
Out of the box   Customization
Out of the box   Customization
How does it work?




                    10
Coordinating Care


                                                                     Provider
                           Patient site
                                                                       site
                                                                                    Community
                                                                                     Providers


                                                         Visit
                                                       records
                               Pre-registration                          Visit
                                     info                              records
  Patients             Visit
                                                  Pre-registration
                     records
                                                        info




                                                                        Staff
                          HealthVault
                                                                     application

                                                                                       Staff

             Admitting and medical staffsite to pre-register, PCPs,visit records,
              When patients pre-register, receive patient pre-registration forms
              Patients access the patientproviders,viewsynchsvisit records,
                   When discharged, patients can like their view HealthVault
                           And patients’ information their with
                     and copies are saved to their connections accounts
                          can also access provider HealthVault
                               and setup their hospital visit records
Extending the use case


                                                      Provider
              Patient site
                                                        site
                                                                          Community
                                                                           Providers
                                        Request
                                        Appointment

             Pre-registration                             Upload CCD
                   info                                   Audit Upload
  Patients
                                Pre-registration                         Pre-registration
                                      info                               email




                                                         Staff
              HealthVault
                                                      application

                                                                              Staff
What does it take to customize
HealthVault Community
Connect?




                                 13
How can you extend
HealthVault Community Connect ?
                               Front End (SharePoint) Customizations           Extensibility
                                                                                   API
                      Website Customizations             Customize Forms

                      Site Level
                                                      Pre-Registration Forms    Read
        Book
 Appointment          Page Level
                                                                                Write           Upload CCD
                                                      Patient Matching Forms
                      UI Text and Help

                                                                                Audit           Audit Upload

                                       Backend Customizations
                   Manage Events                        Patient Matching        Log
Pre-registration
           email   • Pre Registration Submitted
                   • Patient Linked                     Generating & Pushing
                   • Visit Record Fax Request           Visit Records                          Legend
                   • Visit Record Notification                                                  Currently Available

                   • Clinical Trigger Notification      Fax Server Setup
                                                                                                H2CY11




       •     Leverage Amalga/HealthVault Community Connect and meet custom use cases
       •     Open up Amalga data to front end SharePoint apps
       •     Decouple front end implementation from back end changes
Request Appointments & Pre-Register:
Architecture

                                         Customization approach
           Patient Portal                • Page Level: Navigation Tabs
                                   1




                                                                                           Web Service
                                                                                                         Provider
                              Request an
                             Appointment                                                                 Appointments
                                                                                                         Application




    Pre-Register




                                                              Customization approach
                                                              • Manage pre-registration events
                                                         2
             Pre-Registration Event in                       Parser to read from
             Message Queue (MSG201)                                                   Email
                                                             queue and send                              Community
                                                             email                                       Provider
Request Appointments & Pre-Register
Demo
Pre-Registration Event
How did we do it?


                                                                                         Amalga Script Engine Server
                                                                            3            Custom Package Subscribing to
                                                       MSG201
                                                                                        MSHVCC.PreRegistrationSubmitted
                                          azQueue (Amalga Mesg. DB)
                                                                                                           KeyScript
                     MSHVCC.PreRegistrationSubmitted
                                                       2                                  Message
                                        message type                                                        Table Script
    Patient Portal                                                                         Script



                                                                                                       4
                                             HCC Core Assemblies (HCC
                       1                             Internal)

                                             SharePoint / IIS runtime
     Pre-Register

                                                                  External System / Database



                                                                                               Views           Data Tables

                                                                                HealthVault Community Connect / Amalga DB
Upload CCD & Audit:
Architecture (1)


           Patient Portal




                                                                          Web Service
                                                                                        Provider
                              Request an
                             Appointment                                                Appointments
                                                                                        Application




    Pre-Register
                                                                                            Provider Portal


                                           Custom code
                                           • Upload CCD
                                           • Audit action




             Pre-Registration Event in          Parser to read from
             Message Queue (MSG201)                                   Email
                                                queue and send                          Community
                                                email                                   Provider
Upload CCD & Audit:
Architecture (2)


                                                                                     Existing Amalga
                                                                                   Internal Web Service
                                                                                     End points (Sync
                                                                                     Parser, Auditing,
                                                                                         Logging)




                                              HCC Core Assemblies (HCC Internal)
                                                                                                           Amalga
                                                                                                          App Server



                     V1.2 Extensibility
                         Assembly

                  •SharePoint/IIS
                    Read (ADO.NET)
    Custom Code      Application
                  • Write (Sync Parser)
                  • Audit (Amalga Auditing)
                  • Log (Amalga Logging)



            SharePoint/IIS Runtime
Upload CCD & Audit
Demo
Upload CCD & Audit
How did we do it?

                                                                                                Amalga Script Engine Server
                                                                                   3
                                                                 MSG201
                                                                                               Amalga Script Engine Sync Service

                                                     azQueue (Amalga Mesg. DB)
                                                                                                     Sync Parser Package
void ProcessSyncMessage(string feedName, string message);
                                                                 2
       Provider Portal
        Custom Code
                                          1
                                                            Amalga Sync Parser
                                                                   WS



                                                            Amalga Audit WS
                                           4
          SharePoint
                                                        IIS / SharePoint Runtime

void AuditMessage(string dataType, string data);


                                                                                                       Views          Data Tables

                                                                                       HealthVault Community Connect / Amalga DB
Summary

What does it take to customize HealthVault Community
Connect?
   • Website customizations & Forms customizations
   • Backend customizations
   • Extensibility APIs (Est. availability is second half of 2011)
Next Steps
• For more information or questions about HealthVault Community
  Connect, please go to:


       http://customers.mshealthcommunity.com
   OR
       http://partners.mshealthcommunity.com
© 2011 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Your feedback is important to us!

Please fill out a survey for your chance to
           win an XBOX + Kinect!

More Related Content

Similar to Chc tech session_customization_final_25_apr11

Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Compuware APM
 
Resorcetek Presentation-Healthcare
Resorcetek Presentation-HealthcareResorcetek Presentation-Healthcare
Resorcetek Presentation-HealthcareNaitik Vyas
 
Collabor Health Work 2.0
Collabor Health Work 2.0Collabor Health Work 2.0
Collabor Health Work 2.0mahendra_73
 
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Health IT Conference – iHT2
 
PHR Example
PHR ExamplePHR Example
PHR Exampleerdley
 
Health IT & Voice of Patient
Health IT & Voice of PatientHealth IT & Voice of Patient
Health IT & Voice of PatientDr.Mahmoud Abbas
 
Smart Hospital Blueprint Sanitized
Smart Hospital Blueprint SanitizedSmart Hospital Blueprint Sanitized
Smart Hospital Blueprint Sanitizedssoliani
 
Pentaho Healthcare Solutions
Pentaho Healthcare SolutionsPentaho Healthcare Solutions
Pentaho Healthcare SolutionsPentaho
 
Credential central presentation
Credential central presentation Credential central presentation
Credential central presentation Lesley Springfield
 
IBM Web Sphere Portal References Government March 2009
IBM Web Sphere Portal References   Government   March 2009IBM Web Sphere Portal References   Government   March 2009
IBM Web Sphere Portal References Government March 2009Dvir Reznik
 
Healthcare Mgt By The Numbers
Healthcare Mgt By The NumbersHealthcare Mgt By The Numbers
Healthcare Mgt By The Numbersbrucco
 
4.Video Conferencing and Diagnosis
4.Video Conferencing and Diagnosis4.Video Conferencing and Diagnosis
4.Video Conferencing and DiagnosisVideoguy
 
Medical Billing - Login Services Profile
Medical Billing - Login Services ProfileMedical Billing - Login Services Profile
Medical Billing - Login Services ProfileLoginClinic Inc.
 
Varolii patient interaction solution (1)
Varolii patient interaction solution (1)Varolii patient interaction solution (1)
Varolii patient interaction solution (1)Fred_Allison
 
GCA Technology Healthcare Identity Management Case Study
GCA Technology Healthcare Identity Management Case StudyGCA Technology Healthcare Identity Management Case Study
GCA Technology Healthcare Identity Management Case StudyNetIQ
 
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0
SURFnetRelatiedagen   Microsoft Online Strategie   15 5 2008   V1.0SURFnetRelatiedagen   Microsoft Online Strategie   15 5 2008   V1.0
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0Peter de Haas
 
Medical center using Data warehousing
Medical center using Data warehousingMedical center using Data warehousing
Medical center using Data warehousingSaleem Almaqashi
 
Information Systems in Managed Health Care Plans
Information Systems in Managed Health Care PlansInformation Systems in Managed Health Care Plans
Information Systems in Managed Health Care PlansLayton Harding
 
Dr. Douglas Rosendale
Dr. Douglas Rosendale Dr. Douglas Rosendale
Dr. Douglas Rosendale Investnet
 

Similar to Chc tech session_customization_final_25_apr11 (20)

Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
 
Resorcetek Presentation-Healthcare
Resorcetek Presentation-HealthcareResorcetek Presentation-Healthcare
Resorcetek Presentation-Healthcare
 
Collabor Health Work 2.0
Collabor Health Work 2.0Collabor Health Work 2.0
Collabor Health Work 2.0
 
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
 
PHR Example
PHR ExamplePHR Example
PHR Example
 
Health IT & Voice of Patient
Health IT & Voice of PatientHealth IT & Voice of Patient
Health IT & Voice of Patient
 
It Pays to be Special: Converting a Specialty Practice Web Presence into Dol...
 It Pays to be Special: Converting a Specialty Practice Web Presence into Dol... It Pays to be Special: Converting a Specialty Practice Web Presence into Dol...
It Pays to be Special: Converting a Specialty Practice Web Presence into Dol...
 
Smart Hospital Blueprint Sanitized
Smart Hospital Blueprint SanitizedSmart Hospital Blueprint Sanitized
Smart Hospital Blueprint Sanitized
 
Pentaho Healthcare Solutions
Pentaho Healthcare SolutionsPentaho Healthcare Solutions
Pentaho Healthcare Solutions
 
Credential central presentation
Credential central presentation Credential central presentation
Credential central presentation
 
IBM Web Sphere Portal References Government March 2009
IBM Web Sphere Portal References   Government   March 2009IBM Web Sphere Portal References   Government   March 2009
IBM Web Sphere Portal References Government March 2009
 
Healthcare Mgt By The Numbers
Healthcare Mgt By The NumbersHealthcare Mgt By The Numbers
Healthcare Mgt By The Numbers
 
4.Video Conferencing and Diagnosis
4.Video Conferencing and Diagnosis4.Video Conferencing and Diagnosis
4.Video Conferencing and Diagnosis
 
Medical Billing - Login Services Profile
Medical Billing - Login Services ProfileMedical Billing - Login Services Profile
Medical Billing - Login Services Profile
 
Varolii patient interaction solution (1)
Varolii patient interaction solution (1)Varolii patient interaction solution (1)
Varolii patient interaction solution (1)
 
GCA Technology Healthcare Identity Management Case Study
GCA Technology Healthcare Identity Management Case StudyGCA Technology Healthcare Identity Management Case Study
GCA Technology Healthcare Identity Management Case Study
 
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0
SURFnetRelatiedagen   Microsoft Online Strategie   15 5 2008   V1.0SURFnetRelatiedagen   Microsoft Online Strategie   15 5 2008   V1.0
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0
 
Medical center using Data warehousing
Medical center using Data warehousingMedical center using Data warehousing
Medical center using Data warehousing
 
Information Systems in Managed Health Care Plans
Information Systems in Managed Health Care PlansInformation Systems in Managed Health Care Plans
Information Systems in Managed Health Care Plans
 
Dr. Douglas Rosendale
Dr. Douglas Rosendale Dr. Douglas Rosendale
Dr. Douglas Rosendale
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Chc tech session_customization_final_25_apr11

  • 1. Enabling New Connected Health Use Cases Through HealthVault Community Connect Jason Mimick Rahul Bardhan April 28, 2011
  • 2. Agenda • What is HealthVault Community Connect? • How does it work? • What does it take to customize HealthVault Community Connect? • Request Appointment & Pre-Register • Upload CCD & Audit
  • 3. What is HealthVault Community Connect?
  • 4. Introducing HealthVault Community Connect • HealthVault Community Connect is an on premise portal solution which gives hospitals, their patients, and referring providers a place to connect and share health information before and after treatment. • Connecting the care team helps reduce administrative costs, engage patients, and simplify care coordination • Based on familiar Microsoft technology, it integrates with existing systems and evolves with your needs
  • 5. HealthVault Community Connect Benefits Maintain and grow Engage better with Ensure that today’s referrals more efficiently Patients and Families investments will meet • Helps build longstanding • Helps patients to be •tomorrow’s challenges Familiar and proven relationships with more engaged in technology referring physicians their health • Flexible and integrates • Helps them facilitates • Simplifies registration with existing or new and post discharge systems better patient health outcomes • Helps you meet • From Microsoft Meaningful use • Lowers costs requirements A better connection with A better Flexible your referral connection and proven community with patients technology
  • 7. Out of the box Customization
  • 8. Out of the box Customization
  • 9.
  • 10. How does it work? 10
  • 11. Coordinating Care Provider Patient site site Community Providers Visit records Pre-registration Visit info records Patients Visit Pre-registration records info Staff HealthVault application Staff Admitting and medical staffsite to pre-register, PCPs,visit records, When patients pre-register, receive patient pre-registration forms Patients access the patientproviders,viewsynchsvisit records, When discharged, patients can like their view HealthVault And patients’ information their with and copies are saved to their connections accounts can also access provider HealthVault and setup their hospital visit records
  • 12. Extending the use case Provider Patient site site Community Providers Request Appointment Pre-registration Upload CCD info Audit Upload Patients Pre-registration Pre-registration info email Staff HealthVault application Staff
  • 13. What does it take to customize HealthVault Community Connect? 13
  • 14. How can you extend HealthVault Community Connect ? Front End (SharePoint) Customizations Extensibility API Website Customizations Customize Forms Site Level Pre-Registration Forms Read Book Appointment Page Level Write Upload CCD Patient Matching Forms UI Text and Help Audit Audit Upload Backend Customizations Manage Events Patient Matching Log Pre-registration email • Pre Registration Submitted • Patient Linked Generating & Pushing • Visit Record Fax Request Visit Records Legend • Visit Record Notification Currently Available • Clinical Trigger Notification Fax Server Setup H2CY11 • Leverage Amalga/HealthVault Community Connect and meet custom use cases • Open up Amalga data to front end SharePoint apps • Decouple front end implementation from back end changes
  • 15. Request Appointments & Pre-Register: Architecture Customization approach Patient Portal • Page Level: Navigation Tabs 1 Web Service Provider Request an Appointment Appointments Application Pre-Register Customization approach • Manage pre-registration events 2 Pre-Registration Event in Parser to read from Message Queue (MSG201) Email queue and send Community email Provider
  • 16. Request Appointments & Pre-Register Demo
  • 17. Pre-Registration Event How did we do it? Amalga Script Engine Server 3 Custom Package Subscribing to MSG201 MSHVCC.PreRegistrationSubmitted azQueue (Amalga Mesg. DB) KeyScript MSHVCC.PreRegistrationSubmitted 2 Message message type Table Script Patient Portal Script 4 HCC Core Assemblies (HCC 1 Internal) SharePoint / IIS runtime Pre-Register External System / Database Views Data Tables HealthVault Community Connect / Amalga DB
  • 18. Upload CCD & Audit: Architecture (1) Patient Portal Web Service Provider Request an Appointment Appointments Application Pre-Register Provider Portal Custom code • Upload CCD • Audit action Pre-Registration Event in Parser to read from Message Queue (MSG201) Email queue and send Community email Provider
  • 19. Upload CCD & Audit: Architecture (2) Existing Amalga Internal Web Service End points (Sync Parser, Auditing, Logging) HCC Core Assemblies (HCC Internal) Amalga App Server V1.2 Extensibility Assembly •SharePoint/IIS Read (ADO.NET) Custom Code Application • Write (Sync Parser) • Audit (Amalga Auditing) • Log (Amalga Logging) SharePoint/IIS Runtime
  • 20. Upload CCD & Audit Demo
  • 21. Upload CCD & Audit How did we do it? Amalga Script Engine Server 3 MSG201 Amalga Script Engine Sync Service azQueue (Amalga Mesg. DB) Sync Parser Package void ProcessSyncMessage(string feedName, string message); 2 Provider Portal Custom Code 1 Amalga Sync Parser WS Amalga Audit WS 4 SharePoint IIS / SharePoint Runtime void AuditMessage(string dataType, string data); Views Data Tables HealthVault Community Connect / Amalga DB
  • 22. Summary What does it take to customize HealthVault Community Connect? • Website customizations & Forms customizations • Backend customizations • Extensibility APIs (Est. availability is second half of 2011)
  • 23. Next Steps • For more information or questions about HealthVault Community Connect, please go to: http://customers.mshealthcommunity.com OR http://partners.mshealthcommunity.com
  • 24. © 2011 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 25. Your feedback is important to us! Please fill out a survey for your chance to win an XBOX + Kinect!

Editor's Notes

  1. HealthVault Community Connect helps hospitals build a community with referring providers, helps build a connection with patients, and helps hospital staff build a workflow that’s based on familiar Microsoft technologies. It works with products such as HealthVault and SharePoint to give hospitals the ability to capture information, to share information with patients, and to customize what they collect and share with patientsNow let’s take a look at how HealthVault Community Connect works.
  2. Before we start, let’s have a look at how Community Connect Works
  3. Site LevelLogosText StylesLinks (R)ThemesButtonsBackgroundIconsPage LevelLegal content (R)Web PartsNavigation TabsNew PagesUI Text and Help UI TextDrop Down ListsHelp Content