尊敬的 微信汇率:1円 ≈ 0.046089 元 支付宝汇率:1円 ≈ 0.04618元 [退出登录]
SlideShare a Scribd company logo
Supporting Your Success in Health
1
Microsoft Corporation
Confidential and Privileged
HealthVault
Architecture Overview
Session Topics
• Developers: Why integrate with or build on HealthVault?
• HealthVault Design Principles
• Key HealthVault Concepts
o Data Model
o Authentication and Accounts
o APIs
o Search integration
• Choosing a HealthVault Application Architecture
o Guidance for selecting the application type that can provide the best experience for you
and your users.
• Intro to other sessions
o Data Interoperability and the HealthVault Platform - Information about the HealthVault
XML interfaces and Microsoft's Community Promise
o Connecting a Clinical System to HealthVault - Facilitating the voluntary exchange of
information between patients and healthcare providers
3
4
Microsoft Corporation
Confidential and Privileged
Why HealthVault?
4
HealthVault Platform - Empowering Developers
5
Reasons to Integrate with HealthVault
• Private and Secure Storage
• Make it easy for consumers to collect relevant personal health information from a
wide variety of sources (avoiding manual data entry as much as possible), store it in
a secure location and selectively share as needed.
• Authenticating Users, Manage People Relationships
• You can secure your pages with HealthVault authentication, which uses LiveID or
OpenID.
• Manage records for Family Members (Children, Spouse, Elderly Parents) and ability
to handle challenges like shared parenting, foster fare, pet care, custodian and
guardian relationships, and data authority transfer scenarios (e.g. when children
turn 18)
• Secure Sharing, Authorize Data Access
• HealthVault allows users to easily but securely share their health information with
providers, family members and other caregivers.
• The consumer is always in control - no data can leave their HealthVault account
without an explicit user-initiated action that provides consent. This is important,
consumer trust will create loyalty towards your application.
6
Reasons to Integrate with HealthVault (2)
• Application Interoperability
• Relevant personal health data generated or collected by other HealthVault apps
can be made available to your application as well (and vice versa).
• As your user increases the number of applications he/she uses, their overall health
data collection becomes more complete and the value added services you can offer
increase dramatically.
• Device Connectivity - Capturing and Using Health Device Data
• By integrating with HealthVault your application can easily request access to
information uploaded from a wide range of HealthVault-compatible devices.
• No need to worry about one-off device integration efforts, proprietary device
protocols or interfaces. All major device categories are covered today.
• Application and Device Discovery
• The HealthVault Program Directory and HealthVault Search Action Modules allow
you to attract more new, highly motivated users. Through the advantages
described above customer loyalty and retention will increase.
• Developer Assistance
7
8
DevelopersDevelopers,, DevelopersDevelopers,, DevelopersDevelopers!!
99,,630630++ SDK DownloadsSDK Downloads
HealthVault
Design Principles
Ecosystem Information Exchange Vectors Activity
Health Information Supply Chain
LifestyleLifestyle
Knowledge
Knowledge
10
Application Diversity, Platform Flexibility
APPLICATION
COMPLEXITY
NUMBER
OF USERS
Diet, Fitness, Wellness Diabetes, Asthma, Heart Hospitals, Group Practices, MDs
FACILITY-BASEDHOME-BASED
USER
ENGAGEMENT
11
PRIMARY PREVENTION CHRONIC CARE OR
SECONDARY PREVENTION
ACUTE CARE
USE OF
HEALTH DEVICES
HealthVault Design Principles
Free for Users and Developers
Inclusive of Industry Standards
Privacy and Security Focused
HealthVault is unique because it puts the consumer in control of their
health information
• In control of their privacy
• In control of how they share information
• In control of which applications they use
HealthVault is an open platform, it is easy to participate
• Free Published SDK and APIs, Community Promise
• Easily Extensible Data Model
• Strong Developer Community:
• MSDN Documentation, Developer Forum and Blogs
• Codeplex Community (API Wrappers, connectors and
bridges to existing standards)
There are no fees or charges to use the platform
• Developers host their own application, create their
own business model
12
HealthVault
Architecture
Devices
Applications
HealthVault Platform Architecture
Partners
14
It depends on how you want to use it…
• “Native” … HealthVault replaces traditional database and
authentication mechanisms
• “Copy” … HealthVault is an external repository, you can pull data
out of it or push data into it (import/export, merge, sync)
How does HealthVault “fit” into an application?
15
HealthVaultHealthVault
APIAPI
““NativeNative”” ApplicationApplication ““CopyCopy”” ApplicationApplication
ApplicatioApplicatio
nn
DatabaseDatabase
HealthVaultHealthVault
APIAPI
16
Microsoft Corporation
Confidential and Privileged
HealthVault
Data Model
16
Data Representation
• Each “thing” in a record consists of:
• Per-type schematized XML
• Common metadata and
extensions
• Binary data (for some types)
• Extensible to meet partner and
consumer needs … growing fast!
17
Advance Directive Concern File
Microbiology Lab
Test Result
Aerobic Exercise
Session
Condition HbA1C
Password Protected
Package
Aerobic Profile
Continuity of Care
Record
Healthcare Proxy
Personal Contact
Information
Allergic Episode Contraindication
Height
Measurement
Personal
Demographic
Information
Allergy Daily Dietary Intake
HL7 Continuity of
Care Document
Personal Image
Application-Specific
Information
Daily Medication
Usage
Immunization Procedure
Appointment Device Insulin Injection
Radiology Lab
Result
Asthma Inhaler Diabetic Profile Insulin Injection Use Respiratory Profile
Asthma Inhaler
Usage
Discharge Summary Insurance Plan
Sleep Related
Activity
Base Thing Type
Emergency or
Provider Contact
Lab Test Result Sleep Session
Basic Demographic
Information
Emotional State Life Goal
Spirometer
Measurement
Blood Glucose
Measurement
Encounter Link Vital Signs
Blood Pressure
Measurement
Family History Medical Annotation
Weekly Aerobic
Exercise Goal
Cardiac Profile
Family History
Person
Medical Problem Weight Goal
Cholesterol Profile
(Lipid Profile)
Family History
Condition
Medication
Weight
Measurement
<blood-pressure>
<when>
<date>
<y>2006</y>
<m>12</m>
<d>22</d>
</date>
</when>
<systolic>123</systolic>
<diastolic>68</diastolic>
</blood-pressure>
Data Model Design Principles
• Interoperable
o We do our best to make our data types
transformable to and from industry
standards in actual use
• Inclusive
o Strike a balance between fully
structured data and unstructured
information
o Types are designed to be as inclusive as possible – with the ability to capture structure
when it is available, but still take in the data when structure is missing
o Encourage the use of standard vocabularies through API and JSON interfaces
• Just in Time
o Our data model is growing as we work with partners fluent in various domains
• Independent
o As much as possible, keep application development simple by eliminating relationships
across data items
o Allow expression of connections but never rely on their existence for data integrity
18
Extensibility and Longevity
• Per-type, globalized transforms exposed by platform
o HTML
o Tabular Views
o Standards and Device Exchange
o Custom
• Transparent Versioning
• Full History and Audit Trail
19
20
Microsoft Corporation
Confidential and Privileged
HealthVault
Accounts, Authentication
and Authorization
20
Accounts and Records
• A person using HealthVault applications has an account,
identified by a set of credentials
• A record contains information about an individual
• Accounts and records share a many-to-many relationship
• Think families – “switch record” or “pick record” is important!
21
MomMom DadDad
DadDad’’ss
PersonalPersonal
TrainerTrainer
Accounts:
Records: MomMom JuniorJunior DadDad
Self
Self
SpouseChild Child
Spouse
Granting Accounts access to Records
• Custodians are special – they have “grant privileges”
• At least one custodian for every record
• Custodianship can change over time
• “Private” items visible to custodians only
• Record access is “typed” – self, spouse, child, etc.
• Granular access controls
• Create, read, update, delete
• Specific data types
• Automatic expiration
22
Credentials and Authentication
• Accounts are associated with a Windows Live ID or,
later this month, an Open ID from selected providers
• Expect more credentialing options over time
• Applications are shielded from credential type
• Applications redirect user’s browser to healthvault.com
• “Online” mode - App receives an access token for
session-based access
• “Offline” mode - App receives rights to make requests for
an account/record whenever needed
23
Granting Applications access to Records
• Applications are registered with HealthVault
• List of required and optional data access rules
• Public key for establishing strong application identity
• Providers are just applications to HealthVault
• On first use or change in rights/requirements, user must
approve access at healthvault.com
• Create, read, update, delete
• Specific data types
• Users can revoke
access at any time
24
Authorizing Application Access to HealthVault Data
25
E.g. Partner application offers to store
the user’s data in HealthVault
Data Access Audit Trail
• Records retain a
complete history of
how, when, and by
whom data has been
used
• Custodians can see
every time a user or an
application has created,
viewed, or deleted data
in their health records
26
HealthVault
Programming Interfaces
HealthVault XML Interfaces
• All access to HealthVault goes through the XML API
• Accessible from any modern programming environment
• Basic XML-over-HTTP interface, POST a request and receive a
response
• Cryptography requirements add complexity
• Why not SOAP?
• Retain more control over the envelope for performance,
cross-platform simplicity
• May create secondary interfaces over time
• Commitment to release HealthVault XML API under an
open license for reimplementation: on track for 2008
28
API Method Segmentation
29
Alias Methods
x-BaseMethods <Base Methods>
x-UserDataExtended GetThings + RemoveThings
x-OpenQuery SaveOpenQuery + DeleteOpenQuery + GetOpenQueryInfo
x-Messaging SendInsecureMessage + SendInsecureMessageFromApplication
x-AppProvisioning AddApplication + UpdateApplication
x-ConnectPackage CreateConnectPackage + DeletePendingConnectPackage
.NET SDK – Full-featured Object Model
• Encapsulates XML functionality in a strongly-typed, object-based
package for use in .NET and ASP.NET applications
• This is “motherhood” … we try to simship .NET SDK coverage and
developer samples for all features
• All Microsoft applications are built using the .NET SDK
• Commitment to release under the Microsoft Reference License
• We retain control over the code, but source is freely available to
inform and be used in other implementations
• On track for early Summer 2008
30
Open Source Libraries
• Working with partners to develop a fully-open source set of
“wrapper” libraries for all relevant platforms.
• Java, PHP, Ruby projects exist today
• Integrated into community-appropriate repositories
(Codeplex, Sourceforge, Rubyforge, etc.)
• Generally work with the XML document model, encapsulate
session management and cryptography
31
Microsoft
Live Search Health
HealthVault’s Sister Application
33
Live Search Health helps HealthVault apps in three ways:
Application discovery through relevant
Services dashboard links and Action Modules
1
User experience by providing
contextual education within the
application interface
2
Incremental revenue through
Live Search Health’s emerging
affiliate model
3
Integrating Live Search Health
• Unique opportunity to help educate users at exactly the time
the information is needed
• Medication lists and Lab results
• Discharge summaries
• Device data trends
• Simple Javascript integration
• Search box and inline
“popup” widgets exist today
• More unique content and form factors to come
• Early-stage program – talk to your partner contact, or let us
know what kind of information would best help your application
34
<span onclick="myPopup.show(this)"
class="msHealthVaultContextualPopup">cancer</span>
<script type="text/javascript">
var myPopup = new
Microsoft.HealthVault.ContextualPopup(null);
</script>
35
Microsoft Corporation
Confidential and Privileged
Platform Evolution
35
New Features since Launch
• Data Signing - Optional data signing to ensure data integrity and
authenticity
• Direct to Clinical Connect - Integration of EMR applications
• Improved Account Sign-up Experience - Dramatically reduce the
number of steps/screens
• Improved Application Authorization - UI Improvements and
Optional Auth feature (make auth components optional rather
than all-or-nothing)
• Vocabulary User Experience - Makes it easier for partners to
expose user-friendly functionality (word wheels, type-ahead) in
their applications
• HealthVault Connection Center Updates
36
New Data Types since Launch
• New Dictionaries
– LOINC vocabulary, FDA nutrition database, RxNorm drug codes
• 20 New Data Types Introduced
– Asthma Inhaler, Cholesterol Profile (Lipid Profile), Concern, contraindication,
Daily Medication Usage, Diabetes Insulin Injection Use, Encounter (old), Family
History Condition, Family History Person, File, Healthcare Proxy, HL7
Continuity of Care Document, Lab Test Result, Life Goal, Link, Microbiology
Lab Test Result, Radiology Lab Result, Respiratory Profile, Sleep Related
Activity, Weekly Aerobic Exercise Goal
• 12 New Data Types Pending
– Body Composition, Claims Data, Genomics, Group Membership, Health Risk
Assessment, Medication (update), Microbiology Lab Test Results (update),
Naming Consistency, Person, Pulse Oximetry, Radiology Lab Result, Strength
Training
37
June Release – Key Features
• Open ID Support
– Users can choose to sign-in to a HealthVault account with Live ID or OpenID
– Users with OpenID can create HealthVault accounts using their OpenID
– Users with OpenID can associate an OpenID with an existing HealthVault account
• Thing Versioning
– Ability to support multiple versions of thing types to coexist in the system and interpreted
correctly when multiple versions of the thingtype xsd’s are used to get/put things
• Method Grouping
– Eliminate the need to update partner applications when a new method is released, method
grouping will automatically capture those new methods and enable them for applications
• Employer GroupID
– A new group membership type is used to identify individual’s records privileges in all other
Healthvault enabled apps. Contrary to HealthVault’s other types, group membership type
requires that the type is controlled by the application that is ‘granting’ the membership to the
HealthVault record as well as the HealthVault account that owns the record.
38
Future
• We want to hear from you!
39
How do I plug into
HealthVault?
Getting Started with HealthVault Development
• Attend today’s technical sessions
• Visit the HealthVault Developer Center on MSDN
• Download the SDK
• Create an account in the Developer Environment
• Play with the samples
• Review developer articles on the Learn tab
• Read the team blogs and FAQs
• Connect with other developers in the forum
41
Need Help?
These companies have built HealthVault-compatible applications or device drivers
and are eager to help you:
42

