Skip to content

Separate Compartment IDs At Source In CDA

739e0ba
Select commit
Loading
Failed to load commit list.
Open

Handle Non-Patient Compartment Resource IDs #1320

Separate Compartment IDs At Source In CDA
739e0ba
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 10, 2025 in 1s

99.16% (-0.12%) compared to aaff6e3, passed because coverage increased by 0% when compared to adjusted base (99.16%)

View this Pull Request on Codecov

99.16% (-0.12%) compared to aaff6e3, passed because coverage increased by 0% when compared to adjusted base (99.16%)

Details

Codecov Report

❌ Patch coverage is 98.44961% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.16%. Comparing base (aaff6e3) to head (739e0ba).
⚠️ Report is 10 commits behind head on main.

Files with missing lines Patch % Lines
...rvices/deidentifhir/PatientCompartmentService.java 97.87% 1 Missing and 2 partials ⚠️
...ith/fts/cda/services/deidentifhir/IdatScraper.java 96.15% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main    #1320      +/-   ##
============================================
- Coverage     99.27%   99.16%   -0.12%     
- Complexity      493      550      +57     
============================================
  Files           124      126       +2     
  Lines          1803     2030     +227     
  Branches         47       70      +23     
============================================
+ Hits           1790     2013     +223     
- Misses            2        3       +1     
- Partials         11       14       +3     
Files with missing lines Coverage Δ
...ava/care/smith/fts/api/ConsentedPatientBundle.java 100.00% <100.00%> (ø)
...re/smith/fts/cda/DefaultTransferProcessRunner.java 100.00% <100.00%> (ø)
...java/care/smith/fts/cda/impl/DeidentifhirStep.java 100.00% <100.00%> (ø)
...are/smith/fts/cda/impl/DeidentifhirStepConfig.java 100.00% <100.00%> (ø)
...re/smith/fts/cda/impl/DeidentifhirStepFactory.java 100.00% <100.00%> (ø)
...are/smith/fts/cda/impl/EverythingDataSelector.java 100.00% <100.00%> (ø)
...fts/cda/services/deidentifhir/ScrapingStorage.java 100.00% <100.00%> (ø)
...ration/PatientCompartmentServiceConfiguration.java 100.00% <100.00%> (ø)
.../fts/tca/deidentification/FhirMappingProvider.java 100.00% <100.00%> (ø)
...re/smith/fts/util/tca/TransportMappingRequest.java 100.00% <ø> (ø)
... and 2 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.