Build and Release Plan for FHIR2 Module

Build: #139 was successful Changes by 3 people

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Varun Gupta <59061747+varung-31@users.noreply.github.com>

    Varun Gupta <59061747+varung-31@users.noreply.github.com> af83a937458f19830c96e72774dce435f443bcf0

    Fix DiagnosticReport to return Obs having group members (#274)

    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosticReportDaoImpl.java (version af83a937458f19830c96e72774dce435f443bcf0)
    • api/src/test/java/org/openmrs/module/fhir2/api/dao/impl/FhirDiagnosticReportDaoImplTest.java (version af83a937458f19830c96e72774dce435f443bcf0)
    • api/src/test/java/org/openmrs/module/fhir2/api/search/DiagnosticReportSearchQueryTest.java (version af83a937458f19830c96e72774dce435f443bcf0)
  • Varun Gupta <59061747+varung-31@users.noreply.github.com>

    Varun Gupta <59061747+varung-31@users.noreply.github.com> 1163d3b8307f8de52be9d88db4cdf4bb7211ef15

    FM2-288: Add Integration Tests for MedicationRequest (#277)

    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/MedicationRequestStatusTranslatorImpl.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
    • api/src/main/java/org/openmrs/module/fhir2/api/translators/impl/MedicationRequestTranslatorImpl.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/MedicationRequestStatusTranslatorImplTest.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
    • api/src/test/java/org/openmrs/module/fhir2/api/translators/impl/MedicationRequestTranslatorImplTest.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r3/MedicationRequestFhirResourceProviderIntegrationTest.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
    • integration-tests/src/test/java/org/openmrs/module/fhir2/providers/r4/MedicationRequestFhirResourceProviderIntegrationTest.java (version 1163d3b8307f8de52be9d88db4cdf4bb7211ef15)
  • Shivansh Rakesh <iamshivansh.2000@gmail.com>

    Shivansh Rakesh <iamshivansh.2000@gmail.com> 5f9c72956f9abb6d48530c2a69bfffd4946c878d

    FM2-281: Add checks for empty properties in narrative templates (#273)

    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/AllergyIntolerance.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Condition.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Encounter.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/MedicationRequest.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Observation.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Person.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Practitioner.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/PractitionerRole.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/RelatedPerson.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/ServiceRequest.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Task.html (version 5f9c72956f9abb6d48530c2a69bfffd4946c878d)
  • Shivansh Rakesh <iamshivansh.2000@gmail.com>

    Shivansh Rakesh <iamshivansh.2000@gmail.com> e4664b2f0eb891e599ca8c23517b48b678a6b133

    FM2-295: Narrative generation failing for MedicationRequest resource (#275)

    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/AllergyIntolerance.html (version e4664b2f0eb891e599ca8c23517b48b678a6b133)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/Encounter.html (version e4664b2f0eb891e599ca8c23517b48b678a6b133)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/MedicationRequest.html (version e4664b2f0eb891e599ca8c23517b48b678a6b133)
    • omod/src/main/resources/org/openmrs/module/fhir2/narratives/ServiceRequest.html (version e4664b2f0eb891e599ca8c23517b48b678a6b133)
    • test-data/src/test/resources/org/openmrs/module/fhir2/narrative/expected/allergyintolerance-expected.html (version e4664b2f0eb891e599ca8c23517b48b678a6b133)
  • Bashir Sadjad <bashir.sadjad@gmail.com>

    Bashir Sadjad <bashir.sadjad@gmail.com> 14afaf985341c26091506f2431469dc98a554890

    Replaces criteria based GlobalProperty fetching with get(). (#276)

    • api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/FhirGlobalPropertyDaoImpl.java (version 14afaf985341c26091506f2431469dc98a554890)