public static class HealthcareService.AvailableTime extends BaseIdentifiableElement implements IResourceBlock
Definition: A collection of times that the Service Site is available
| Constructor and Description |
|---|
AvailableTime() |
| Modifier and Type | Method and Description |
|---|---|
BoundCodeDt<DaysOfWeekEnum> |
addDaysOfWeek()
Add a value for daysOfWeek ()
|
BoundCodeDt<DaysOfWeekEnum> |
addDaysOfWeek(DaysOfWeekEnum theValue)
Add a value for daysOfWeek () using an enumerated type.
|
Boolean |
getAllDay()
Gets the value(s) for allDay ().
|
BooleanDt |
getAllDayElement()
Gets the value(s) for allDay ().
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getAvailableEndTime()
Gets the value(s) for availableEndTime ().
|
TimeDt |
getAvailableEndTimeElement()
Gets the value(s) for availableEndTime ().
|
String |
getAvailableStartTime()
Gets the value(s) for availableStartTime ().
|
TimeDt |
getAvailableStartTimeElement()
Gets the value(s) for availableStartTime ().
|
List<BoundCodeDt<DaysOfWeekEnum>> |
getDaysOfWeek()
Gets the value(s) for daysOfWeek ().
|
BoundCodeDt<DaysOfWeekEnum> |
getDaysOfWeekFirstRep()
Gets the first repetition for daysOfWeek (),
creating it if it does not already exist.
|
boolean |
isEmpty() |
HealthcareService.AvailableTime |
setAllDay(boolean theBoolean)
Sets the value for allDay ()
|
HealthcareService.AvailableTime |
setAllDay(BooleanDt theValue)
Sets the value(s) for allDay ()
|
HealthcareService.AvailableTime |
setAvailableEndTime(String theString)
Sets the value for availableEndTime ()
|
HealthcareService.AvailableTime |
setAvailableEndTime(TimeDt theValue)
Sets the value(s) for availableEndTime ()
|
HealthcareService.AvailableTime |
setAvailableStartTime(String theString)
Sets the value for availableStartTime ()
|
HealthcareService.AvailableTime |
setAvailableStartTime(TimeDt theValue)
Sets the value(s) for availableStartTime ()
|
HealthcareService.AvailableTime |
setDaysOfWeek(DaysOfWeekEnum theValue)
Sets the value(s), and clears any existing value(s) for daysOfWeek ()
|
HealthcareService.AvailableTime |
setDaysOfWeek(List<BoundCodeDt<DaysOfWeekEnum>> theValue)
Sets the value(s) for daysOfWeek ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic AvailableTime()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<BoundCodeDt<DaysOfWeekEnum>> getDaysOfWeek()
null.
Definition: Indicates which days of the week are available between the start and end Times
public HealthcareService.AvailableTime setDaysOfWeek(List<BoundCodeDt<DaysOfWeekEnum>> theValue)
Definition: Indicates which days of the week are available between the start and end Times
public BoundCodeDt<DaysOfWeekEnum> addDaysOfWeek(DaysOfWeekEnum theValue)
addDaysOfWeek() method.
Definition: Indicates which days of the week are available between the start and end Times
public BoundCodeDt<DaysOfWeekEnum> getDaysOfWeekFirstRep()
Definition: Indicates which days of the week are available between the start and end Times
public BoundCodeDt<DaysOfWeekEnum> addDaysOfWeek()
Definition: Indicates which days of the week are available between the start and end Times
public HealthcareService.AvailableTime setDaysOfWeek(DaysOfWeekEnum theValue)
Definition: Indicates which days of the week are available between the start and end Times
public BooleanDt getAllDayElement()
null.
Definition: Is this always available? (hence times are irrelevant) e.g. 24 hour service
public Boolean getAllDay()
null.
Definition: Is this always available? (hence times are irrelevant) e.g. 24 hour service
public HealthcareService.AvailableTime setAllDay(BooleanDt theValue)
Definition: Is this always available? (hence times are irrelevant) e.g. 24 hour service
public HealthcareService.AvailableTime setAllDay(boolean theBoolean)
Definition: Is this always available? (hence times are irrelevant) e.g. 24 hour service
public TimeDt getAvailableStartTimeElement()
null.
Definition: The opening time of day. Note: If the AllDay flag is set, then this time is ignored
public String getAvailableStartTime()
null.
Definition: The opening time of day. Note: If the AllDay flag is set, then this time is ignored
public HealthcareService.AvailableTime setAvailableStartTime(TimeDt theValue)
Definition: The opening time of day. Note: If the AllDay flag is set, then this time is ignored
public HealthcareService.AvailableTime setAvailableStartTime(String theString)
Definition: The opening time of day. Note: If the AllDay flag is set, then this time is ignored
public TimeDt getAvailableEndTimeElement()
null.
Definition: The closing time of day. Note: If the AllDay flag is set, then this time is ignored
public String getAvailableEndTime()
null.
Definition: The closing time of day. Note: If the AllDay flag is set, then this time is ignored
public HealthcareService.AvailableTime setAvailableEndTime(TimeDt theValue)
Definition: The closing time of day. Note: If the AllDay flag is set, then this time is ignored
public HealthcareService.AvailableTime setAvailableEndTime(String theString)
Definition: The closing time of day. Note: If the AllDay flag is set, then this time is ignored
Copyright © 2014–2016 University Health Network. All rights reserved.