new zealand cancer registry, ministry of health - ibm · new zealand cancer registry, ministry of...
TRANSCRIPT
New Zealand Cancer Registry, Ministry of HealthPeter MeierSoftware Architect, Solnet Solutions
IBM Insight Forum 09®
Make change work for you
2About: Solnet Solutions
Systems integrator andEnterprise application solutions providerEnterprise application solutions providerCapabilities
User interaction and collaborationUser interaction and collaborationIntegration and enterprise servicesInformation managementgInfrastructure and operationsEnterprise architecture and strategy
Local, privately held company; offices inWellington (HQ) and Auckland, 120+ staff
IBM business partnerLong standing successful relationship with MoH
IBM Insight Forum 09®
Make change work for you
3About: New Zealand Cancer Registry
National registry for cancer diagnosis informationAccurate data forAccurate data for
Clinical and epidemiological researchHealth services planning and fundingHealth services planning and funding
NZ Cancer Registry started in 1948Second oldest population based registry in the worldSecond oldest population-based registry in the world
NZ legislatedL b t i i d t id th l tLaboratories required to provide pathology reports
Obligations to WHOI t ti l Cl ifi ti f Di f O lInternational Classification of Diseases for Oncology
IBM Insight Forum 09®
Make change work for you
4Business Drivers for Redevelopment
Better alignment with business processes
Improvement of data quality and accuracy
Improvement of usability
Increase of productivity
IBM Insight Forum 09®
Make change work for you
5NZCR Information Flow
Pathology
HL7Old NZCR
reportsCancer Events
Mortality Reference
Code tables
NMDS National Health Index
IBM Insight Forum 09®
Make change work for you
6NZCR Architecture
Pathology
HL7Old NZCR
reportsCancer Events
Mortality Reference
Code tables
NMDS National Health Index
IBM Insight Forum 09®
Make change work for you
7NZCR Architecture
NZCR is composite Web services applicationBusiness Web servicesBusiness Web servicesReference data access Web servicesUtility Web servicesUtility Web services
Accessed through rich client (based on Eclipse RCP)Follows principles and best practices of SOAFollows principles and best practices of SOARuns on
IBM W b h A li ti S dIBM Websphere Application Server andIBM DB2 database server
IBM Insight Forum 09®
Make change work for you
8Challenges and Solutions
Usability
Data Quality
Performance management
Security
IBM Insight Forum 09®
Make change work for you
9Challenge: Usability
IBM Insight Forum 09®
Make change work for you
10Challenge: Usability
IBM Insight Forum 09®
Make change work for you
11Challenge: Data Quality
Accuracy and high data qualityRules engine based validationRules engine based validationReal-time validationModified model view controllerModified model-view-controller
ControllerController
Model ViewRules Engine
Business Rules
Data validation in UI and Web service
IBM Insight Forum 09®
Make change work for you
12Challenge: Data Quality
IBM Insight Forum 09®
Make change work for you
13Challenge: Data Quality
Migration of historical data Erroneous data (?!)Erroneous data (?!)
WarningsErrorsErrorsPrior errors
Dedicated UI for QA search
IBM Insight Forum 09®
Make change work for you
14Challenge: PerformanceLoad
1 Batch
TimeDaily window Nightly window
L d
1
Load
2 n3 n Batches…Time
Daily window Nightly window (reserved)
LoadMicro Batches
etch
Save
Save ave …
TimeBatch interval (typically 2 hours)
Fe SS S …
IBM Insight Forum 09®
Make change work for you
15Challenge: Performance
IBM Insight Forum 09®
Make change work for you
16Challenge: Security
Security aspects
Authentication with SSOSecurity assertionSecurity assertion
AuthorisationSecurity assertion with role attributesSecurity assertion with role attributes
Integrity protectionDi it l i t ( l l)Digital signature (message level)
Confidentiality protectionE ti ( l l)Encryption (message level)
IBM Insight Forum 09®
Make change work for you
17Authentication (SSO)11
2Credential Cache
SAML Asserting PartyKerberos
Web Service Consumer
3
54
Assertion
Web Service Provider
SecureToken Service
Trust
SAML Relying Party SAML Authority
IBM Insight Forum 09®
Make change work for you
18Message Protection
Transport security
Message security
Client ServerProxy
security
Client
Web Service Consumer
Server
Web Service Provider
Proxy
signed with private key signed with private key
Service request Service response
g p yencrypted with public key
g p yencrypted with public key
IBM Insight Forum 09®
Make change work for you
19Summary
Success factorsEarly customer involvementEarly customer involvementPain points and business needs addressed
Usability quality assurance integrationUsability, quality assurance, integrationLive for almost 1 year
stable no patches or new releases sincestable, no patches or new releases sinceHappy customer
“The new system has streamlined the collection and coding of cancer information. It dramatically reduces the manual handling of data and allows electronic storage and retrieval of pathology reports, and more g p gy pefficient quality assurance processes.”
-- Susan Hanna, Cancer Registry Team Leader, Ministry of Health --
IBM Insight Forum 09®
Make change work for you
20
Thank you
Questions?Questions?
http://www solnetsolutions co nzhttp://www.solnetsolutions.co.nz
IBM Insight Forum 09®
Make change work for you