Build and Release Plan for FHIR2 Module

Build: #597 was successful Changes by Herman Muhereza <hermanmuhereza22@gmail.com>

Stages & jobs

  1. Build and Test

  2. Deploy

  3. Release

    Requires a user to start manually

Code commits

Git

  • Herman Muhereza <hermanmuhereza22@gmail.com>

    Herman Muhereza <hermanmuhereza22@gmail.com> ee174cd39b79519ac161198c9637bc3b0e2c4262

    FM2-626: Replace Hibernate Criteria Api with Jpa Criteria Api (#530)

    • api-2.5/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api-2.6/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api-2.6/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationDispenseDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api-2.6/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationDispenseDaoImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api-2.7/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/FhirConstants.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/FhirConceptDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/FhirDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BaseDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BaseEncounterDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BaseFhirDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BasePersonDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BasePractitionerDao.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/CoalescedOrder.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirAllergyIntoleranceDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirConceptDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirConceptSourceDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirConditionDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirContactPointMapDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosisDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosticReportDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirEncounterClassMapDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirEncounterDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirGroupDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirLocationDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationRequestDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirObservationCategoryMapDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirObservationDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirPatientDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirPatientIdentifierSystemDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirPersonDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirPractitionerDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirRelatedPersonDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirServiceRequestDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirTaskDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirUserDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirVisitDaoImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/BaseFhirCriteriaHolder.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/FhirSearchQueryHelper.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/OpenmrsFhirCriteriaContext.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/OpenmrsFhirCriteriaSubquery.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/SortState.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/mappings/EncounterClassMap.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/mappings/ObservationCategoryMap.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/search/SearchQueryIncludeImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/search/TwoSearchQueryBundleProvider.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/search/param/OpenmrsPatientSearchParams.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/search/param/SearchParameterMap.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/BaseEncounterTranslator.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ObservationCategoryTranslatorImpl.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/model/FhirConceptSource.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/model/FhirEncounterClassMap.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/model/FhirObservationCategoryMap.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/main/java/org/openmrs/module/fhir2/model/FhirTask.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/BaseFhirContextSensitiveTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosisDaoImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirEncounterDaoImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationRequestDaoImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirPersonDaoImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/impl/FhirImmunizationServiceImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/ConditionSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/LocationSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/MedicationSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/ObservationSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/PersonSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/PractitionerSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/RelatedPersonSearchQueryTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/BaseEncounterTranslatorTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/EncounterTranslatorImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/VisitTranslatorImplTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • e2e-tests/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests-2.6/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests-2.7/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/BaseFhirIntegrationTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r3/ObservationFhirResourceProviderIntegrationTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r3/PatientFhirResourceProviderIntegrationTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r4/ObservationFhirResourceProviderIntegrationTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r4/PatientFhirResourceProviderIntegrationTest.java (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • omod/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • test-data/pom.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)
    • test-data/src/main/resources/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosisDaoImplTest_initial_dataset.xml (version ee174cd39b79519ac161198c9637bc3b0e2c4262)