Skip to content
This repository has been archived by the owner on Oct 15, 2019. It is now read-only.

Latest commit

 

History

History
32 lines (23 loc) · 1.57 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.57 KB

Patient-Generator

Supports the creation of randomized patient records using FHIR. Inspired by the Mohawk College MEDIC C# Patient Generator.

Project consists of:

  1. JavaEE Web Service
  2. Java Web Client for demonstrating the Web Service.

Web Service allows creation of multiple patient records generated from a random data set, as well as from provided patient demographic options. Web Service endpoint can be accessed via http:https://localhost:8080/patientgenerator-0.1/generationService?wsdl.

If a local application needs to be created to access the patient-generation webservice, generated class files from the WSDL can be found in src/main/java/client/classes.

Records can be returned to the caller via SOAP, or to an alternate http endpoint that can be specified in the config.properties file. Then useEndpoint flag when calling the generator should be set to true when an http endpoint is preferred. All records are returned in XML format in FHIR DSTU2 specification.

Javadoc documentation can be found in the docs folder.

How to start the Patient-Generator application

  1. Run mvn clean install to build your application
  2. Copy warfile from target folder to servlet container. (i.e. Tomcat)
  3. To check that your application is running enter url http:https://localhost:8080