More Related Content

What's hot

OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
GregOracle
 
Technical Challenges in Open Metadata
Technical Challenges in Open MetadataTechnical Challenges in Open Metadata
Technical Challenges in Open Metadata
All Things Open
 
Future-Proofing Your Enterprise with the Ignition Platform
Future-Proofing Your Enterprise with the Ignition PlatformFuture-Proofing Your Enterprise with the Ignition Platform
Future-Proofing Your Enterprise with the Ignition Platform
David Dudley
 
Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125
FirmansyahIrma1
 
Krono Desk Overview Presentation
Krono Desk Overview PresentationKrono Desk Overview Presentation
Krono Desk Overview Presentation
Adam Sandman
 
Benefits of using liferay
Benefits of using liferay Benefits of using liferay
Benefits of using liferay
SKALI Group
 
Okta Directory Integration for Microsoft Office365 - from Atidan
Okta Directory Integration for Microsoft Office365 - from AtidanOkta Directory Integration for Microsoft Office365 - from Atidan
Okta Directory Integration for Microsoft Office365 - from Atidan
David J Rosenthal
 
SpiraTeam High Availability and Backup & Recovery Information
SpiraTeam High Availability and Backup & Recovery InformationSpiraTeam High Availability and Backup & Recovery Information
SpiraTeam High Availability and Backup & Recovery Information
Adam Sandman
 
