public class Other extends BaseResource implements IResource
Definition: Other is a conformant for handling resource concepts not yet defined for FHIR or outside HL7's scope of interest
Requirements: Need some way to safely (without breaking interoperability) allow implementers to exchange content not supported by the initial set of declared resources.
Profile Definition: http://hl7.org/fhir/profiles/Other
| Modifier and Type | Field and Description |
|---|---|
static TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
static DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static String |
SP_CODE
Search parameter constant for code
|
static String |
SP_CREATED
Search parameter constant for created
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
Other() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (Business identifier)
|
Other |
addIdentifier(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Adds a new value for identifier (Business identifier)
|
Other |
addIdentifier(String theSystem,
String theValue)
Adds a new value for identifier (Business identifier)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
ResourceReferenceDt |
getAuthor()
Gets the value(s) for author (Who created).
|
CodeableConceptDt |
getCode()
Gets the value(s) for code (Kind of Resource).
|
DateDt |
getCreated()
Gets the value(s) for created (When created).
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (Business identifier).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (Business identifier),
creating it if it does not already exist.
|
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (Identifies the).
|
boolean |
isEmpty() |
Other |
setAuthor(ResourceReferenceDt theValue)
Sets the value(s) for author (Who created)
|
Other |
setCode(CodeableConceptDt theValue)
Sets the value(s) for code (Kind of Resource)
|
Other |
setCreated(DateDt theValue)
Sets the value(s) for created (When created)
|
Other |
setCreated(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for created (When created)
|
Other |
setCreatedWithDayPrecision(Date theDate)
Sets the value for created (When created)
|
Other |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (Business identifier)
|
Other |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (Identifies the)
|
getContained, getId, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatapublic static final String SP_SUBJECT
Description:
Type: reference
Path: Other.subject
public static final ReferenceClientParam SUBJECT
Description:
Type: reference
Path: Other.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_CREATED
Description:
Type: date
Path: Other.created
public static final DateClientParam CREATED
Description:
Type: date
Path: Other.created
public static final String SP_CODE
Description:
Type: token
Path: Other.code
public static final TokenClientParam CODE
Description:
Type: token
Path: Other.code
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic List<IdentifierDt> getIdentifier()
null.
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public Other setIdentifier(List<IdentifierDt> theValue)
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public IdentifierDt addIdentifier()
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public IdentifierDt getIdentifierFirstRep()
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public Other addIdentifier(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public Other addIdentifier(String theSystem, String theValue)
Definition: Identifier assigned to the resource for business purposes, outside the context of FHIR
public CodeableConceptDt getCode()
null.
Definition: Identifies the 'type' of resource - equivalent to the resource name for other resources.
public Other setCode(CodeableConceptDt theValue)
Definition: Identifies the 'type' of resource - equivalent to the resource name for other resources.
public ResourceReferenceDt getSubject()
null.
Definition: Identifies the patient, practitioner, device or any other resource that is the \"focus\" of this resoruce.
public Other setSubject(ResourceReferenceDt theValue)
Definition: Identifies the patient, practitioner, device or any other resource that is the \"focus\" of this resoruce.
public ResourceReferenceDt getAuthor()
null.
Definition: Indicates who was responsible for creating the resource instance
public Other setAuthor(ResourceReferenceDt theValue)
Definition: Indicates who was responsible for creating the resource instance
public DateDt getCreated()
null.
Definition: Identifies when the resource was first created
public Other setCreated(DateDt theValue)
Definition: Identifies when the resource was first created
public Other setCreatedWithDayPrecision(Date theDate)
Definition: Identifies when the resource was first created
public Other setCreated(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Identifies when the resource was first created
Copyright © 2014 University Health Network. All rights reserved.