2.1.0
What's Changed
- Bump org.springframework.boot from 3.3.1 to 3.3.2 in /mock-mhs-adaptor by @dependabot in #795
- Bump ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3 from 7.2.1 to 7.2.2 in /service by @dependabot in #807
- Bump org.wiremock:wiremock-standalone from 3.8.0 to 3.9.1 in /service by @dependabot in #806
- Bump org.wiremock:wiremock from 3.8.0 to 3.9.1 in /wiremock by @dependabot in #808
- Bump org.testcontainers:testcontainers from 1.20.0 to 1.20.1 in /service by @dependabot in #811
- NIAD-3005: Add confidentiality service by @MartinWheelerMT in #812
- Refactor: Remove the duplicated constants to simplify by @adrianclay in #814
- NIAD-3005: Handle NOPAT
Meta.SecurityforAllergyIntoleranceby @MartinWheelerMT in #813 - Move
confidentialityCodein moustache template to schema position by @MartinWheelerMT in #816 - Update ECR login command to use non-deprecated get-login-password by @adrianclay in #818
- Bump com.github.spotbugs from 6.0.19 to 6.0.20 in /service by @dependabot in #824
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 in /service by @dependabot in #823
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 in /e2e-tests by @dependabot in #820
- Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 in /wiremock by @dependabot in #819
- Bump com.amazonaws:aws-java-sdk-s3 from 1.12.761 to 1.12.767 in /service by @dependabot in #810
- Introduce Mutation Testing quality check GitHub Action by @adrianclay in #790
- Bump com.azure:azure-storage-blob from 12.26.1 to 12.27.0 in /service by @dependabot in #800
- Bump io.freefair.lombok from 8.6 to 8.7.1 in /mock-mhs-adaptor by @dependabot in #826
- Bump io.freefair.lombok from 8.6 to 8.7.1 in /e2e-tests by @dependabot in #821
- Don't fail Actions Workflow when no mutation testing is performed by @adrianclay in #827
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.16.0 in /mock-mhs-adaptor by @dependabot in #825
- NIAD-3144 - Confidentiality Code (i.e. Redactions) Support for
SpecimenMapperandDiagnosticReportMapperby @martin-nhs in #828 - Bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.11.0 in /e2e-tests by @dependabot in #834
- Bump com.azure:azure-storage-blob from 12.27.0 to 12.27.1 in /service by @dependabot in #843
- NIAD-3144-OBSERVATIONS - Confidentiality Code (i.e. Redactions) Support for
Observation>Test Group,Test ResultandNarrativeby @martin-nhs in #840 - Niad-2840: Identifies no acknowledgment after 8 Days by @ole4ryb in #841
- NIAD-3147 - Populate
confidentialityCodeHL7v3 element whenmeta.securitywith valueNOPATis present withinConditionby @martin-nhs in #848 - Replace Apache HTTP Header imports with Spring HttpHeaders class by @adrianclay in #850
- NIAD-3149: Add confidentialityCode to Immunizations. by @MartinWheelerMT in #854
- Bump org.springframework.boot from 3.3.2 to 3.3.3 in /mock-mhs-adaptor by @dependabot in #845
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 in /e2e-tests by @dependabot in #833
- NIAD-3150: Add confidentialityCode to MedicationStatements. by @MartinWheelerMT in #856
- Switch patient used in E2E tests to be have a smaller Bundle returned by @adrianclay in #858
- Bump org.springframework.boot from 3.3.2 to 3.3.3 in /service by @dependabot in #852
- Add PWTP3 as a selectable scenario for Wiremock by @adrianclay in #862
- NIAD-3173 - Add GitHub Action to replace current GP2GP Jenkins build by @martin-nhs in #865
- Bump ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3 from 7.2.2 to 7.4.0 in /service by @dependabot in #871
- NIAD-3173 - Fix Docker image tagging mechanism so that ECR lifecycle policies pick up orphan images by @martin-nhs in #874
- NIAD-2840: Identifies no acknowledgment after 8 Days by @ole4ryb in #864
- NIAD-3173 - Update
create_build_id.shto fix incorrect Build ID generation by @martin-nhs in #875 - Update build_workflow.yml to collect artifacts always, even on failur… by @martin-nhs in #877
- NIAD-3137 - Add missing test for unspecified problem by @MartinWheelerMT in #879
- NIAD-3137: Add missing test for problem extension.extension url by @MartinWheelerMT in #881
- NIAD-3137: Add test for unsupported resource when mapping
Encounterby @MartinWheelerMT in #882 - NIAD-3137: Add test for suppressed medication request by @MartinWheelerMT in #883
- Replace the term "suppressedMedication" with "stoppedMedicationOrder" by @adrianclay in #885
- NIAD-3137: Refactor to use IsEqualToIgnoringWhitespace by @MartinWheelerMT in #884
- Fix checkstyle errors by @adrianclay in #886
- Add badge to README.md by @adrianclay in #873
- README.md, fix broken link to API catalogue by @adrianclay in #887
- NIAD-3144-FIXES - Add
ConfidentialityCodeto mappedObservation (Filing Comment)NarrativeStatementby @martin-nhs in #878 - NIAD-2840: log messages optimization by @ole4ryb in #891
- Reduce the risk of NMEs reading our internal guidance by @adrianclay in #894
- NIAD-3151: Send over DocumentReference.meta.security NOPAT field to incumbent by @ole4ryb in #889
- Niad-2840: Ehr Status Timeout scheduler migration by @ole4ryb in #893
- NIAD-2840: introducing a variable that can be changed via config file by @ole4ryb in #896
- Niad 2840: Ehr Extract status ACK err condition by @ole4ryb in #897
- NIAD-3144-FIXES - Add
confidentialityCodesupport forObservation (Filing Comments)by @martin-nhs in #895 - Refactor EncounterComponentsMapper by @adrianclay in #901
- DB-DOCS-UPDATE - Update documentation to reflect
errorsfield withinEHR Received Acknowledgementdatabase object. by @martin-nhs in #907 - NIAD-2840: small post test fixes by @ole4ryb in #908
- NIAD-3137: EMIS rejects flat consultation structure from GP2GP Adaptor by @MartinWheelerMT in #842
- NIAD-3151: Adding NOPAT SecurityLabels and Meta Security to ReferredToExternalDocument by @ole4ryb in #910
- NIAD-1615:
PlanStatementdisplays 'Earliest Recall Date' text whenProcedureRequest.occurrencePeriodhas only astartdate. by @MartinWheelerMT in #911 - Removing a variable that is not used atm by @ole4ryb in #924
- NIAD-1616: when
ProcedureRequestrequester isDevice,nullis Added to text whenmanufactureris not present by @MartinWheelerMT in #926 - Post NIAD-3151 refactoring by @ole4ryb in #927
- Obsolete docker "version" attribute cleanup by @ole4ryb in #928
- Refactoring DiaryPlanStatementMapper by @adrianclay in #914
- Fix issues with deprecated
setBlackListandsetWhiteListand usesetAllowListandsetDenyListmethods instead. by @MartinWheelerMT in #929 - NIAD-3204: Allow sending an ehrComposition without an author/Participant2 by @adrianclay in #932
- Add 2.1.0 to CHANGELOG.md by @adrianclay in #936
Full Changelog: 2.0.6...2.1.0