What is Oracle Beehive?
What is Oracle Beehive?What is Oracle Beehive?
What is Oracle Beehive?
Revelation Technologies
 
Innovative API-Based LeanIX Enhancements
Innovative API-Based LeanIX EnhancementsInnovative API-Based LeanIX Enhancements
Innovative API-Based LeanIX Enhancements
LeanIX GmbH
 
Hybrid Identity Management with SharePoint and Office 365 - Antonio Maio
Hybrid Identity Management with SharePoint and Office 365 - Antonio MaioHybrid Identity Management with SharePoint and Office 365 - Antonio Maio
Hybrid Identity Management with SharePoint and Office 365 - Antonio Maio
AntonioMaio2
 
Liferay portal advantages
Liferay portal advantagesLiferay portal advantages
Liferay portal advantages
Manish Kumar Jaiswal
 
SharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncSharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, Inc
Concurrency, Inc.
 
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
Microsoft Private Cloud
 
Pivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical OverviewPivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical Overview
VMware Tanzu
 
The Past, Present and Future of Enterprise Integration
The Past, Present and Future of  Enterprise IntegrationThe Past, Present and Future of  Enterprise Integration
The Past, Present and Future of Enterprise Integration
Kasun Indrasiri
 
Okta: "Businesses at work march 2016"
Okta: "Businesses at work march 2016"Okta: "Businesses at work march 2016"
Okta: "Businesses at work march 2016"
iGlobe
 
Omc for oracle_ebs_demo_script
Omc for oracle_ebs_demo_scriptOmc for oracle_ebs_demo_script
Omc for oracle_ebs_demo_script
Syed Irfan
 
Enterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and FutureEnterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and Future
WSO2
 
Are You Ready For GDPR?
Are You Ready For GDPR?Are You Ready For GDPR?
Are You Ready For GDPR?
DataWorks Summit
 

What's hot (20)

OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
 
Technical Challenges in Open Metadata
Technical Challenges in Open MetadataTechnical Challenges in Open Metadata
Technical Challenges in Open Metadata
 
Future-Proofing Your Enterprise with the Ignition Platform
Future-Proofing Your Enterprise with the Ignition PlatformFuture-Proofing Your Enterprise with the Ignition Platform
Future-Proofing Your Enterprise with the Ignition Platform
 
Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125
 
Krono Desk Overview Presentation
Krono Desk Overview PresentationKrono Desk Overview Presentation
Krono Desk Overview Presentation
 
Benefits of using liferay
Benefits of using liferay Benefits of using liferay
Benefits of using liferay
 
Okta Directory Integration for Microsoft Office365 - from Atidan
Okta Directory Integration for Microsoft Office365 - from AtidanOkta Directory Integration for Microsoft Office365 - from Atidan
Okta Directory Integration for Microsoft Office365 - from Atidan
 
SpiraTeam High Availability and Backup & Recovery Information
SpiraTeam High Availability and Backup & Recovery InformationSpiraTeam High Availability and Backup & Recovery Information
SpiraTeam High Availability and Backup & Recovery Information
 
What is Oracle Beehive?
What is Oracle Beehive?What is Oracle Beehive?
What is Oracle Beehive?
 
Innovative API-Based LeanIX Enhancements
Innovative API-Based LeanIX EnhancementsInnovative API-Based LeanIX Enhancements
Innovative API-Based LeanIX Enhancements
 
Hybrid Identity Management with SharePoint and Office 365 - Antonio Maio
Hybrid Identity Management with SharePoint and Office 365 - Antonio MaioHybrid Identity Management with SharePoint and Office 365 - Antonio Maio
Hybrid Identity Management with SharePoint and Office 365 - Antonio Maio
 
Liferay portal advantages
Liferay portal advantagesLiferay portal advantages
Liferay portal advantages
 
SharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncSharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, Inc
 
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
Microsoft Unified Communications - Exchange Server 2007 Interoperability Over...
 
Pivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical OverviewPivotal Big Data Suite: A Technical Overview
Pivotal Big Data Suite: A Technical Overview
 
The Past, Present and Future of Enterprise Integration
The Past, Present and Future of  Enterprise IntegrationThe Past, Present and Future of  Enterprise Integration
The Past, Present and Future of Enterprise Integration
 
Okta: "Businesses at work march 2016"
Okta: "Businesses at work march 2016"Okta: "Businesses at work march 2016"
Okta: "Businesses at work march 2016"
 
Omc for oracle_ebs_demo_script
Omc for oracle_ebs_demo_scriptOmc for oracle_ebs_demo_script
Omc for oracle_ebs_demo_script
 
Enterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and FutureEnterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and Future
 
Are You Ready For GDPR?
Are You Ready For GDPR?Are You Ready For GDPR?
Are You Ready For GDPR?
 

Viewers also liked

HealthVault - MIC Vlaanderen - 05
HealthVault - MIC Vlaanderen - 05HealthVault - MIC Vlaanderen - 05
HealthVault - MIC Vlaanderen - 05
D3 Consutling
 
Patient-controlled medical records
Patient-controlled medical recordsPatient-controlled medical records
Patient-controlled medical records
Mohammad Al-Ubaydli
 
Drupal 8 DX Changes
Drupal 8 DX ChangesDrupal 8 DX Changes
Drupal 8 DX Changes
qed42
 
TBI Data Integration
TBI Data IntegrationTBI Data Integration
TBI Data Integration
Abdul-Malik Shakir
 
