| Modifier and Type | Field and Description |
|---|---|
static ResourceMetadataKeyEnum<IdDt> |
ResourceMetadataKeyEnum.PREVIOUS_ID
The value for this key represents a previous ID used to identify this resource.
|
static ResourceMetadataKeyEnum<List<IdDt>> |
ResourceMetadataKeyEnum.PROFILES
The value for this key represents a
List of profile IDs that this resource claims to conform to. |
static ResourceMetadataKeyEnum<IdDt> |
ResourceMetadataKeyEnum.VERSION_ID
Deprecated.
The
IResource.getId() resource ID will now be populated with the version ID via the getVersionIdPart() method |
| Modifier and Type | Method and Description |
|---|---|
IdDt |
BundleEntry.getDeletedResourceId() |
IdDt |
BaseBundle.getId() |
IdDt |
IResource.getId()
Returns the ID of this resource.
|
IdDt |
BundleEntry.getId()
Deprecated.
Setting IDs on bundle entries is redundant since resources already have an ID field. Instead of
providing an ID using this method, set the ID on the resource using
IResource.setId(IdDt) or
if this entry represents a deleted resource, use BundleEntry.setDeletedResourceId(IdDt). |
IdDt |
BaseIdentifiableElement.getId()
Deprecated.
Use
BaseIdentifiableElement.getElementSpecificId() instead. This method will be removed because it is easily
confused with other ID methods (such as patient#getIdentifier) |
IdDt |
IIdentifiableElement.getId()
Deprecated.
Use
IIdentifiableElement.getElementSpecificId() instead. This method will be removed because it is easily
confused with other ID methods (such as patient#getIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
IResource |
Bundle.getResourceById(IdDt theId)
Retrieves a resource from a bundle given its logical ID.
|
void |
BundleEntry.setDeletedResourceId(IdDt theDeletedResourceId) |
void |
BaseBundle.setId(IdDt theId) |
void |
IResource.setId(IdDt theId)
Sets the ID of this resource.
|
void |
BundleEntry.setId(IdDt theId)
Deprecated.
Bundle entries no longer have an ID in DSTU2, as ID is explicitly stated in the resource itself.
|
void |
BaseIdentifiableElement.setId(IdDt theId)
Deprecated.
Use
BaseIdentifiableElement.setElementSpecificId(String) instead. This method will be removed because it is easily
confused with other ID methods (such as patient#getIdentifier) |
void |
IIdentifiableElement.setId(IdDt theId)
Deprecated.
Use
IIdentifiableElement.setElementSpecificId(String) instead. This method will be removed because it is easily
confused with other ID methods (such as patient#getIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
abstract IdDt |
BaseResourceReferenceDt.getReference() |
| Modifier and Type | Method and Description |
|---|---|
abstract BaseResourceReferenceDt |
BaseResourceReferenceDt.setReference(IdDt theReference) |
| Modifier and Type | Method and Description |
|---|---|
IdDt |
BaseConformance.getFhirVersionElement() |
| Modifier and Type | Method and Description |
|---|---|
static IdDt |
IdDt.newRandomUuid()
Construct a new ID with with form "urn:uuid:[UUID]" where [UUID] is a new, randomly
created UUID generated by
UUID.randomUUID() |
static IdDt |
IdDt.of(IBaseResource theResouce)
Retrieves the ID from the given resource instance
|
IdDt |
IdDt.setValue(String theValue)
Set the value
|
IdDt |
IdDt.toUnqualified()
Returns a new IdDt containing this IdDt's values but with no server base URL if one is present in this IdDt.
|
IdDt |
IdDt.toUnqualifiedVersionless() |
IdDt |
IdDt.toVersionless() |
IdDt |
IdDt.withResourceType(String theResourceName) |
IdDt |
IdDt.withServerBase(String theServerBase,
String theResourceType)
Returns a view of this ID as a fully qualified URL, given a server base and resource name (which will only be used if the ID does not already contain those respective parts).
|
IdDt |
IdDt.withVersion(String theVersion)
Creates a new instance of this ID which is identical, but refers to the specific version of this resource ID noted by theVersion.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IdDt.equalsIgnoreBase(IdDt theId)
Returns true if this IdDt matches the given IdDt in terms of resource type and ID, but ignores the URL base
|
void |
IdDt.setId(IdDt theId)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
MethodOutcome |
GenericClient.delete(Class<? extends IBaseResource> theType,
IdDt theId)
Deprecated.
|
MethodOutcome |
IGenericClient.delete(Class<? extends IBaseResource> theType,
IdDt theId)
Deprecated.
Use
IGenericClient.delete() instead |
<T extends IBaseResource> |
GenericClient.history(Class<T> theType,
IdDt theIdDt,
DateTimeDt theSince,
Integer theLimit)
Deprecated.
|
<T extends IBaseResource> |
IGenericClient.history(Class<T> theType,
IdDt theId,
DateTimeDt theSince,
Integer theLimit)
Deprecated.
As of 0.9, use the fluent
IGenericClient.history() method instead |
MethodOutcome |
GenericClient.update(IdDt theIdDt,
IBaseResource theResource) |
MethodOutcome |
IGenericClient.update(IdDt theId,
IBaseResource theResource)
Implementation of the "instance update" method.
|
<T extends IBaseResource> |
GenericClient.vread(Class<T> theType,
IdDt theId) |
<T extends IBaseResource> |
IGenericClient.vread(Class<T> theType,
IdDt theId)
Implementation of the "instance vread" method.
|
<T extends IBaseResource> |
GenericClient.vread(Class<T> theType,
IdDt theId,
IdDt theVersionId)
Deprecated.
|
<T extends IBaseResource> |
IGenericClient.vread(Class<T> theType,
IdDt theId,
IdDt theVersionId)
Deprecated.
Deprecated in 0.7 - IdDt can contain an ID and a version, so this class doesn't make a lot of sense
|
| Modifier and Type | Method and Description |
|---|---|
ICriterion<ReferenceClientParam> |
ReferenceClientParam.hasId(IdDt theId)
Match the referenced resource if the resource has the given ID (this can be
the logical ID or the absolute URL of the resource)
|
ICreateTyped |
ICreateTyped.withId(IdDt theId)
If you want the explicitly state an ID for your created resource, put that ID here.
|
| Modifier and Type | Method and Description |
|---|---|
static BaseHttpClientInvocation |
SearchMethodBinding.createSearchInvocation(FhirContext theContext,
String theResourceName,
Map<String,List<String>> theParameters,
IdDt theId,
String theCompartmentName,
SearchStyleEnum theSearchStyle) |
static HttpPostClientInvocation |
ValidateMethodBindingDstu1.createValidateInvocation(IBaseResource theResource,
IdDt theId,
FhirContext theContext) |
| Constructor and Description |
|---|
ResourceNotFoundException(Class<? extends IResource> theClass,
IdDt theId) |
ResourceNotFoundException(Class<? extends IResource> theClass,
IdDt theId,
IBaseOperationOutcome theOperationOutcome) |
ResourceNotFoundException(IdDt theId) |
ResourceNotFoundException(IdDt theId,
IBaseOperationOutcome theOperationOutcome) |
Copyright © 2014–2017 University Health Network. All rights reserved.