The Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7® FHIR® standard on Android.
Describe the bugPlanDefinitionProcessor looks up local resources by local Id (and calls fhirDal.read()) assuming that the PlanDefinition is located at the same local server. PlanDefinitionProcessor assuming the same for ActivityDefinition
Describe the bug
PlanDefinitionProcessor
looks up local resources by local Id (and callsfhirDal.read()
) assuming that thePlanDefinition
is located at the same local server.PlanDefinitionProcessor
assuming the same forActivityDefinition
Component IgManager
To Reproduce check this commit https://github.com/google/android-fhir/commit/a8bfa4978e736d5d38706cc81adb881bab7fd56d
Expected behavior
PlanDefinitionProcessor
can work with both local and absolute IDs, distinguishes them properly.Screenshots If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
Additional context Add any other context about the problem here.
Would you like to work on the issue? Please state if this issue should be assigned to you or who you think could help to solve this issue.