Skip to content

Commit c2aa01c

Browse files
Merge pull request hapifhir#1782 from ahdis/oe_context
base workercontext adjustements
2 parents 4d61317 + 426402b commit c2aa01c

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/BaseWorkerContext.java

+6-4
Original file line numberDiff line numberDiff line change
@@ -2191,10 +2191,10 @@ public <T extends Resource> T fetchResourceWithExceptionByVersion(Class<T> class
21912191
return (T) transforms.get(uri, version, pvlist);
21922192
}
21932193
if (actors.has(uri)) {
2194-
return (T) transforms.get(uri, version, pvlist);
2194+
return (T) actors.get(uri, version, pvlist);
21952195
}
21962196
if (requirements.has(uri)) {
2197-
return (T) transforms.get(uri, version, pvlist);
2197+
return (T) requirements.get(uri, version, pvlist);
21982198
}
21992199
if (questionnaires.has(uri)) {
22002200
return (T) questionnaires.get(uri, version, pvlist);
@@ -2453,16 +2453,18 @@ public <T extends Resource> T fetchResourceWithExceptionByVersion(String cls, St
24532453
return (T) valueSets.get(uri, version);
24542454
} else if ("CodeSystem".equals(cls)) {
24552455
return (T) codeSystems.get(uri, version);
2456+
} else if ("NamingSystem".equals(cls)) {
2457+
return (T) systems.get(uri, version);
24562458
} else if ("ConceptMap".equals(cls)) {
24572459
return (T) maps.get(uri, version);
24582460
} else if ("PlanDefinition".equals(cls)) {
24592461
return (T) plans.get(uri, version);
24602462
} else if ("OperationDefinition".equals(cls)) {
24612463
OperationDefinition od = operations.get(uri, version);
24622464
return (T) od;
2463-
} else if ("Questionnaire.class".equals(cls)) {
2465+
} else if ("Questionnaire".equals(cls)) {
24642466
return (T) questionnaires.get(uri, version);
2465-
} else if ("SearchParameter.class".equals(cls)) {
2467+
} else if ("SearchParameter".equals(cls)) {
24662468
SearchParameter res = searchParameters.get(uri, version);
24672469
return (T) res;
24682470
}

0 commit comments

Comments
 (0)