diff --git a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java index 678df04918e407b51144c257e045542d8d3fcf75..819c5642576f5583b2c6e08bc9331410feb1e8c4 100644 --- a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java +++ b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java @@ -117,7 +117,7 @@ public class IhePatientResourceProvider implements IResourceProvider { * @return FhirBundle that contains the updated patient */ @Update - public MethodOutcome update(@ConditionalUrlParam String theConditional, @ResourceParam Patient iti104Patient, HttpServletRequest request) { + public MethodOutcome update(@IdParam IdType theId, @ConditionalUrlParam String theConditional, @ResourceParam Patient iti104Patient, HttpServletRequest request) { checkIfPatientExist(iti104Patient); checkIfIdIsPresent(theConditional, iti104Patient); @@ -150,7 +150,7 @@ public class IhePatientResourceProvider implements IResourceProvider { * @return FhirBundle that contains the deletion status */ @Delete - public MethodOutcome delete(@ConditionalUrlParam String theConditional, HttpServletRequest request) { + public MethodOutcome delete(@IdParam IdType theId, @ConditionalUrlParam String theConditional, HttpServletRequest request) { if (theConditional == null || theConditional.isEmpty()) { throw new UnprocessableEntityException(NO_ID_PROVIDED);