Build and Release Plan for FHIR2 Module

Build: #285 was successful Changes by Ian Bacher

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Ian Bacher

    Ian Bacher e04d9692554840652dddd32ab6ee3756f43ef87d

    HTTP -> HTTPS

    • pom.xml (version e04d9692554840652dddd32ab6ee3756f43ef87d)
  • Ian Bacher

    Ian Bacher 6ebebe88db979d6d51577236b5b8b8d80c29574e

    Refactor: FhirFhir -> Fhir

    • api-2.1/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirCohortMembershipDaoImpl.java (version 6ebebe88db979d6d51577236b5b8b8d80c29574e)
    • api-2.1/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirFhirCohortMembershipDaoImpl.java (version 6ebebe88db979d6d51577236b5b8b8d80c29574e)
    • api-2.1/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirCohortMembershipDaoImpl_2_1Test.java (version 6ebebe88db979d6d51577236b5b8b8d80c29574e)
    • api-2.1/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirFhirCohortMembershipDaoImpl_2_1Test.java (version 6ebebe88db979d6d51577236b5b8b8d80c29574e)
  • Ian Bacher

    Ian Bacher d3ca3fc42128fb700a47c45fe799fc40e9ee8aab

    Refactor: Use OpenMRS Context logic rather than @Primary to select the appropriate classes

    • api-2.1/src/main/java/org/openmrs/module/fhir2/api/translators/impl/GroupTranslatorImpl_2_1.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.1/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ObservationInterpretationTranslatorImpl_2_1.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.1/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ObservationStatusTranslatorImpl_2_1.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.2/pom.xml (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.2/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirConditionDaoImpl_2_2.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.2/src/main/java/org/openmrs/module/fhir2/api/impl/FhirConditionServiceImpl_2_2.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api-2.2/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ConditionClinicalStatusTranslatorImpl_2_2.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirGroupDaoImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/impl/FhirGroupServiceImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/GroupMemberTranslatorImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/GroupTranslatorImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ObservationInterpretationTranslatorImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/ObservationStatusTranslatorImpl.java (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • api/src/main/resources/moduleApplicationContext.xml (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
    • integration-tests-2.2/pom.xml (version d3ca3fc42128fb700a47c45fe799fc40e9ee8aab)
  • Ian Bacher

    Ian Bacher c3400c727de9c83497af4a72ae3de090f94d7fff

    Refactor: centralize birth date logic

    • api/src/main/java/org/openmrs/module/fhir2/api/impl/FhirPractitionerServiceImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/BirthDateTranslator.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/BirthDateTranslatorImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/PatientTranslatorImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/PersonTranslatorImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/PractitionerTranslatorProviderImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/PractitionerTranslatorUserImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/RelatedPersonTranslatorImpl.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/PatientTranslatorImplTest.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/PersonTranslatorImplTest.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/PractitionerTranslatorProviderImplTest.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/PractitionerTranslatorUserImplTest.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/RelatedPersonTranslatorImplTest.java (version c3400c727de9c83497af4a72ae3de090f94d7fff)