Drupal developers of the Eastern Europe.
Drupal developers of the Eastern Europe.Drupal developers of the Eastern Europe.
Drupal developers of the Eastern Europe.
Anatoliy Polyakov
 
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcmCông ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
Hoàng Tuấn
 
Paragraphs at drupal 8.
Paragraphs at drupal 8.Paragraphs at drupal 8.
Paragraphs at drupal 8.
Anatoliy Polyakov
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Suzanne Dergacheva
 
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
Mohammad Al-Ubaydli
 
operationalizing asthma analytic plan using omop cdm brandt
operationalizing asthma analytic plan using omop cdm brandtoperationalizing asthma analytic plan using omop cdm brandt
operationalizing asthma analytic plan using omop cdm brandt
Marion Sills
 
Amia now! session two
Amia now! session twoAmia now! session two
Amia now! session two
Abdul-Malik Shakir
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Suzanne Dergacheva
 
HIE technical infrastructure
HIE technical infrastructureHIE technical infrastructure
HIE technical infrastructure
Abdul-Malik Shakir
 
Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123
Abdul-Malik Shakir
 

Viewers also liked (14)

HealthVault - MIC Vlaanderen - 05
HealthVault - MIC Vlaanderen - 05HealthVault - MIC Vlaanderen - 05
HealthVault - MIC Vlaanderen - 05
 
Patient-controlled medical records
Patient-controlled medical recordsPatient-controlled medical records
Patient-controlled medical records
 
Drupal 8 DX Changes
Drupal 8 DX ChangesDrupal 8 DX Changes
Drupal 8 DX Changes
 
TBI Data Integration
TBI Data IntegrationTBI Data Integration
TBI Data Integration
 
Drupal developers of the Eastern Europe.
Drupal developers of the Eastern Europe.Drupal developers of the Eastern Europe.
Drupal developers of the Eastern Europe.
 
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcmCông ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
Công ty tổ chức gala dinner, tiệc tất niên chuyên nghiệp tại tp.hcm
 
Paragraphs at drupal 8.
Paragraphs at drupal 8.Paragraphs at drupal 8.
Paragraphs at drupal 8.
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
 
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
Using a Shared Electronic Patient Record to Develop and Assess e-Consultation...
 
operationalizing asthma analytic plan using omop cdm brandt
operationalizing asthma analytic plan using omop cdm brandtoperationalizing asthma analytic plan using omop cdm brandt
operationalizing asthma analytic plan using omop cdm brandt
 
Amia now! session two
Amia now! session twoAmia now! session two
Amia now! session two
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
HIE technical infrastructure
HIE technical infrastructureHIE technical infrastructure
HIE technical infrastructure
 
Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123
 

Similar to Hsc 2008 Day 2

Health vault intro for developers
Health vault intro for developersHealth vault intro for developers
Health vault intro for developers
aliemami
 
Modern Health Care System - Daktarz
Modern Health Care System - DaktarzModern Health Care System - Daktarz
Modern Health Care System - Daktarz
Akash Goyal
 
Microsoft Challenge Webinar slides final
Microsoft Challenge Webinar slides finalMicrosoft Challenge Webinar slides final
Microsoft Challenge Webinar slides final
health2dev
 
Lavacon 20014 Case Study: Securing Mobile Content at VITAS
Lavacon 20014 Case Study: Securing Mobile Content at VITASLavacon 20014 Case Study: Securing Mobile Content at VITAS
Lavacon 20014 Case Study: Securing Mobile Content at VITAS
Jack Molisani
 
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
Mark Scrimshire
 
Regulatory Intelligence
Regulatory IntelligenceRegulatory Intelligence
Regulatory Intelligence
Armin Torres
 
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptxEtihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
ssuserb872d3
 
FDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection IntelligenceFDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection Intelligence
Armin Torres
 
FDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection IntelligenceFDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection Intelligence
Armin Torres
 
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
Mark Scrimshire
 
8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto
Sosiaali- ja terveysministeriö / yleiset
 
HealthCare Heal Thyself - The Patient as the hub of a new health system
HealthCare Heal Thyself - The Patient as the hub of a new health systemHealthCare Heal Thyself - The Patient as the hub of a new health system
HealthCare Heal Thyself - The Patient as the hub of a new health system
Mark Scrimshire
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
Brad Genereaux
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...
Massimiliano Masi
 
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
Denny Lee
 
Accelerate Self-service Analytics with Universal Semantic Model
Accelerate Self-service Analytics with Universal Semantic Model Accelerate Self-service Analytics with Universal Semantic Model
Accelerate Self-service Analytics with Universal Semantic Model
Denodo
 
Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3
Perficient, Inc.
 
CMS BlueButton On FHIR - HIMSS17 Update
CMS BlueButton On FHIR - HIMSS17 UpdateCMS BlueButton On FHIR - HIMSS17 Update
CMS BlueButton On FHIR - HIMSS17 Update
Mark Scrimshire
 
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
John Newton
 

Similar to Hsc 2008 Day 2 (20)

Health vault intro for developers
Health vault intro for developersHealth vault intro for developers
Health vault intro for developers
 
Modern Health Care System - Daktarz
Modern Health Care System - DaktarzModern Health Care System - Daktarz
Modern Health Care System - Daktarz
 
Microsoft Challenge Webinar slides final
Microsoft Challenge Webinar slides finalMicrosoft Challenge Webinar slides final
Microsoft Challenge Webinar slides final
 
Lavacon 20014 Case Study: Securing Mobile Content at VITAS
Lavacon 20014 Case Study: Securing Mobile Content at VITASLavacon 20014 Case Study: Securing Mobile Content at VITAS
Lavacon 20014 Case Study: Securing Mobile Content at VITAS
 
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
CMS Blue Button API - Developer Preview from Health 2.0 #h20devday, 2017
 
Regulatory Intelligence
Regulatory IntelligenceRegulatory Intelligence
Regulatory Intelligence
 
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptxEtihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
 
FDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection IntelligenceFDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection Intelligence
 
FDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection IntelligenceFDA News Webinar - Inspection Intelligence
FDA News Webinar - Inspection Intelligence
 
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
The Power of Beneficiary-Directed Data (CMS BlueButton on FHIR API Update)
 
8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto
 
HealthCare Heal Thyself - The Patient as the hub of a new health system
HealthCare Heal Thyself - The Patient as the hub of a new health systemHealthCare Heal Thyself - The Patient as the hub of a new health system
HealthCare Heal Thyself - The Patient as the hub of a new health system
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...
 
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
SQLCAT: Addressing Security and Compliance Issues with SQL Server 2008
 
Accelerate Self-service Analytics with Universal Semantic Model
Accelerate Self-service Analytics with Universal Semantic Model Accelerate Self-service Analytics with Universal Semantic Model
Accelerate Self-service Analytics with Universal Semantic Model
 
Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3
 
