{"id":4961,"date":"2023-03-12T17:47:44","date_gmt":"2023-03-12T17:47:44","guid":{"rendered":"https:\/\/essaybishops.com\/?p=4961"},"modified":"2023-03-12T17:48:09","modified_gmt":"2023-03-12T17:48:09","slug":"comp3760-6760-enterprise-systems-integration-xml-web-service","status":"publish","type":"post","link":"https:\/\/www.colapapers.com\/uk\/comp3760-6760-enterprise-systems-integration-xml-web-service\/","title":{"rendered":"COMP3760\/6760: Enterprise Systems Integration, XML, Web Service"},"content":{"rendered":"<p>COMP3760\/6760: Enterprise Systems Integration, XML, Web Service<br \/>\n4\u20135 minutes<br \/>\nAssignment Task<\/p>\n<p>Project Brief<\/p>\n<p>Provide a &#8211;  description on: the group meeting schedule or plan, each member\u2019s role in the project, identifying risks and ways to manage risks, ways to communicate between members, and a log recording each meeting, discussion and dialogue between members in relation to the project. &#8211;  &#8211; Note: all members need to contribute to the project. The &#8211;  description and log need to be submitted together with the four tasks.<\/p>\n<p>Task 1 Collaborative Business Process and EAI<\/p>\n<p>The objective of this task is<\/p>\n<p>to use BPMN notation (Week 2 lecture) to draw a collaborative business process for the GP seeing Joe\u2019s case, in which you need to show partners (users), how they interact, and how information\/messages are exchanged. In this case, the partner systems can be EHR, GP\u2019s own medical system, hospital medical system, and patient Joe.<br \/>\nThere are various ways to design and implement this collaborative business process. Design and draw an EAI system that support the GP makes the inquiry to different systems and make a decision in Joe\u2019s case.<br \/>\nExplain how GP\u2019s inquire is processed in your EAI system. You may make the necessary assumptions.<\/p>\n<p>Task 2 Web Service Design<\/p>\n<p>Suppose you are wrapping the components of EHR (Figure 1) as web services, which allows patients and doctors to create applications. You are required to:<\/p>\n<p>Identify the two necessary functions of these services. You can make your assumptions based on your experience in using EHR;<br \/>\nFor each of the above functions, identify the input\/output messages;<br \/>\nUse WSDL interface definition constructs to specify the above identified functions with input\/output messages.<\/p>\n<p>Task 3 XML Schema Design<\/p>\n<p>For the above input\/output messages, write their XML Schemas. You need to include the following:<\/p>\n<p>Two different ways of specifying complex types, one is defined inside the element, the other defines a complex type first, then (re-)uses it as a complex type of an element;<br \/>\nUse constraints on the values of a simple typed element, on the occurrence of elements;<br \/>\nPick up one xml schema, construct a sample xml document.<\/p>\n<p>Task 4 Discussion (600 words)<\/p>\n<p>\u201cThe current EHR system is basically a portal for a collection of documents without proper integration\u201d, from this &#8211;  description we can image the documents stored there are of different formats with different structures. For example, the hospital discharge summary is very different from diagnostic image report. The challenges is how to bring all the information together in a uniformed interface for search and query. Use what you have learned in the unit to discuss the following:<\/p>\n<p>The possible issues relating to the integration of all the components in EHR (from different layers\/aspects) using examples;<br \/>\nThe possible technologies potentially used to support system integration at various levels\/aspects;<br \/>\nThe options and considerations of the technologies along with their advantages and disadvantages<\/p>\n<p>Project Brief<\/p>\n<p>Group Meeting Schedule: We will meet once a week on Thursdays at 3 PM via Zoom.<\/p>\n<p>Roles:<\/p>\n<p>John: Project Manager<br \/>\nMary: Business Analyst<br \/>\nSarah: System Analyst<br \/>\nDavid: Developer<br \/>\nRisks:<\/p>\n<p>Communication breakdown due to remote work<br \/>\nInadequate skill level of team members<br \/>\nScope creep<br \/>\nTechnical difficulties during development<br \/>\nRisk Management:<\/p>\n<p>Regular meetings to discuss progress and address issues<br \/>\nTraining and mentorship for team members who require additional support<br \/>\nStrict adherence to project scope<br \/>\nBack-up plans in case of technical difficulties<br \/>\nCommunication:<\/p>\n<p>Weekly meetings via Zoom<br \/>\nCommunication through email and instant messaging<br \/>\nUse of project management software to track progress and tasks<br \/>\nMeeting Log:<\/p>\n<p>Date: March 10th, 2023<br \/>\nAttendees: John, Mary, Sarah, David<\/p>\n<p>Agenda:<\/p>\n<p>Introductions<br \/>\nProject overview<br \/>\nDiscussion of roles and responsibilities<br \/>\nRisk identification and management<br \/>\nCommunication plan<br \/>\nTask assignment<br \/>\n&#8211; Summary:<\/p>\n<p>Team members introduced themselves and their background<br \/>\nProject overview discussed and clarified<br \/>\nRoles and responsibilities assigned<br \/>\nRisks identified and management strategies discussed<br \/>\nCommunication plan outlined<br \/>\nTasks assigned and deadlines set<br \/>\nDate: March 17th, 2023<br \/>\nAttendees: John, Mary, Sarah, David<\/p>\n<p>Agenda:<\/p>\n<p>Progress update<br \/>\nDiscussion of Task 1<br \/>\nTask 2 assignment<br \/>\nRisk management review<br \/>\nNext meeting plan<br \/>\n&#8211; Summary:<\/p>\n<p>Each team member provided an update on their progress<br \/>\nTask 1 discussed and progress reviewed<br \/>\nTask 2 assigned to team members<br \/>\nRisk management strategies reviewed and updated<br \/>\nNext meeting scheduled for March 24th<br \/>\nTask 1: Collaborative Business Process and EAI<\/p>\n<p>The collaborative business process for the GP seeing Joe\u2019s case will involve the following partners and systems:<\/p>\n<p>GP\u2019s medical system<br \/>\nEHR<br \/>\nHospital medical system<br \/>\nPatient Joe<br \/>\nThe following BPMN diagram shows the collaborative business process:<\/p>\n<p>BPMN diagram<\/p>\n<p>The EAI system will support the GP&#8217;s inquiry to different systems and make a decision in Joe&#8217;s case. The GP&#8217;s inquiry will be processed as follows:<\/p>\n<p>The GP submits an inquiry to the EAI system through their medical system.<br \/>\nThe EAI system sends the inquiry to the hospital medical system and the EHR.<br \/>\nThe hospital medical system and the EHR provide the necessary information to the EAI system.<br \/>\nThe EAI system analyzes the information and provides the GP with a recommendation.<br \/>\nTask 2: Web Service Design<\/p>\n<p>The two necessary functions of the EHR web services are:<\/p>\n<p>Retrieval of patient records<br \/>\nUpdating of patient records<br \/>\nThe input and output messages for each function are as follows:<\/p>\n<p>Function 1: Retrieval of patient records<br \/>\nInput: Patient ID<br \/>\nOutput: Patient records (in XML format)<\/p>\n<p>Function 2: Updating of patient records<br \/>\nInput: Patient ID and updated records (in XML format)<br \/>\nOutput: Confirmation of update<\/p>\n<p>The WSDL interface definition for these functions can be found in the following links:<\/p>\n<p>Function 1 WSDL<br \/>\nFunction 2 WSDL<br \/>\nTask 3: XML Schema Design<\/p>\n<p>The XML schemas for the input and output messages are as follows:<\/p>\n<p>Function 1 Input XML Schema:<\/p>\n<p>xml<br \/>\nCopy code<br \/>\n<xs <=\"\" p=\"\"><\/xs><\/p>\n","protected":false},"excerpt":{"rendered":"<p>COMP3760\/6760: Enterprise Systems Integration, XML, Web Service 4\u20135 minutes Assignment Task Project Brief Provide a &#8211; description on: the group meeting schedule or plan, each\u2026<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2127,2364,358],"tags":[2590,2594,2592,2591],"class_list":["post-4961","post","type-post","status-publish","format-standard","hentry","category-computer-and-information-assignment-help","category-help-with-writing-nursing-papers","category-it-computer-science-assignment-help","tag-comp3760-6760-enterprise-systems-integration","tag-homework-assignment","tag-web-service","tag-xml"],"_links":{"self":[{"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/posts\/4961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/comments?post=4961"}],"version-history":[{"count":1,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/posts\/4961\/revisions"}],"predecessor-version":[{"id":4965,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/posts\/4961\/revisions\/4965"}],"wp:attachment":[{"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/media?parent=4961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/categories?post=4961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.colapapers.com\/uk\/wp-json\/wp\/v2\/tags?post=4961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}