230 likes | 374 Views
HIPAA-strength Enterprise Portals Examples and Architecture. Steve Flammini Chief Technology Officer Partners HealthCare Boston, MA. Overview. Who is Partners HealthCare? Approach Enterprise Portal Examples Architecture Conclusions. Partners HealthCare System.
E N D
HIPAA-strength Enterprise PortalsExamples and Architecture Steve Flammini Chief Technology Officer Partners HealthCare Boston, MA
Overview • Who is Partners HealthCare? • Approach • Enterprise Portal Examples • Architecture • Conclusions
Partners HealthCare System • Created in 1994 through affiliation of Massachusetts General and Brigham & Women’s Hospitals • Patient care • Two academic medical centers • Four community hospitals and two specialty hospitals • Joint cancer care venture with Dana Farber • Mental health network • Non-acute care network • Network of more than 1000 primary care physicians and 1200 community specialists • Total of more than 5000 physicians serving 2.2 million patients in Eastern Massachusetts
Partners HealthCare System • Research • Largest non-university based non-profit private medical research enterprise in United States • Education • Principal teaching affiliate of Harvard Medical School • Revenue • $4.0 billion • $760 million in research expenses
Primary Service Area Secondary Service Area Currently No Coverage PCHI Regional Organization Hampton, NH Hampton Falls, NH East Kingston, NH Kensington, NH Seabrook, NH Regional Service Organizations: Amesbury Salisbury Merrimack Plaistow, NH West Newbury Newburyport Haverhill Newbury Groveland Partners - MGH Rowley Methuen Georgetown Woburn Stoneham Lawrence Tyngsboro Dunstable Saugus Dracut North Andover Boxford Ipswich Partners - BWH Melrose Andover Rockport Lowell Hamilton Essex Topsfield Winchester Metro North Groton Chelmsford Tewksbury Middleton Wenham Gloucester Arlington Medford Malden Lunenburg Westford North Reading Revere Billerica Shirley Ayer Danvers Beverly Manchester Everett North Central Wilmington Belmont Chelsea Littleton Carlisle Peabody Lynnfield Reading Somerville Charlestown Harvard Burlington Salem Wakefield Cambridge East Boston Winthrop North Shore Lancaster Boxborough Bedford Lynn Marblehead Watertown North End Swampscott Acton Concord Allston Bolton Stow Lexington Brighton South End Cape Ann Maynard Lincoln Nahant Brookline Hudson Chestnut Hill Roxbury West End Berlin Sudbury Waltham Jamaica Plain Merrimac Valley Marlborough Wayland Newton South Boston Northborough Weston Dorchester Framingham Hull West Roxbury Back Bay ‘east’ Wellesley Rte 2 West Southborough Natick Dorchester Mattapan Back Bay ‘west’ Needham Westborough Quincy Hyde Park Milton Ashland Dedham Cohasset Near North Hopkinton Sherborn Dover Westwood Hingham Scituate Braintree Holliston Medfield Norwood Weymouth Randolph Cambridge/Somerville Millis Canton Norwell Medway Walpole Holbrook Norfolk Sharon Avon Abington Hanover Marshfield Rockland Metro West Franklin Stoughton Bellingham Brockton Pembroke Whitman Wrentham Foxboro Hanson Provincetown East Bridgewater Neponset Valley Easton Duxbury West Bridgewater Plainville Mansfield North Attleboro Halifax Kingston Truro Boston South Bridgewater Norton Plympton Attleboro Raynham South Shore Plymouth Taunton Wellfleet Middleboro Rehoboth Carver Tri County Dighton Eastham Berkley Seekonk Lakeville North Bristol Orleans Swansea Freetown Rochester Wareham Somerset Plymouth Warren, RI Fall River Brewster Acushnet Sandwich Dennis Marion Bourne Chatham Bristol, RI Fall River New Bedford Barnstable Yarmouth Harwich Mattapoisett Tiverton, RI Dartmouth Fairhaven New Bedford Portsmouth, RI Falmouth Mashpee Westport Cape & Islands Little Compton RI Newton-Wellesley Tisbury Oak Bluffs Northeast West Tisbury Chilmark Edgartown Greater Lowell Gay Head Nantucket Revised 9-00
Approach • Internal Development of Enterprise-Class Systems • Enterprise Apps must be ‘portalized’ • Multi-Tier Architecture, Emphasizing Abstraction between data, presentation, and logic. (Loose Coupling) • Increasing role of XML / Web Services in Service-Oriented Architecture • Back-End Integration / Aggregation of Legacy Systems • Foundational Enterprise Elements: Directories, EMPI, CDR, CPR
Approach • Extranet Security Architecture • HTTPS • Multiple Authentication Factors • Roles-based access structures • Audit Trails
Provider Directories Labs Order Entry LMR 4-Next View Images Referral eConsult EMPI RPDR Clinical Data Repository CPM QM Homecare Meditech IDX PCIS BICS SMS IDX PHC GSVNA NWH Faulkner Spaulding PCHI McLean DFCI MGH BWH NSMC Enterprise Portal Architecture PCHInet Email Medical References Clinical Images LMR Data
CPR Database servers Example: CPR / PACS interoperability Computerized Patient Record App Servers Web Servers XML query/response Radiology App Servers Image servers RadiologyWeb Servers
Simplified Application Platform Overview Presentation Tier (GUI) Database Server Tier Application Server Tier (MiddleWare Services)
Multi-Tier App Environment DB Servers / Legacy Platforms Presentation App Servers Content Switches Web Servers XML, pooled IP, proprietary HTTPS, TCP/IP ISAPI, IP, XML IP / VLAN CISCO CS11050
Conclusions • Agile, multi-tier architecture is essential for portalization. • Enterprise Portals consist of only web-enabled apps. • Portals will deliver to multiple classes of end user devices. • Robust Architecture for Secure Extranet Access. • Emphasis on Integration Elements: Directories, CDR, EMPI, CPR