CMS BlueButton On FHIR - HIMSS17 Update
CMS BlueButton On FHIR - HIMSS17 UpdateCMS BlueButton On FHIR - HIMSS17 Update
CMS BlueButton On FHIR - HIMSS17 Update
 
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
Madrid Alfresco Day 2015 - John Pomeroy - Why Alfresco in today’s Digital Ent...
 

More from Mohammad Al-Ubaydli

Review of Data Security, Consent and Opt-Outs
Review of Data Security, Consent and Opt-OutsReview of Data Security, Consent and Opt-Outs
Review of Data Security, Consent and Opt-Outs
Mohammad Al-Ubaydli
 
Profit with purpose businesses: Mission alignment paper
Profit with purpose businesses: Mission alignment paperProfit with purpose businesses: Mission alignment paper
Profit with purpose businesses: Mission alignment paper
Mohammad Al-Ubaydli
 
Know thy health
Know thy healthKnow thy health
Know thy health
Mohammad Al-Ubaydli
 
2009.05.19.health2020 at rsm
2009.05.19.health2020 at rsm2009.05.19.health2020 at rsm
2009.05.19.health2020 at rsm
Mohammad Al-Ubaydli
 
Personal health records presentation at Cambridge Refresh
Personal health records presentation at Cambridge RefreshPersonal health records presentation at Cambridge Refresh
Personal health records presentation at Cambridge Refresh
Mohammad Al-Ubaydli
 
Meeting healthcare challenges: what are the challenges and what is the role o...
Meeting healthcare challenges: what are the challenges and what is the role o...Meeting healthcare challenges: what are the challenges and what is the role o...
Meeting healthcare challenges: what are the challenges and what is the role o...
Mohammad Al-Ubaydli
 
Screenshots of Patients Know Best product
Screenshots of Patients Know Best productScreenshots of Patients Know Best product
Screenshots of Patients Know Best product
Mohammad Al-Ubaydli
 
Long Term Conditions: Long Term Conditions What’s wrong and what do we need?
Long Term Conditions: Long Term Conditions  What’s wrong and what do we need?Long Term Conditions: Long Term Conditions  What’s wrong and what do we need?
Long Term Conditions: Long Term Conditions What’s wrong and what do we need?
Mohammad Al-Ubaydli
 
Evolving the Management of Patient Care in the Home
Evolving the Management of Patient  Care in the HomeEvolving the Management of Patient  Care in the Home
Evolving the Management of Patient Care in the Home
Mohammad Al-Ubaydli
 
Home health care & long-term conditions: How to succeed with personal health ...
Home health care & long-term conditions: How to succeed with personal health ...Home health care & long-term conditions: How to succeed with personal health ...
Home health care & long-term conditions: How to succeed with personal health ...
Mohammad Al-Ubaydli
 
Cloud computing in healthcare
Cloud computing in healthcareCloud computing in healthcare
Cloud computing in healthcare
Mohammad Al-Ubaydli
 
Value Of Communities
Value Of CommunitiesValue Of Communities
Value Of Communities
Mohammad Al-Ubaydli
 
Direct-to-consumer genomics offerings
Direct-to-consumer genomics offeringsDirect-to-consumer genomics offerings
Direct-to-consumer genomics offerings
Mohammad Al-Ubaydli
 
Al-Madrasa for Art student artwork 18 July 2009
Al-Madrasa for Art student artwork 18 July 2009Al-Madrasa for Art student artwork 18 July 2009
Al-Madrasa for Art student artwork 18 July 2009Mohammad Al-Ubaydli
 
Know Thy Health
Know Thy HealthKnow Thy Health
Know Thy Health
Mohammad Al-Ubaydli
 
Transformation In Chronic Disease Management Through Technology: Improving Pr...
Transformation In Chronic Disease Management Through Technology: Improving Pr...Transformation In Chronic Disease Management Through Technology: Improving Pr...
Transformation In Chronic Disease Management Through Technology: Improving Pr...
Mohammad Al-Ubaydli
 
Working with patients online: tips for the real world
Working with patients online: tips for the real worldWorking with patients online: tips for the real world
Working with patients online: tips for the real world
Mohammad Al-Ubaydli
 
NHS Number Programme
NHS Number ProgrammeNHS Number Programme
NHS Number Programme
Mohammad Al-Ubaydli
 
Real-Time Digital Medicine
Real-Time Digital MedicineReal-Time Digital Medicine
Real-Time Digital Medicine
Mohammad Al-Ubaydli
 
07.09.02
07.09.0207.09.02

More from Mohammad Al-Ubaydli (20)

Review of Data Security, Consent and Opt-Outs
Review of Data Security, Consent and Opt-OutsReview of Data Security, Consent and Opt-Outs
Review of Data Security, Consent and Opt-Outs
 
Profit with purpose businesses: Mission alignment paper
Profit with purpose businesses: Mission alignment paperProfit with purpose businesses: Mission alignment paper
Profit with purpose businesses: Mission alignment paper
 
Know thy health
Know thy healthKnow thy health
Know thy health
 
2009.05.19.health2020 at rsm
2009.05.19.health2020 at rsm2009.05.19.health2020 at rsm
2009.05.19.health2020 at rsm
 
Personal health records presentation at Cambridge Refresh
Personal health records presentation at Cambridge RefreshPersonal health records presentation at Cambridge Refresh
Personal health records presentation at Cambridge Refresh
 
Meeting healthcare challenges: what are the challenges and what is the role o...
Meeting healthcare challenges: what are the challenges and what is the role o...Meeting healthcare challenges: what are the challenges and what is the role o...
Meeting healthcare challenges: what are the challenges and what is the role o...
 
Screenshots of Patients Know Best product
Screenshots of Patients Know Best productScreenshots of Patients Know Best product
Screenshots of Patients Know Best product
 
Long Term Conditions: Long Term Conditions What’s wrong and what do we need?
Long Term Conditions: Long Term Conditions  What’s wrong and what do we need?Long Term Conditions: Long Term Conditions  What’s wrong and what do we need?
Long Term Conditions: Long Term Conditions What’s wrong and what do we need?
 
Evolving the Management of Patient Care in the Home
Evolving the Management of Patient  Care in the HomeEvolving the Management of Patient  Care in the Home
Evolving the Management of Patient Care in the Home
 
Home health care & long-term conditions: How to succeed with personal health ...
Home health care & long-term conditions: How to succeed with personal health ...Home health care & long-term conditions: How to succeed with personal health ...
Home health care & long-term conditions: How to succeed with personal health ...
 
Cloud computing in healthcare
Cloud computing in healthcareCloud computing in healthcare
Cloud computing in healthcare
 
Value Of Communities
Value Of CommunitiesValue Of Communities
Value Of Communities
 
Direct-to-consumer genomics offerings
Direct-to-consumer genomics offeringsDirect-to-consumer genomics offerings
Direct-to-consumer genomics offerings
 
Al-Madrasa for Art student artwork 18 July 2009
Al-Madrasa for Art student artwork 18 July 2009Al-Madrasa for Art student artwork 18 July 2009
Al-Madrasa for Art student artwork 18 July 2009
 
Know Thy Health
Know Thy HealthKnow Thy Health
Know Thy Health
 
