public class Flag extends BaseResource implements IResource
Definition: Prospective warnings of potential issues when providing care to the patient.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Flag
| Modifier and Type | Field and Description |
|---|---|
static ReferenceClientParam |
AUTHOR
Fluent Client search parameter constant for author
|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
static Include |
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_AUTHOR
Search parameter constant for author
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_ENCOUNTER
Search parameter constant for encounter
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Flag() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
Flag |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAuthor()
Gets the value(s) for author (who.author).
|
BoundCodeableConceptDt<FlagCategoryCodesEnum> |
getCategory()
Gets the value(s) for category (class).
|
CodeableConceptDt |
getCode()
Gets the value(s) for code (what).
|
ResourceReferenceDt |
getEncounter()
Gets the value(s) for encounter (context).
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (id).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (id),
creating it if it does not already exist.
|
PeriodDt |
getPeriod()
Gets the value(s) for period (context).
|
String |
getResourceName() |
String |
getStatus()
Gets the value(s) for status (status).
|
BoundCodeDt<FlagStatusEnum> |
getStatusElement()
Gets the value(s) for status (status).
|
FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (who.focus).
|
boolean |
isEmpty() |
Flag |
setAuthor(ResourceReferenceDt theValue)
Sets the value(s) for author (who.author)
|
Flag |
setCategory(BoundCodeableConceptDt<FlagCategoryCodesEnum> theValue)
Sets the value(s) for category (class)
|
Flag |
setCategory(FlagCategoryCodesEnum theValue)
Sets the value(s) for category (class)
|
Flag |
setCode(CodeableConceptDt theValue)
Sets the value(s) for code (what)
|
Flag |
setEncounter(ResourceReferenceDt theValue)
Sets the value(s) for encounter (context)
|
Flag |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
Flag |
setPeriod(PeriodDt theValue)
Sets the value(s) for period (context)
|
Flag |
setStatus(BoundCodeDt<FlagStatusEnum> theValue)
Sets the value(s) for status (status)
|
Flag |
setStatus(FlagStatusEnum theValue)
Sets the value(s) for status (status)
|
Flag |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (who.focus)
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, 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, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_SUBJECT
Description: The identity of a subject to list flags for
Type: reference
Path: Flag.subject
public static final ReferenceClientParam SUBJECT
Description: The identity of a subject to list flags for
Type: reference
Path: Flag.subject
public static final String SP_PATIENT
Description: The identity of a subject to list flags for
Type: reference
Path: Flag.subject
public static final ReferenceClientParam PATIENT
Description: The identity of a subject to list flags for
Type: reference
Path: Flag.subject
public static final String SP_AUTHOR
Description:
Type: reference
Path: Flag.author
public static final ReferenceClientParam AUTHOR
Description:
Type: reference
Path: Flag.author
public static final String SP_DATE
Description:
Type: date
Path: Flag.period
public static final DateClientParam DATE
Description:
Type: date
Path: Flag.period
public static final String SP_ENCOUNTER
Description:
Type: reference
Path: Flag.encounter
public static final ReferenceClientParam ENCOUNTER
Description:
Type: reference
Path: Flag.encounter
public static final Include INCLUDE_AUTHOR
public static final Include INCLUDE_ENCOUNTER
public static final Include INCLUDE_PATIENT
public static final Include INCLUDE_SUBJECT
public Flag()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition: Identifier assigned to the flag for external use (outside the FHIR environment)
public Flag setIdentifier(List<IdentifierDt> theValue)
Definition: Identifier assigned to the flag for external use (outside the FHIR environment)
public IdentifierDt addIdentifier()
Definition: Identifier assigned to the flag for external use (outside the FHIR environment)
public Flag addIdentifier(IdentifierDt theValue)
Definition: Identifier assigned to the flag for external use (outside the FHIR environment)
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: Identifier assigned to the flag for external use (outside the FHIR environment)
public BoundCodeableConceptDt<FlagCategoryCodesEnum> getCategory()
null.
Definition: Allows an flag to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to particular user or in a given context.
public Flag setCategory(BoundCodeableConceptDt<FlagCategoryCodesEnum> theValue)
Definition: Allows an flag to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to particular user or in a given context.
public Flag setCategory(FlagCategoryCodesEnum theValue)
Definition: Allows an flag to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to particular user or in a given context.
public BoundCodeDt<FlagStatusEnum> getStatusElement()
null.
Definition: Supports basic workflow
public String getStatus()
null.
Definition: Supports basic workflow
public Flag setStatus(BoundCodeDt<FlagStatusEnum> theValue)
Definition: Supports basic workflow
public Flag setStatus(FlagStatusEnum theValue)
Definition: Supports basic workflow
public PeriodDt getPeriod()
null.
Definition: The period of time from the activation of the flag to inactivation of the flag. If the flag is active, the end of the period should be unspecified.
public Flag setPeriod(PeriodDt theValue)
Definition: The period of time from the activation of the flag to inactivation of the flag. If the flag is active, the end of the period should be unspecified.
public ResourceReferenceDt getSubject()
null.
Definition: The patient, location, group , organization , or practitioner this is about record this flag is associated with
public Flag setSubject(ResourceReferenceDt theValue)
Definition: The patient, location, group , organization , or practitioner this is about record this flag is associated with
public ResourceReferenceDt getEncounter()
null.
Definition: This alert is only relevant during the encounter
public Flag setEncounter(ResourceReferenceDt theValue)
Definition: This alert is only relevant during the encounter
public ResourceReferenceDt getAuthor()
null.
Definition: The person, organization or device that created the flag
public Flag setAuthor(ResourceReferenceDt theValue)
Definition: The person, organization or device that created the flag
public CodeableConceptDt getCode()
null.
Definition: The coded value or textual component of the flag to display to the user
public Flag setCode(CodeableConceptDt theValue)
Definition: The coded value or textual component of the flag to display to the user
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.