Download 080407 CA - RSA - Providing and securing web services

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Identity Federation and
Web Services:
Happening Today – Enabling Tomorrow
© 2008 MEDecision, Inc.
Partner Integration Solutions
© 2008 MEDecision, Inc.
MEDecision offers
collaborative health care management solutions
Alineo™
Nexalign™
A collaborative health care
management platform for utilization,
case and disease management
A collaborative health care
information exchange service
Reporting
Correspondence
Automated Approvals
Clinical Criteria
Clinical Programs
Clinical Intelligence
Clinical Summaries
Care Management Analytics
iEXCHANGE®
Clinical Summaries
Improve the relationship among patients, payers and providers
© 2008 MEDecision, Inc.
Delivering Solutions with our
Partners
– Typical web solution allows provider users direct
access to payer data
– To drive further adoption we needed to work with
our partners
– Our partner portals need information from the health
plans
© 2008 MEDecision, Inc.
Partnering with portals
• We currently partner with key portal vendors to make information
available to members and providers. This will expand into dozens
of vendors over the next few years.
© 2008 MEDecision, Inc.
Web Services available
CaseCommit
Service
CaseRetrieval
Service
CaseLock
Service
AddAutoScheduled
Outcomes Service
PatientLock
Service
PatientCommit
Service
Care
Management
Platform
Nexalign
iEXCHANGE
GuidelineData
Service
PatientRetrieval
Service
GetProductAnd
ActionService
UserInformation
Service
MemberSearch
Service
PCSService
File Questionnaire
Web Service
SOA framework
Services
Web Services
© 2008 MEDecision, Inc.
GetUserInfo Web
Service
GetPCS Web
Service
Member Search
Web Service
Use of Standardized XML formats for
payload
• Pros
– Aids in adoption
– Lots of input and review from others
– Easier to convince your clients to use them
• Cons
– Can be more complex than a proprietary solution (I.e. HL7
CDA)
– Need to deal with regular updates
– Can be more expensive at the start
© 2008 MEDecision, Inc.
Leveraging a good SOA design
– Use of SOA allows us to create reusable components
that:
•
•
•
•
•
© 2008 MEDecision, Inc.
Contain well-defined business functionality
Is implementation-independent
Is loosely coupled
Benefits from ORM tools like Hibernate
Can be exposed as web services
Leveraging a SOA environment
© 2008 MEDecision, Inc.
Dealing with Privacy of Data
– HIPAA – Health Insurance Portability and
Accountability Act
– Restrict access to the information:
• Partner A can only access Web Service 2 for Health Plan B
– Log all access information:
• Who
• When
• What
© 2008 MEDecision, Inc.
Benefits of access based on partner
entitlement
– Certificates on a Web server were a good start but…
• It does not easily allow for role-base access
– With CA SOA Security Manager we’re able to:
•
•
•
•
Secure Web services using partner certificates
Identify partners based on the digital signature
Apply additional role-based access rules
Encrypt/Decrypt the message
– Chose to use WS-Security because of the partners we’re
dealing with
– Change to other authentication schemes (like SAML) is a
change in configuration
© 2008 MEDecision, Inc.
Access to web services
Call Web Svc
For Plan A
© 2008 MEDecision, Inc.
CA SOA Security
Manager
Partner PHM can only get to Web Service 2 for Plan B
Access
Granted
Get data
In Conclusion
© 2008 MEDecision, Inc.
Recommendations
– Build your web services on top of a good
SOA design
– Leverage industry standards for web
service formats as much as possible
– Providing access management as a
centralized service eases deployment
(coding -> configuration)
© 2008 MEDecision, Inc.
Questions?
© 2008 MEDecision, Inc.