Transformation In Chronic Disease Management Through Technology: Improving Pr...
Transformation In Chronic Disease Management Through Technology: Improving Pr...Transformation In Chronic Disease Management Through Technology: Improving Pr...
Transformation In Chronic Disease Management Through Technology: Improving Pr...
 
Working with patients online: tips for the real world
Working with patients online: tips for the real worldWorking with patients online: tips for the real world
Working with patients online: tips for the real world
 
NHS Number Programme
NHS Number ProgrammeNHS Number Programme
NHS Number Programme
 
Real-Time Digital Medicine
Real-Time Digital MedicineReal-Time Digital Medicine
Real-Time Digital Medicine
 
07.09.02
07.09.0207.09.02
07.09.02
 

Recently uploaded

PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHYPHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
DRPREETHIJAMESP
 
Allopurinol (Anti-gout drug).pptx
Allopurinol (Anti-gout drug).pptxAllopurinol (Anti-gout drug).pptx
Allopurinol (Anti-gout drug).pptx
Madhumita Dixit
 
Understanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
Understanding Atherosclerosis Causes, Symptoms, Complications, and PreventionUnderstanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
Understanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
realmbeats0
 
Discovering Human Gut Microbiome Dynamics
Discovering Human Gut Microbiome DynamicsDiscovering Human Gut Microbiome Dynamics
Discovering Human Gut Microbiome Dynamics
Larry Smarr
 
Congenital anomalies/Neural tube defects/ birth defects
Congenital anomalies/Neural tube defects/ birth defectsCongenital anomalies/Neural tube defects/ birth defects
Congenital anomalies/Neural tube defects/ birth defects
Santhoshkumari Mohan
 
Nursing management of cardiovascular disorder. Myocardial infraction
Nursing management of cardiovascular disorder. Myocardial infractionNursing management of cardiovascular disorder. Myocardial infraction
Nursing management of cardiovascular disorder. Myocardial infraction
shivalingatalekar1
 
cardiovascular diseases in child health nursing
cardiovascular diseases in child health nursingcardiovascular diseases in child health nursing
cardiovascular diseases in child health nursing
Bhavyakelawadiya
 
Call Girls Asansol 7742996321 Asansol Escorts Service
Call Girls Asansol 7742996321 Asansol Escorts ServiceCall Girls Asansol 7742996321 Asansol Escorts Service
Call Girls Asansol 7742996321 Asansol Escorts Service
ashukhan7374
 
Applications of NMR in Protein Structure Prediction.pptx
Applications of NMR in Protein Structure Prediction.pptxApplications of NMR in Protein Structure Prediction.pptx
Applications of NMR in Protein Structure Prediction.pptx
Anagha R Anil
 
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service AvailableCall Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
gurkirankumar98700
 
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.GawadHemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
NephroTube - Dr.Gawad
 
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
MuskanShingari
 
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptxBreast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
Dr. Sumit KUMAR
 
Engaging the Media to Amplify Public Health Messaging
Engaging the Media to Amplify Public Health MessagingEngaging the Media to Amplify Public Health Messaging
Engaging the Media to Amplify Public Health Messaging
katiequigley33
 
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi NagarCall Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
aneeta$L14 roy
 
One piece compressive Dental implant : data from Google Scholar
One piece  compressive  Dental implant : data from Google Scholar One piece  compressive  Dental implant : data from Google Scholar
One piece compressive Dental implant : data from Google Scholar
rafadjoko11
 
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENTUnlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
keshavtiwari584
 
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
Kshama Mundokar
 
2nd-generation Antihistaminic Part I.pptx
2nd-generation Antihistaminic Part I.pptx2nd-generation Antihistaminic Part I.pptx
2nd-generation Antihistaminic Part I.pptx
Madhumita Dixit
 
Call Girls Omr Road 8824825030 Top Class Chennai Escorts Available
Call Girls Omr Road 8824825030 Top Class Chennai Escorts AvailableCall Girls Omr Road 8824825030 Top Class Chennai Escorts Available
Call Girls Omr Road 8824825030 Top Class Chennai Escorts Available
simrankaur
 

Recently uploaded (20)

PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHYPHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
PHOSPHORUS.BHMS.MATERIA MEDICA..HOMOEOPATHY
 
Allopurinol (Anti-gout drug).pptx
Allopurinol (Anti-gout drug).pptxAllopurinol (Anti-gout drug).pptx
Allopurinol (Anti-gout drug).pptx
 
Understanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
Understanding Atherosclerosis Causes, Symptoms, Complications, and PreventionUnderstanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
Understanding Atherosclerosis Causes, Symptoms, Complications, and Prevention
 
Discovering Human Gut Microbiome Dynamics
Discovering Human Gut Microbiome DynamicsDiscovering Human Gut Microbiome Dynamics
Discovering Human Gut Microbiome Dynamics
 
Congenital anomalies/Neural tube defects/ birth defects
Congenital anomalies/Neural tube defects/ birth defectsCongenital anomalies/Neural tube defects/ birth defects
Congenital anomalies/Neural tube defects/ birth defects
 
Nursing management of cardiovascular disorder. Myocardial infraction
Nursing management of cardiovascular disorder. Myocardial infractionNursing management of cardiovascular disorder. Myocardial infraction
Nursing management of cardiovascular disorder. Myocardial infraction
 
cardiovascular diseases in child health nursing
cardiovascular diseases in child health nursingcardiovascular diseases in child health nursing
cardiovascular diseases in child health nursing
 
Call Girls Asansol 7742996321 Asansol Escorts Service
Call Girls Asansol 7742996321 Asansol Escorts ServiceCall Girls Asansol 7742996321 Asansol Escorts Service
Call Girls Asansol 7742996321 Asansol Escorts Service
 
Applications of NMR in Protein Structure Prediction.pptx
Applications of NMR in Protein Structure Prediction.pptxApplications of NMR in Protein Structure Prediction.pptx
Applications of NMR in Protein Structure Prediction.pptx
 
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service AvailableCall Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
Call Girl Gurgaon Just Call 9999965857 Top Class Call Girl Service Available
 
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.GawadHemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
Hemodialysis: Chapter 6, Hemodialysis Adequacy and Dose - Dr.Gawad
 
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
Storyboard on Skin- Innovative Learning (M-pharm) 2nd sem. (Cosmetics)
 
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptxBreast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
Breast cancer :Receptor (ER/PR/HER2 NEU) Discordance.pptx
 
Engaging the Media to Amplify Public Health Messaging
Engaging the Media to Amplify Public Health MessagingEngaging the Media to Amplify Public Health Messaging
Engaging the Media to Amplify Public Health Messaging
 
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi NagarCall Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
Call Girls In Laxmi Nagar 🔥 +91-9711199171🔥High Profile Call Girl Laxmi Nagar
 
One piece compressive Dental implant : data from Google Scholar
One piece  compressive  Dental implant : data from Google Scholar One piece  compressive  Dental implant : data from Google Scholar
One piece compressive Dental implant : data from Google Scholar
 
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENTUnlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
Unlimited Fun With Call Girls Gurgaon ✅ 9711199012 💘 FULL CASH PAYMENT
 
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
Predictabilty and Preventability Assessment, Management of ADR, Terminologies...
 
