2.3.0
What's Changed
- Update CHANGELOG for Release 2.2.2 by @MartinWheelerMT in #1082
- Remove new lines from ConfidentialityCode tag by @adrianclay in #1083
- Rename project to GP2GP FHIR Send Adaptor by @adrianclay in #1060
- Bump org.springframework.boot from 3.3.3 to 3.4.2 in /mock-mhs-adaptor by @dependabot in #1064
- Remove org.junit.jupiter:junit-jupiter-params in /service as it is now an implicit dependency by @dependabot in #1034
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4.2 in /e2e-tests by @dependabot in #1073
- Bump com.auth0:java-jwt from 4.4.0 to 4.5.0 in /wiremock by @dependabot in #1074
- Bump com.github.spotbugs from 6.0.26 to 6.1.3 in /service by @dependabot in #1084
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /mock-mhs-adaptor by @dependabot in #1087
- Bump software.amazon.awssdk:s3 from 2.30.11 to 2.30.16 in /service by @dependabot in #1085
- Bump org.sonarqube from 5.1.0.4882 to 6.0.1.5171 in /service by @dependabot in #1028
- Bump org.wiremock:wiremock-standalone from 3.9.2 to 3.11.0 in /service by @dependabot in #1086
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /e2e-tests by @dependabot in #1088
- Bump org.apache.qpid:qpid-jms-client from 2.5.0 to 2.6.1 in /mock-mhs-adaptor by @dependabot in #918
- Add NOPAT confidentiality code to Asprin and cow milk allergies by @adrianclay in #1091
- Add Immunisations scenario to Wiremock by @adrianclay in #1092
- Remove the No Documents scenario from Wiremock by @adrianclay in #1093
- Replace deprecated SpyBean with MockitoSpyBean by @adrianclay in #1094
- Test out NOPAT for Immunizations by @adrianclay in #863
- Replace all usages of deprecated MockBean with MockitoBean by @adrianclay in #1095
- Add PWTP9 (Patient with lots of investigations) Wiremock scenario by @adrianclay in #1096
- AllergyMapper: Add confidentialityCode to ObservationStatement by @adrianclay in #1098
- Add NOPAT to DocumentReference Wiremock stubs by @adrianclay in #1104
- Refactor: Replace useless numbers in test filenamess with descriptions by @adrianclay in #1105
- Bump com.github.spotbugs from 6.1.3 to 6.1.5 in /service by @dependabot in #1100
- Bump org.wiremock:wiremock-standalone from 3.11.0 to 3.12.0 in /service by @dependabot in #1101
- Bump org.wiremock:wiremock from 3.11.0 to 3.12.0 in /wiremock by @dependabot in #1099
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /service by @dependabot in #1102
- Bump software.amazon.awssdk:s3 from 2.30.16 to 2.30.21 in /service by @dependabot in #1103
- Bump org.apache.qpid:qpid-jms-client from 0.57.0 to 2.6.1 in /e2e-tests by @dependabot in #915
- Upgrade the version of GP Connect Consumer adaptor by @adrianclay in #1106
- Remove GP Connect docker containers by @adrianclay in #1107
- Refactor: Rename Encounter unit test resources to be clearer by @adrianclay in #1109
- Wiremock Investigations: Move NOPAT between Specimens by @adrianclay in #1108
- Update invalid prescription type exception when mapping MedicationStatement by @MartinWheelerMT in #1110
- Add exception for unrecognised and uncoded prescription types by @MartinWheelerMT in #1111
- Add NOPAT to Conditions within the "Large Patient Record" Wiremock scenario by @adrianclay in #1097
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /service by @dependabot in #1123
- Bump software.amazon.awssdk:s3 from 2.30.21 to 2.30.26 in /service by @dependabot in #1120
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /mock-mhs-adaptor by @dependabot in #1118
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /e2e-tests by @dependabot in #1116
- Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 in /e2e-tests by @dependabot in #1113
- Bump org.springframework.boot from 3.4.2 to 3.4.3 in /mock-mhs-adaptor by @dependabot in #1117
- Bump org.springframework.boot from 3.4.2 to 3.4.3 in /service by @dependabot in #1122
- NIAD-3304: Refactor mapCodeableConceptToCd method by @MartinWheelerMT in #1125
- Bump org.testcontainers:testcontainers from 1.20.4 to 1.20.5 in /service by @dependabot in #1132
- Bump software.amazon.awssdk:s3 from 2.30.26 to 2.30.31 in /service by @dependabot in #1131
- Bump com.github.spotbugs from 6.1.5 to 6.1.6 in /service by @dependabot in #1130
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.18.2 to 2.18.3 in /e2e-tests by @dependabot in #1129
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 in /e2e-tests by @dependabot in #1128
- Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 in /wiremock by @dependabot in #1127
- NIAD-3304: Add CodeSystemUtil for mapping between code systems by @MartinWheelerMT in #1126
- NIAD-3304: Allow non-SNOMEDCT codes to be preserved when mapping
CodeableConcepts by @MartinWheelerMT in #1133 - Add unit tests for mapping allergy codeable concepts by @MartinWheelerMT in #1135
- NIAD-3304: Add functionality for medication codeable concepts to include non-SNOMEDCT codes by @MartinWheelerMT in #1134
- Refactor
CodeableConceptCdMapperby @MartinWheelerMT in #1136 - NIAD-3304: GP2GP Sending Adaptor not preserving legacy codes when mapping allergies by @MartinWheelerMT in #1137
- Bump org.wiremock:wiremock from 3.12.0 to 3.12.1 in /wiremock by @dependabot in #1144
- Bump io.freefair.lombok from 8.12.2 to 8.12.2.1 in /mock-mhs-adaptor by @dependabot in #1143
- Bump com.azure:azure-storage-blob from 12.29.0 to 12.29.1 in /service by @dependabot in #1142
- Bump org.wiremock:wiremock-standalone from 3.12.0 to 3.12.1 in /service by @dependabot in #1140
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.2 to 2.18.3 in /e2e-tests by @dependabot in #1139
- Bump io.freefair.lombok from 8.12.2 to 8.12.2.1 in /e2e-tests by @dependabot in #1138
- NIAD-3152: Send over ProcedureRequest.meta.security NOPAT field to incumbent by @ole4ryb in #1145
- NIAD-3304: Adaptor not preserving legacy read codes on export by @MartinWheelerMT in #1146
- Remove unused code when getting original text for null-flavor codeable concepts. by @MartinWheelerMT in #1148
- Niad 3304 bug fix for description display by @MartinWheelerMT in #1150
- GP2GP Sending Adaptor not preserving legacy read codes on export for blood pressures by @MartinWheelerMT in #1151
- NIAD-3153: Adding confidentialityCode to RequestStatement by @ole4ryb in #1149
- NIAD-3154: CompoundStatement confidentialityCode field is populated when Observation.meta.security field contains NOPAT by @ole4ryb in #1155
- Bump io.freefair.lombok from 8.12.2.1 to 8.13 in /e2e-tests by @dependabot in #1161
- Bump io.freefair.lombok from 8.12.2.1 to 8.13 in /mock-mhs-adaptor by @dependabot in #1158
- Bump software.amazon.awssdk:s3 from 2.30.31 to 2.31.1 in /service by @dependabot in #1157
- Bump com.arcmutate.github from 2.0.0 to 2.1.0 in /service by @dependabot in #1156
- Bump com.arcmutate:pitest-git-plugin from 2.0.0 to 2.1.0 in /service by @dependabot in #1141
- NIAD-3304: Ensure correct ordering of
originalTextwhen mappingCodeableConcepttoCDby @MartinWheelerMT in #1168 - Temporary disabling changes introduced in NIAD-3153 and NIAD-3154 by @ole4ryb in #1174
Full Changelog: 2.2.2...2.3.0