diff --git a/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/PractitionerDetailEndpoint.java b/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/PractitionerDetailEndpoint.java index b05d26f..11067b1 100755 --- a/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/PractitionerDetailEndpoint.java +++ b/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/PractitionerDetailEndpoint.java @@ -14,15 +14,11 @@ import com.google.fhir.gateway.TokenVerifier; -import ca.uhn.fhir.context.FhirContext; -import ca.uhn.fhir.parser.IParser; import ca.uhn.fhir.rest.server.exceptions.AuthenticationException; @WebServlet("/PractitionerDetail") public class PractitionerDetailEndpoint extends BaseEndpoint { private final TokenVerifier tokenVerifier; - private final FhirContext fhirR4Context = FhirContext.forR4(); - private final IParser fhirR4JsonParser = fhirR4Context.newJsonParser().setPrettyPrint(true); private final PractitionerDetailsEndpointHelper practitionerDetailsEndpointHelper; public PractitionerDetailEndpoint() throws IOException { diff --git a/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/Utils.java b/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/Utils.java index bc4addc..145b106 100644 --- a/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/Utils.java +++ b/plugins/src/main/java/org/smartregister/fhir/gateway/plugins/Utils.java @@ -70,6 +70,13 @@ private static String constructUpdatedUrl( return urlBuilder.toString(); } + /** + * Creates a Bundle object containing a list of resources. This method set the total number of + * records in the resourceList + * + * @param resourceList The list of resources to include in the Bundle. + * @return A Bundle object containing the provided resources. + */ public static Bundle createBundle(List resourceList) { Bundle responseBundle = new Bundle(); List bundleEntryComponentList = new ArrayList<>();