public class Schedule extends BaseResource implements IResource
Definition: A container for slot(s) of time that may be available for booking appointments.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Schedule
| Modifier and Type | Field and Description |
|---|---|
static ReferenceClientParam |
ACTOR
Fluent Client search parameter constant for actor
|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_ACTOR
Constant for fluent queries to be used to add include statements.
|
static String |
SP_ACTOR
Search parameter constant for actor
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_TYPE
Search parameter constant for type
|
static TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Schedule() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
Schedule |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
CodeableConceptDt |
addType()
Adds and returns a new value for type (class)
|
Schedule |
addType(CodeableConceptDt theValue)
Adds a given new value for type (class)
|
ResourceReferenceDt |
getActor()
Gets the value(s) for actor (who.focus).
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getComment()
Gets the value(s) for comment ().
|
StringDt |
getCommentElement()
Gets the value(s) for comment ().
|
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 |
getPlanningHorizon()
Gets the value(s) for planningHorizon (when.planned).
|
String |
getResourceName() |
FhirVersionEnum |
getStructureFhirVersionEnum() |
List<CodeableConceptDt> |
getType()
Gets the value(s) for type (class).
|
CodeableConceptDt |
getTypeFirstRep()
Gets the first repetition for type (class),
creating it if it does not already exist.
|
boolean |
isEmpty() |
Schedule |
setActor(ResourceReferenceDt theValue)
Sets the value(s) for actor (who.focus)
|
Schedule |
setComment(String theString)
Sets the value for comment ()
|
Schedule |
setComment(StringDt theValue)
Sets the value(s) for comment ()
|
Schedule |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
Schedule |
setPlanningHorizon(PeriodDt theValue)
Sets the value(s) for planningHorizon (when.planned)
|
Schedule |
setType(List<CodeableConceptDt> theValue)
Sets the value(s) for type (class)
|
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_ACTOR
Description: The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for
Type: reference
Path: Schedule.actor
public static final ReferenceClientParam ACTOR
Description: The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for
Type: reference
Path: Schedule.actor
public static final String SP_TYPE
Description: The type of appointments that can be booked into associated slot(s)
Type: token
Path: Schedule.type
public static final TokenClientParam TYPE
Description: The type of appointments that can be booked into associated slot(s)
Type: token
Path: Schedule.type
public static final String SP_DATE
Description: Search for Schedule resources that have a period that contains this date specified
Type: date
Path: Schedule.planningHorizon
public static final DateClientParam DATE
Description: Search for Schedule resources that have a period that contains this date specified
Type: date
Path: Schedule.planningHorizon
public static final String SP_IDENTIFIER
Description: A Schedule Identifier
Type: token
Path: Schedule.identifier
public static final TokenClientParam IDENTIFIER
Description: A Schedule Identifier
Type: token
Path: Schedule.identifier
public static final Include INCLUDE_ACTOR
public Schedule()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition:
public Schedule setIdentifier(List<IdentifierDt> theValue)
Definition:
public IdentifierDt addIdentifier()
Definition:
public Schedule addIdentifier(IdentifierDt theValue)
Definition:
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition:
public List<CodeableConceptDt> getType()
null.
Definition:
public Schedule setType(List<CodeableConceptDt> theValue)
Definition:
public CodeableConceptDt addType()
Definition:
public Schedule addType(CodeableConceptDt theValue)
Definition:
theValue - The type to add (must not be null)public CodeableConceptDt getTypeFirstRep()
Definition:
public ResourceReferenceDt getActor()
null.
Definition:
public Schedule setActor(ResourceReferenceDt theValue)
Definition:
public PeriodDt getPlanningHorizon()
null.
Definition:
public Schedule setPlanningHorizon(PeriodDt theValue)
Definition:
public StringDt getCommentElement()
null.
Definition:
public String getComment()
null.
Definition:
public Schedule setComment(StringDt theValue)
Definition:
public Schedule setComment(String theString)
Definition:
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.