diff --git a/hapi-fhir-base/src/main/java/ca/uhn/fhir/model/api/BaseResource.java b/hapi-fhir-base/src/main/java/ca/uhn/fhir/model/api/BaseResource.java index 8e0180d5c22..4485e308763 100644 --- a/hapi-fhir-base/src/main/java/ca/uhn/fhir/model/api/BaseResource.java +++ b/hapi-fhir-base/src/main/java/ca/uhn/fhir/model/api/BaseResource.java @@ -23,6 +23,7 @@ package ca.uhn.fhir.model.api; import java.util.HashMap; import java.util.Map; +import ca.uhn.fhir.rest.gclient.StringClientParam; import org.apache.commons.lang3.Validate; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -50,6 +51,17 @@ public abstract class BaseResource extends BaseElement implements IResource { @SearchParamDefinition(name="_id", path="", description="The ID of the resource", type="string" ) public static final String SP_RES_ID = "_id"; + /** + * Fluent Client search parameter constant for _id + *

+ * Description: the _id of a resource
+ * Type: string
+ * Path: Resource._id
+ *

+ */ + public static final StringClientParam RES_ID = new StringClientParam(BaseResource.SP_RES_ID); + + @Child(name = "contained", order = 2, min = 0, max = 1) private ContainedDt myContained;