| 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 |
IResource.getId()
Returns the ID of this resource.
|
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) |
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 |
BaseBundle.getId() |
| 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 |
IResource.setId(IdDt theId)
Sets the ID of this resource.
|
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) |
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 |
BaseBundle.setId(IdDt theId) |
| 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)
Copies the value from the given IdDt to
this IdDt. |
| Modifier and Type | Method and Description |
|---|---|
IdDt |
MethodOutcome.getVersionId()
Deprecated.
MethodOutcome.getId() should return the complete ID including version if it is available |
| Modifier and Type | Method and Description |
|---|---|
void |
MethodOutcome.setVersionId(IdDt theVersionId)
Deprecated.
Put the ID and version ID into the same IdDt instance and pass it to
MethodOutcome.setId(IIdType) |
| Constructor and Description |
|---|
MethodOutcome(IIdType theId,
IdDt theVersionId)
Deprecated.
Use the constructor which accepts a single IIdType parameter, and include the logical ID and version ID in that IIdType instance
|
MethodOutcome(IIdType theId,
IdDt theVersionId,
IBaseOperationOutcome theBaseOperationOutcome)
Deprecated.
Use the constructor which accepts a single IdDt parameter, and include the logical ID and version ID in that IdDt instance
|
| Modifier and Type | Method and Description |
|---|---|
MethodOutcome |
IGenericClient.delete(Class<? extends IBaseResource> theType,
IdDt theId)
Deprecated.
Use
IGenericClient.delete() instead |
MethodOutcome |
GenericClient.delete(Class<? extends IBaseResource> theType,
IdDt theId) |
<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 |
<T extends IBaseResource> |
GenericClient.history(Class<T> theType,
IdDt theIdDt,
DateTimeDt theSince,
Integer theLimit) |
MethodOutcome |
IGenericClient.update(IdDt theId,
IBaseResource theResource)
Implementation of the "instance update" method.
|
MethodOutcome |
GenericClient.update(IdDt theIdDt,
IBaseResource theResource) |
<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) |
<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
|
<T extends IBaseResource> |
GenericClient.vread(Class<T> theType,
IdDt theId,
IdDt theVersionId)
Deprecated.
|
| 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)
|
IUpdateExecutable |
IUpdateTyped.withId(IdDt theId) |
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) |
| Modifier and Type | Class and Description |
|---|---|
class |
ReferenceParam |
| Constructor and Description |
|---|
ResourceGoneException(Class<? extends IResource> theClass,
IdDt thePatientId) |
ResourceGoneException(IdDt theId) |
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–2016 University Health Network. All rights reserved.