2nd-generation Antihistaminic Part I.pptx
2nd-generation Antihistaminic Part I.pptx2nd-generation Antihistaminic Part I.pptx
2nd-generation Antihistaminic Part I.pptx
 
Call Girls Omr Road 8824825030 Top Class Chennai Escorts Available
Call Girls Omr Road 8824825030 Top Class Chennai Escorts AvailableCall Girls Omr Road 8824825030 Top Class Chennai Escorts Available
Call Girls Omr Road 8824825030 Top Class Chennai Escorts Available
 

Hsc 2008 Day 2

  • 1. Supporting Your Success in Health 1 Microsoft Corporation Confidential and Privileged
  • 3. Session Topics • Developers: Why integrate with or build on HealthVault? • HealthVault Design Principles • Key HealthVault Concepts o Data Model o Authentication and Accounts o APIs o Search integration • Choosing a HealthVault Application Architecture o Guidance for selecting the application type that can provide the best experience for you and your users. • Intro to other sessions o Data Interoperability and the HealthVault Platform - Information about the HealthVault XML interfaces and Microsoft's Community Promise o Connecting a Clinical System to HealthVault - Facilitating the voluntary exchange of information between patients and healthcare providers 3
  • 4. 4 Microsoft Corporation Confidential and Privileged Why HealthVault? 4
  • 5. HealthVault Platform - Empowering Developers 5
  • 6. Reasons to Integrate with HealthVault • Private and Secure Storage • Make it easy for consumers to collect relevant personal health information from a wide variety of sources (avoiding manual data entry as much as possible), store it in a secure location and selectively share as needed. • Authenticating Users, Manage People Relationships • You can secure your pages with HealthVault authentication, which uses LiveID or OpenID. • Manage records for Family Members (Children, Spouse, Elderly Parents) and ability to handle challenges like shared parenting, foster fare, pet care, custodian and guardian relationships, and data authority transfer scenarios (e.g. when children turn 18) • Secure Sharing, Authorize Data Access • HealthVault allows users to easily but securely share their health information with providers, family members and other caregivers. • The consumer is always in control - no data can leave their HealthVault account without an explicit user-initiated action that provides consent. This is important, consumer trust will create loyalty towards your application. 6
  • 7. Reasons to Integrate with HealthVault (2) • Application Interoperability • Relevant personal health data generated or collected by other HealthVault apps can be made available to your application as well (and vice versa). • As your user increases the number of applications he/she uses, their overall health data collection becomes more complete and the value added services you can offer increase dramatically. • Device Connectivity - Capturing and Using Health Device Data • By integrating with HealthVault your application can easily request access to information uploaded from a wide range of HealthVault-compatible devices. • No need to worry about one-off device integration efforts, proprietary device protocols or interfaces. All major device categories are covered today. • Application and Device Discovery • The HealthVault Program Directory and HealthVault Search Action Modules allow you to attract more new, highly motivated users. Through the advantages described above customer loyalty and retention will increase. • Developer Assistance 7
  • 10. Ecosystem Information Exchange Vectors Activity Health Information Supply Chain LifestyleLifestyle Knowledge Knowledge 10
  • 11. Application Diversity, Platform Flexibility APPLICATION COMPLEXITY NUMBER OF USERS Diet, Fitness, Wellness Diabetes, Asthma, Heart Hospitals, Group Practices, MDs FACILITY-BASEDHOME-BASED USER ENGAGEMENT 11 PRIMARY PREVENTION CHRONIC CARE OR SECONDARY PREVENTION ACUTE CARE USE OF HEALTH DEVICES
  • 12. HealthVault Design Principles Free for Users and Developers Inclusive of Industry Standards Privacy and Security Focused HealthVault is unique because it puts the consumer in control of their health information • In control of their privacy • In control of how they share information • In control of which applications they use HealthVault is an open platform, it is easy to participate • Free Published SDK and APIs, Community Promise • Easily Extensible Data Model • Strong Developer Community: • MSDN Documentation, Developer Forum and Blogs • Codeplex Community (API Wrappers, connectors and bridges to existing standards) There are no fees or charges to use the platform • Developers host their own application, create their own business model 12
  • 15. It depends on how you want to use it… • “Native” … HealthVault replaces traditional database and authentication mechanisms • “Copy” … HealthVault is an external repository, you can pull data out of it or push data into it (import/export, merge, sync) How does HealthVault “fit” into an application? 15 HealthVaultHealthVault APIAPI ““NativeNative”” ApplicationApplication ““CopyCopy”” ApplicationApplication ApplicatioApplicatio nn DatabaseDatabase HealthVaultHealthVault APIAPI
  • 16. 16 Microsoft Corporation Confidential and Privileged HealthVault Data Model 16
  • 17. Data Representation • Each “thing” in a record consists of: • Per-type schematized XML • Common metadata and extensions • Binary data (for some types) • Extensible to meet partner and consumer needs … growing fast! 17 Advance Directive Concern File Microbiology Lab Test Result Aerobic Exercise Session Condition HbA1C Password Protected Package Aerobic Profile Continuity of Care Record Healthcare Proxy Personal Contact Information Allergic Episode Contraindication Height Measurement Personal Demographic Information Allergy Daily Dietary Intake HL7 Continuity of Care Document Personal Image Application-Specific Information Daily Medication Usage Immunization Procedure Appointment Device Insulin Injection Radiology Lab Result Asthma Inhaler Diabetic Profile Insulin Injection Use Respiratory Profile Asthma Inhaler Usage Discharge Summary Insurance Plan Sleep Related Activity Base Thing Type Emergency or Provider Contact Lab Test Result Sleep Session Basic Demographic Information Emotional State Life Goal Spirometer Measurement Blood Glucose Measurement Encounter Link Vital Signs Blood Pressure Measurement Family History Medical Annotation Weekly Aerobic Exercise Goal Cardiac Profile Family History Person Medical Problem Weight Goal Cholesterol Profile (Lipid Profile) Family History Condition Medication Weight Measurement <blood-pressure> <when> <date> <y>2006</y> <m>12</m> <d>22</d> </date> </when> <systolic>123</systolic> <diastolic>68</diastolic> </blood-pressure>
  • 18. Data Model Design Principles • Interoperable o We do our best to make our data types transformable to and from industry standards in actual use • Inclusive o Strike a balance between fully structured data and unstructured information o Types are designed to be as inclusive as possible – with the ability to capture structure when it is available, but still take in the data when structure is missing o Encourage the use of standard vocabularies through API and JSON interfaces • Just in Time o Our data model is growing as we work with partners fluent in various domains • Independent o As much as possible, keep application development simple by eliminating relationships across data items o Allow expression of connections but never rely on their existence for data integrity 18
  • 19. Extensibility and Longevity • Per-type, globalized transforms exposed by platform o HTML o Tabular Views o Standards and Device Exchange o Custom • Transparent Versioning • Full History and Audit Trail 19
  • 20. 20 Microsoft Corporation Confidential and Privileged HealthVault Accounts, Authentication and Authorization 20
  • 21. Accounts and Records • A person using HealthVault applications has an account, identified by a set of credentials • A record contains information about an individual • Accounts and records share a many-to-many relationship • Think families – “switch record” or “pick record” is important! 21 MomMom DadDad DadDad’’ss PersonalPersonal TrainerTrainer Accounts: Records: MomMom JuniorJunior DadDad Self Self SpouseChild Child Spouse
  • 22. Granting Accounts access to Records • Custodians are special – they have “grant privileges” • At least one custodian for every record • Custodianship can change over time • “Private” items visible to custodians only • Record access is “typed” – self, spouse, child, etc. • Granular access controls • Create, read, update, delete • Specific data types • Automatic expiration 22
  • 23. Credentials and Authentication • Accounts are associated with a Windows Live ID or, later this month, an Open ID from selected providers • Expect more credentialing options over time • Applications are shielded from credential type • Applications redirect user’s browser to healthvault.com • “Online” mode - App receives an access token for session-based access • “Offline” mode - App receives rights to make requests for an account/record whenever needed 23
  • 24. Granting Applications access to Records • Applications are registered with HealthVault • List of required and optional data access rules • Public key for establishing strong application identity • Providers are just applications to HealthVault • On first use or change in rights/requirements, user must approve access at healthvault.com • Create, read, update, delete • Specific data types • Users can revoke access at any time 24
  • 25. Authorizing Application Access to HealthVault Data 25 E.g. Partner application offers to store the user’s data in HealthVault
  • 26. Data Access Audit Trail • Records retain a complete history of how, when, and by whom data has been used • Custodians can see every time a user or an application has created, viewed, or deleted data in their health records 26
  • 28. HealthVault XML Interfaces • All access to HealthVault goes through the XML API • Accessible from any modern programming environment • Basic XML-over-HTTP interface, POST a request and receive a response • Cryptography requirements add complexity • Why not SOAP? • Retain more control over the envelope for performance, cross-platform simplicity • May create secondary interfaces over time • Commitment to release HealthVault XML API under an open license for reimplementation: on track for 2008 28
  • 29. API Method Segmentation 29 Alias Methods x-BaseMethods <Base Methods> x-UserDataExtended GetThings + RemoveThings x-OpenQuery SaveOpenQuery + DeleteOpenQuery + GetOpenQueryInfo x-Messaging SendInsecureMessage + SendInsecureMessageFromApplication x-AppProvisioning AddApplication + UpdateApplication x-ConnectPackage CreateConnectPackage + DeletePendingConnectPackage
  • 30. .NET SDK – Full-featured Object Model • Encapsulates XML functionality in a strongly-typed, object-based package for use in .NET and ASP.NET applications • This is “motherhood” … we try to simship .NET SDK coverage and developer samples for all features • All Microsoft applications are built using the .NET SDK • Commitment to release under the Microsoft Reference License • We retain control over the code, but source is freely available to inform and be used in other implementations • On track for early Summer 2008 30
  • 31. Open Source Libraries • Working with partners to develop a fully-open source set of “wrapper” libraries for all relevant platforms. • Java, PHP, Ruby projects exist today • Integrated into community-appropriate repositories (Codeplex, Sourceforge, Rubyforge, etc.) • Generally work with the XML document model, encapsulate session management and cryptography 31
  • 33. HealthVault’s Sister Application 33 Live Search Health helps HealthVault apps in three ways: Application discovery through relevant Services dashboard links and Action Modules 1 User experience by providing contextual education within the application interface 2 Incremental revenue through Live Search Health’s emerging affiliate model 3
  • 34. Integrating Live Search Health • Unique opportunity to help educate users at exactly the time the information is needed • Medication lists and Lab results • Discharge summaries • Device data trends • Simple Javascript integration • Search box and inline “popup” widgets exist today • More unique content and form factors to come • Early-stage program – talk to your partner contact, or let us know what kind of information would best help your application 34 <span onclick="myPopup.show(this)" class="msHealthVaultContextualPopup">cancer</span> <script type="text/javascript"> var myPopup = new Microsoft.HealthVault.ContextualPopup(null); </script>
  • 35. 35 Microsoft Corporation Confidential and Privileged Platform Evolution 35
  • 36. New Features since Launch • Data Signing - Optional data signing to ensure data integrity and authenticity • Direct to Clinical Connect - Integration of EMR applications • Improved Account Sign-up Experience - Dramatically reduce the number of steps/screens • Improved Application Authorization - UI Improvements and Optional Auth feature (make auth components optional rather than all-or-nothing) • Vocabulary User Experience - Makes it easier for partners to expose user-friendly functionality (word wheels, type-ahead) in their applications • HealthVault Connection Center Updates 36
  • 37. New Data Types since Launch • New Dictionaries – LOINC vocabulary, FDA nutrition database, RxNorm drug codes • 20 New Data Types Introduced – Asthma Inhaler, Cholesterol Profile (Lipid Profile), Concern, contraindication, Daily Medication Usage, Diabetes Insulin Injection Use, Encounter (old), Family History Condition, Family History Person, File, Healthcare Proxy, HL7 Continuity of Care Document, Lab Test Result, Life Goal, Link, Microbiology Lab Test Result, Radiology Lab Result, Respiratory Profile, Sleep Related Activity, Weekly Aerobic Exercise Goal • 12 New Data Types Pending – Body Composition, Claims Data, Genomics, Group Membership, Health Risk Assessment, Medication (update), Microbiology Lab Test Results (update), Naming Consistency, Person, Pulse Oximetry, Radiology Lab Result, Strength Training 37
  • 38. June Release – Key Features • Open ID Support – Users can choose to sign-in to a HealthVault account with Live ID or OpenID – Users with OpenID can create HealthVault accounts using their OpenID – Users with OpenID can associate an OpenID with an existing HealthVault account • Thing Versioning – Ability to support multiple versions of thing types to coexist in the system and interpreted correctly when multiple versions of the thingtype xsd’s are used to get/put things • Method Grouping – Eliminate the need to update partner applications when a new method is released, method grouping will automatically capture those new methods and enable them for applications • Employer GroupID – A new group membership type is used to identify individual’s records privileges in all other Healthvault enabled apps. Contrary to HealthVault’s other types, group membership type requires that the type is controlled by the application that is ‘granting’ the membership to the HealthVault record as well as the HealthVault account that owns the record. 38
  • 39. Future • We want to hear from you! 39
  • 40. How do I plug into HealthVault?
  • 41. Getting Started with HealthVault Development • Attend today’s technical sessions • Visit the HealthVault Developer Center on MSDN • Download the SDK • Create an account in the Developer Environment • Play with the samples • Review developer articles on the Learn tab • Read the team blogs and FAQs • Connect with other developers in the forum 41
  • 42. Need Help? These companies have built HealthVault-compatible applications or device drivers and are eager to help you: 42
  翻译: