You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Loader: don't raise errors for URL duplications where one resource is retired
5
+
* Loader: upgrade tools IG to 0.5.0
6
+
* Loader: Fix bug where examples in other packages not being found on windows
7
+
* Template System: Add additional-paths to resources.json
8
+
* Terminology Sub-system: Add support for filter by regex on property value in ValueSet definitions
9
+
* Snapshot Generator: Fix discovered issues related to snapshot generation with slicing while investing how slicing works per extensive committee discussion
10
+
* Validator: Cross-check canonical version when there's an applicable version element when validating `ImplemenationGuide.dependsOn` or `ValueSet.compose.include`
11
+
* Validator: OperationDefinition: Cross check Operation Parameters with inputProfile and outputProfile
12
+
* Validator: Add check for consistency across slices for types and must-support when validating profiles
13
+
* Validator: more validation url resolution exemptions
14
+
* Validator: Remove superfluous spaces validating ValueSet parameters in Questionnaire
15
+
* Validator: Exempt `tel:` urls from being resolved in validator
16
+
* Validator: More URL validation improvements including checking the OID registry
17
+
* Validator: Fix source location tracking for FHIRPath expressions
18
+
* Validator: Add support for enforcing R5 policy on relative references in Bundle entries
19
+
* Validator: Add profile.compliesWith validation
20
+
* Validator: Fix validation issues around ImplementationGuide.dependsOn canonical and package
21
+
* Validator: Add support for sort in FHIRPath
22
+
* Renderer: Obligation Rendering improvements
23
+
* Renderer: Don't produce links in narrative when they are definitely broken
24
+
* Renderer: Add obligation-summary fragment
25
+
* Renderer: add oid based expansion fragment
26
+
* Package Generator: Handle version conversion failure gracefully
27
+
* QA: Improved rendering of sub-issues for compliesWith validation
boolean local = url.startsWith(igpkp.getCanonical());
8212
-
f.getErrors().add(new ValidationMessage(Source.Publisher, IssueType.BUSINESSRULE, "Resource", "The URL '"+url+"' has already been used by "+rs.getId()+" in "+fs.getName(), local ? IssueSeverity.ERROR : IssueSeverity.WARNING));
8213
-
fs.getErrors().add(new ValidationMessage(Source.Publisher, IssueType.BUSINESSRULE, "Resource", "The URL '"+url+"' is also used by "+r.getId()+" in "+f.getName(), local ? IssueSeverity.ERROR : IssueSeverity.WARNING));
if (!(crs.getStatus() == PublicationStatus.RETIRED || cr.getStatus() == PublicationStatus.RETIRED)) {
8225
+
FetchedFile fs = findFileForResource(rs);
8226
+
boolean local = url.startsWith(igpkp.getCanonical());
8227
+
f.getErrors().add(new ValidationMessage(Source.Publisher, IssueType.BUSINESSRULE, "Resource", "The URL '"+url+"' has already been used by "+rs.getId()+" in "+fs.getName(), local ? IssueSeverity.ERROR : IssueSeverity.WARNING));
8228
+
fs.getErrors().add(new ValidationMessage(Source.Publisher, IssueType.BUSINESSRULE, "Resource", "The URL '"+url+"' is also used by "+r.getId()+" in "+f.getName(), local ? IssueSeverity.ERROR : IssueSeverity.WARNING));
if (ValueSetUtilities.isIncompleteExpansion(exp.getValueset())) {
13898
13937
f.getErrors().add(new ValidationMessage(Source.TerminologyEngine, IssueType.INFORMATIONAL, "ValueSet.where(id = '"+vs.getId()+"')", "The value set expansion is too large, and only a subset has been displayed", IssueSeverity.INFORMATION).setTxLink(exp.getTxLink()));
13899
13938
}
@@ -14157,6 +14196,11 @@ private void generateOutputsStructureDefinition(FetchedFile f, FetchedResource r
0 commit comments