120 likes | 264 Views
Web service semantics in the eHealth Domain: The Artemis Project. Prof. Asuman DOGAC. Web Services in the Healthcare Domain. Web services provides the healthcare industry with an ideal platform to achieve the difficult interoperability problems
E N D
Web service semantics in the eHealth Domain: The Artemis Project Prof. Asuman DOGAC Web Mining and Semantic Web: Networking with industry and academia
Web Services in the Healthcare Domain • Web services provides the healthcare industry with an ideal platform to achieve the difficult interoperability problems • Web services are designed to wrap and expose existing resources and provide interoperability among diverse applications • It becomes possible to provide the interoperability of medical information systems through standardizing the access to data through WSDL and SOAP • Web services will extend the healthcare enterprises by making their own services available to others Web Mining and Semantic Web: Networking with industry and academia
Artemis Architecture • The Artemis project addresses the interoperability problem in the healthcare domain where organizations have proprietary application systems to access data • By exploiting semantically enriched Web services, it becomes possible • To provide the interoperability of Healthcare standards at the semantic level • Discovery, monitoring and composition of Web services are facilitated • To exchange information in an interoperable manner, the medical institutes: • Classify the Web services that they are providing through Service Functionality Ontologies • Determine the semantics of Service Messages through Clinical Concept and Service Message Ontologies Web Mining and Semantic Web: Networking with industry and academia
Healthcare Informatics Semantics • Semantics is domain knowledge! • Medicine is one of the few domains to have extensive domain knowledge defined through standards • These standards offer significant value in developing ontologies to express the semantics of Web services Web Mining and Semantic Web: Networking with industry and academia
What kind of Semantics? • Service Functionality Semantics: • HL7 has categorized the events in healthcare domain by considering service functionality which reflects the business logic in this domain • This classification can be used as a basis for defining the service action semantics through a Service Functionality Ontology • Service Message Semantics: • Standards like HL7 Reference Information Model, and Archetypes (approved by CEN 13606) define meaningful components of service messages so that when transferred, the receiving party can understand the message content better • The meaningful components defined by these standards can be used in developing clinical concept ontologies (CCO) • The medical institutes can directly benefit from these CCOs or map their message ontologies to one of the CCO. Web Mining and Semantic Web: Networking with industry and academia
Properties of the Generic Service Class An Example Service FunctionalityOntology HealthCareServices PatientAdministration PatientCare PatientReferral Scheduling ObservationReporting PatientReferralRequest PatientInfoRequest CancelPatientReferral InsuranceInformation ClinicalInformation DemographicData GetClinicalInformation serviceQuality location Web Mining and Semantic Web: Networking with industry and academia
Concept Property An example Clinical Concept Ontology DD02: Problem DTC12: CarePlan DF03: AllergyState DTH03: Ongoing Problems DTH08: Present Interpretations DD01: Diagnosis DTC08: Diagnostic Test Results DS00: Patient Web Mining and Semantic Web: Networking with industry and academia
Ontology Network MO 2 MO 3 MO 1 CCO 1 CCO 2 MO 4 CCO 3 CCO N MO 5 MO N Web Mining and Semantic Web: Networking with industry and academia
Semantic Mediation • In Artemis architecture, the healthcare institutes can develop their own ontologies, called message ontologies • However these ontologies are proprietary • The ontology mappings are achieved through semantic mediation • OWL2OWL mapping tool (OWLmt) developed Web Mining and Semantic Web: Networking with industry and academia
Mapping Definition Normalization Map Normalization Map Message Schema Mapping Healthcare Institute A Healthcare Institute B Ontology Mapper XSD OWL OWL XSD C-Normalization Engine C-Normalization Engine OWL Wrapper OWL Wrapper HL7 v3 Message Schema HL7 v2.3 Message Schema HL7 v2.3 Ontology HL7 v3 Ontology Web Mining and Semantic Web: Networking with industry and academia
Mapping Definition Normalization Map Normalization Map Message Instance Transformation Healthcare Institute A Healthcare Institute B Mapping Engine EDI XML OWL OWL XML D-Normalization Engine D-Normalization Engine EDI2XML Converter OWL Wrapper OWL Wrapper HL7 v2.3 Instance HL7 v3 Instance HL7 v3 Message HL7 v2.3 Message Web Mining and Semantic Web: Networking with industry and academia
Thank you for attentionhttp://www.srdc.metu.edu.tr/webpage/projects/artemis/ Web Mining and Semantic Web: Networking with industry and academia