This repository has been archived by the owner on Nov 17, 2023. It is now read-only.
logical references are not recognized if resource type information is missing #267
Labels
enhancement
New feature or request
Logical references as this one:
are not recognized as logical references because the resource type information is missing. Valid logical references have the form:
This is caused because of the following code:
highmed-dsf/dsf-fhir/dsf-fhir-rest-adapter/src/main/java/org/highmed/dsf/fhir/service/ResourceReference.java
Line 275 in 769747a
We could either enforce resource type information and add a debug log message before returning
ResourceReference.UNKNOWN
or we could remove the type check from the code above and change the code that checks if logical references are resolvable:highmed-dsf/dsf-fhir/dsf-fhir-server/src/main/java/org/highmed/dsf/fhir/service/ReferenceResolverImpl.java
Lines 96 to 107 in 769747a
The text was updated successfully, but these errors were encountered: