Highlights
Case Study: Queensland Health – Technology Strategy
The Queensland Health eHealth Strategy is for systems that increase health literacy, promote community education and empowers communities to have greater control over their own healthcare. This requires upgrading core ICT infrastructure to enable cutting-edge health service delivery into the future. eHealth includes the following priorities:
• ICT infrastructure to provide network and datacenter functions to support an increasingly mobile workforce,
• A desktop environment to support a consistent user experience, and access to common systems and tools across the health system,
• A secure information system environment to share information and images, and consult with others through and information interoperability platform,
• Renewing enterprise systems, including those for patient administration, finance and laboratories,
• Migrating towards statewide medical records and enabling digital hospitals, • Integrating other systems such as business intelligence, and systems to support integrated care with primary and community healthcare providers.
After evaluating various platforms, Queensland Health finally decided to adopt a Service Oriented Architecture (SOA) for its future IT infrastructure. However, the managers from clinical services would like to gain a deeper understanding of:
• Computing and storage infrastructure design,
• Information integration,
• Application and Service Integration, and
• Technologies behind Application and Service Integration including a small specific demonstration of these technologies along with a brief explanation of the concepts and principles of how it works.
There are 2 parts to this Assignment:
Part 1 - Integration Demo (40%)
For this integration demo, 3 data sources with fictitious records are provided, including: • “clinics.csv” contains the details about the clinical offices,
• “clinic_locations.xml” contains the location coordinates for each clinic,
• “clinic_services.csv” contains a list of clinic offices and the services they offer.
Please follow the instructions carefully. There are two major components in the demo system:
1. Data integration demo. In this demo, you are required to implement a Python script file with the name ‘data_integration.py’ to correctly merge records from different given data sources into one CSV output file named “clinic_service_locations.csv”.
The Python petl framework is recommended for this implementation.
The output file “clinic_service_locations.csv” consists of the following fields (attributes):
• ClinicServiceID – a unique field identifying each record from clinic_services.csv • Service – the service name from clinic_services.csv
• ClinicID – the ID for each clinic
• Suburb – the “Suburb” from clinics.csv
• Postcode – the “Postcode” from clinics.csv
• Latitude – the “Lat” value from clinic_locations.xml
• Longitude – the “Lon” value from clinic_locations.xml
2. RESTful Web service demo. In this demo, you are required to implement a Python scrip with the name ‘web_service.py’ to provide two RESTful Web services: • Get services by postcode. The server should accept a ‘getServices’ query from the client browser similar to “/getServices?postcode=xxxx”. After processing this request, the service should return a HTML document containing the list of available services for a given postcode, including the following fields (attributes): Service, Suburb.
• Get clinics by service name. The server should accept a ‘getClinics’ query from the client browser similar to “/getClinics?service=xxxx”. After processing this request, the service should return a HTML document containing the list of available clinics for a given service, including the following fields (attributes): ClinicID, Suburb, Latitude, Longitude.
The Python Bottle and petl frameworks are required for this implementation. Data for the service is from the output file “clinic_service_locations.csv” of the integration demo.
Very Important Note:
For ease of demonstration, your code must be self-contained. In addition to using Standards based HTML and Python, petl and Bottle are the only additional frameworks you should need. ALL required files must be provided with your submission and should not require any extra installation.
HINT: Most of the code for this assignment is demonstrated in the workshops. Code Package Format
You are required to compress all your Python code, data files and all supporting packages/modules into one .zip file and upload it to Blackboard.
Part 2 – Integration Report (60%)
In addition to the above Demo code (40%) you are required to include a Report (60%) based on the above case study explaining the key concepts for:
• Application and Data Storage Infrastructure design,
• Information Management and Integration,
• Application and Service Integration, and
• The demo design and execution instructions.
This Engineering Assignment has been solved by our Engineering Experts at onlineassignmentbank. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.