Skip to content

Commit

Permalink
issue #3738 - replace US Core 5.0.0 with US Core 5.0.1 (#3772)
Browse files Browse the repository at this point in the history
* issue #3738 - replace US Core 5.0.0 with US Core 5.0.1

I also removed the USCore500ConstraintModifier (without replacement) as
it didn't seem to be needed any longer.

Signed-off-by: Lee Surprenant <lmsurpre@merative.com>

* typo fix

Signed-off-by: Lee Surprenant <lmsurpre@merative.com>
  • Loading branch information
lmsurpre authored Jul 12, 2022
1 parent 5b87fad commit 00e0735
Show file tree
Hide file tree
Showing 529 changed files with 13,123 additions and 855 deletions.
8 changes: 4 additions & 4 deletions conformance/fhir-ig-us-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,18 @@ Source - https://www.hl7.org/fhir/us/core/stu4/
- Added version id to each valueSet binding target (e.g. `http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs` -> `http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs|4.0.0`)


## US Core 5.0.0 - STU5
Source - https://hl7.org/fhir/us/core/stu5/
## US Core 5.0.1 - STU5
Source - http://hl7.org/fhir/us/core/STU5.0.1/
- Modified ig-r4.json to remove parameters that aren't valid in FHIR R4
- Replace &reg; with ® in the following examples:
- Procedure-defib-implant.json
- Encounter-example-1.json


# Steps to update
1. download the npm package for whatever version of Us Core you want (and note what downloads we used from where in this file)
1. download the npm package for whatever version of US Core you want (and note what downloads we used from where in this file)
2. update `src/main/resources` with the latest conformance artifacts and `src/test/resources` with the latest examples
3. if its a new version
3. if it's a new version
- ensure references from the previous package are version-specific (e.g. to avoid a 3.1.1 profile from picking up a 5.0.0 valueset during validation)
- add a new provider (`src/main/java` and `src/main/resources/META-INF`)
- create tests for this new version (copy tests from the existing versions into a new package for this version)
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@

import com.ibm.fhir.registry.util.PackageRegistryResourceProvider;

public class USCore500ResourceProvider extends PackageRegistryResourceProvider {
public class USCore501ResourceProvider extends PackageRegistryResourceProvider {
@Override
public String getPackageId() {
return "hl7.fhir.us.core.500";
return "hl7.fhir.us.core.501";
}
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
com.ibm.fhir.ig.us.core.USCore311ResourceProvider
com.ibm.fhir.ig.us.core.USCore400ResourceProvider
com.ibm.fhir.ig.us.core.USCore500ResourceProvider
com.ibm.fhir.ig.us.core.USCore501ResourceProvider

This file was deleted.

This file was deleted.

Loading

0 comments on commit 00e0735

Please sign in to comment.