Add possibility to use the FHIR module with Openmrs 1.9.10, 1.11.x and 2.0.5 (currently supported). In addition currently the module is based on the Java 8 but the OpenMRS 1.9.10 required Java 7.
The OpenMRS 1.9.10 used the Spring 3.0.5 and OpenMRS 2.0.5 used 4.1.4. Between these versions of Spring were some changes. The code should be adjusted to use the Spring 3.0.5.
Between versions of OpenMRS platform were some backward incompatible changes. The FHIR module should support different versions of entity depending on the OpenMRS version. This link could be useful:
- support of OpenMRS versions: 1.9.10, 1.11.x, 2.0.5
- the Java 7 used