Supports the creation of randomized patient records using FHIR. Inspired by the Mohawk College MEDIC C# Patient Generator.
Project consists of:
- JavaEE Web Service
- 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://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.
- Run
mvn clean install
to build your application - Copy warfile from
target
folder to servlet container. (i.e. Tomcat) - To check that your application is running enter url
http://localhost:8080