public class HealthcareService extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
HealthcareService.DaysOfWeek |
static class |
HealthcareService.DaysOfWeekEnumFactory |
static class |
HealthcareService.HealthcareServiceAvailableTimeComponent |
static class |
HealthcareService.HealthcareServiceEligibilityComponent |
static class |
HealthcareService.HealthcareServiceNotAvailableComponent |
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
active
This flag is used to mark the record to not be used.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ACTIVE
Fluent Client search parameter constant for active
|
protected BooleanType |
appointmentRequired
Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization.
|
protected StringType |
availabilityExceptions
A description of site availability exceptions, e.g.
|
protected List<HealthcareService.HealthcareServiceAvailableTimeComponent> |
availableTime
A collection of times that the Service Site is available.
|
protected List<CodeableConcept> |
category
Identifies the broad category of service being performed or delivered.
|
protected List<CodeableConcept> |
characteristic
Collection of characteristics (attributes).
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CHARACTERISTIC
Fluent Client search parameter constant for characteristic
|
protected StringType |
comment
Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.
|
protected List<CodeableConcept> |
communication
Some services are specifically made available in multiple languages, this property permits a directory to declare the languages this is offered in.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
COVERAGE_AREA
Fluent Client search parameter constant for coverage-area
|
protected List<Reference> |
coverageArea
The location(s) that this service is available to (not where the service is provided).
|
protected List<Location> |
coverageAreaTarget
The actual objects that are the target of the reference (The location(s) that this service is available to (not where the service is provided).)
|
protected List<HealthcareService.HealthcareServiceEligibilityComponent> |
eligibility
Does this service have specific eligibility requirements that need to be met in order to use the service?
|
protected List<Reference> |
endpoint
Technical endpoints providing access to services operated for the specific healthcare services defined at this resource.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENDPOINT
Fluent Client search parameter constant for endpoint
|
protected List<Endpoint> |
endpointTarget
The actual objects that are the target of the reference (Technical endpoints providing access to services operated for the specific healthcare services defined at this resource.)
|
protected MarkdownType |
extraDetails
Extra details about the service that can't be placed in the other fields.
|
protected List<Identifier> |
identifier
External identifiers for this item.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_COVERAGE_AREA
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_LOCATION
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements.
|
protected List<Reference> |
location
The location(s) where this healthcare service may be provided.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
LOCATION
Fluent Client search parameter constant for location
|
protected List<Location> |
locationTarget
The actual objects that are the target of the reference (The location(s) where this healthcare service may be provided.)
|
protected StringType |
name
Further description of the service as it would be presented to a consumer while searching.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
NAME
Fluent Client search parameter constant for name
|
protected List<HealthcareService.HealthcareServiceNotAvailableComponent> |
notAvailable
The HealthcareService is not available during this period of time due to the provided reason.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ORGANIZATION
Fluent Client search parameter constant for organization
|
protected Attachment |
photo
If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list.
|
protected List<CodeableConcept> |
program
Programs that this service is applicable to.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
PROGRAM
Fluent Client search parameter constant for program
|
protected Reference |
providedBy
The organization that provides this healthcare service.
|
protected Organization |
providedByTarget
The actual object that is the target of the reference (The organization that provides this healthcare service.)
|
protected List<CodeableConcept> |
referralMethod
Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SERVICE_CATEGORY
Fluent Client search parameter constant for service-category
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SERVICE_TYPE
Fluent Client search parameter constant for service-type
|
protected List<CodeableConcept> |
serviceProvisionCode
The code(s) that detail the conditions under which the healthcare service is available/offered.
|
static String |
SP_ACTIVE
Search parameter: active
|
static String |
SP_CHARACTERISTIC
Search parameter: characteristic
|
static String |
SP_COVERAGE_AREA
Search parameter: coverage-area
|
static String |
SP_ENDPOINT
Search parameter: endpoint
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_LOCATION
Search parameter: location
|
static String |
SP_NAME
Search parameter: name
|
static String |
SP_ORGANIZATION
Search parameter: organization
|
static String |
SP_PROGRAM
Search parameter: program
|
static String |
SP_SERVICE_CATEGORY
Search parameter: service-category
|
static String |
SP_SERVICE_TYPE
Search parameter: service-type
|
static String |
SP_SPECIALTY
Search parameter: specialty
|
protected List<CodeableConcept> |
specialty
Collection of specialties handled by the service site.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SPECIALTY
Fluent Client search parameter constant for specialty
|
protected List<ContactPoint> |
telecom
List of contacts related to this specific healthcare service.
|
protected List<CodeableConcept> |
type
The specific type of service that may be delivered or performed.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
HealthcareService()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected BooleanType active
protected Reference providedBy
protected Organization providedByTarget
protected List<CodeableConcept> category
protected List<CodeableConcept> type
protected List<CodeableConcept> specialty
protected List<Reference> location
protected List<Location> locationTarget
protected StringType name
protected StringType comment
protected MarkdownType extraDetails
protected Attachment photo
protected List<ContactPoint> telecom
protected List<Reference> coverageArea
protected List<Location> coverageAreaTarget
protected List<CodeableConcept> serviceProvisionCode
protected List<HealthcareService.HealthcareServiceEligibilityComponent> eligibility
protected List<CodeableConcept> program
protected List<CodeableConcept> characteristic
protected List<CodeableConcept> communication
protected List<CodeableConcept> referralMethod
protected BooleanType appointmentRequired
protected List<HealthcareService.HealthcareServiceAvailableTimeComponent> availableTime
protected List<HealthcareService.HealthcareServiceNotAvailableComponent> notAvailable
protected StringType availabilityExceptions
protected List<Reference> endpoint
protected List<Endpoint> endpointTarget
public static final String SP_IDENTIFIER
Description: External identifiers for this item
Type: token
Path: HealthcareService.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: External identifiers for this item
Type: token
Path: HealthcareService.identifier
public static final String SP_SPECIALTY
Description: The specialty of the service provided by this healthcare service
Type: token
Path: HealthcareService.specialty
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SPECIALTY
Description: The specialty of the service provided by this healthcare service
Type: token
Path: HealthcareService.specialty
public static final String SP_ENDPOINT
Description: Technical endpoints providing access to electronic services operated for the healthcare service
Type: reference
Path: HealthcareService.endpoint
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENDPOINT
Description: Technical endpoints providing access to electronic services operated for the healthcare service
Type: reference
Path: HealthcareService.endpoint
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENDPOINT
public static final String SP_SERVICE_CATEGORY
Description: Service Category of the Healthcare Service
Type: token
Path: HealthcareService.category
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SERVICE_CATEGORY
Description: Service Category of the Healthcare Service
Type: token
Path: HealthcareService.category
public static final String SP_COVERAGE_AREA
Description: Location(s) service is intended for/available to
Type: reference
Path: HealthcareService.coverageArea
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam COVERAGE_AREA
Description: Location(s) service is intended for/available to
Type: reference
Path: HealthcareService.coverageArea
public static final ca.uhn.fhir.model.api.Include INCLUDE_COVERAGE_AREA
public static final String SP_SERVICE_TYPE
Description: The type of service provided by this healthcare service
Type: token
Path: HealthcareService.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SERVICE_TYPE
Description: The type of service provided by this healthcare service
Type: token
Path: HealthcareService.type
public static final String SP_ORGANIZATION
Description: The organization that provides this Healthcare Service
Type: reference
Path: HealthcareService.providedBy
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATION
Description: The organization that provides this Healthcare Service
Type: reference
Path: HealthcareService.providedBy
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATION
public static final String SP_NAME
Description: A portion of the Healthcare service name
Type: string
Path: HealthcareService.name
public static final ca.uhn.fhir.rest.gclient.StringClientParam NAME
Description: A portion of the Healthcare service name
Type: string
Path: HealthcareService.name
public static final String SP_ACTIVE
Description: The Healthcare Service is currently marked as active
Type: token
Path: HealthcareService.active
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTIVE
Description: The Healthcare Service is currently marked as active
Type: token
Path: HealthcareService.active
public static final String SP_LOCATION
Description: The location of the Healthcare Service
Type: reference
Path: HealthcareService.location
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam LOCATION
Description: The location of the Healthcare Service
Type: reference
Path: HealthcareService.location
public static final ca.uhn.fhir.model.api.Include INCLUDE_LOCATION
public static final String SP_PROGRAM
Description: One of the Programs supported by this HealthcareService
Type: token
Path: HealthcareService.program
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PROGRAM
Description: One of the Programs supported by this HealthcareService
Type: token
Path: HealthcareService.program
public static final String SP_CHARACTERISTIC
Description: One of the HealthcareService's characteristics
Type: token
Path: HealthcareService.characteristic
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CHARACTERISTIC
Description: One of the HealthcareService's characteristics
Type: token
Path: HealthcareService.characteristic
public HealthcareService()
public List<Identifier> getIdentifier()
identifier (External identifiers for this item.)public HealthcareService setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public HealthcareService addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic BooleanType getActiveElement()
active (This flag is used to mark the record to not be used. This is not used when a center is closed for maintenance, or for holidays, the notAvailable period is to be used for this.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean hasActiveElement()
public boolean hasActive()
public HealthcareService setActiveElement(BooleanType value)
value - active (This flag is used to mark the record to not be used. This is not used when a center is closed for maintenance, or for holidays, the notAvailable period is to be used for this.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean getActive()
public HealthcareService setActive(boolean value)
value - This flag is used to mark the record to not be used. This is not used when a center is closed for maintenance, or for holidays, the notAvailable period is to be used for this.public Reference getProvidedBy()
providedBy (The organization that provides this healthcare service.)public boolean hasProvidedBy()
public HealthcareService setProvidedBy(Reference value)
value - providedBy (The organization that provides this healthcare service.)public Organization getProvidedByTarget()
providedBy The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The organization that provides this healthcare service.)public HealthcareService setProvidedByTarget(Organization value)
value - providedBy The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The organization that provides this healthcare service.)public List<CodeableConcept> getCategory()
category (Identifies the broad category of service being performed or delivered.)public HealthcareService setCategory(List<CodeableConcept> theCategory)
this for easy method chainingpublic boolean hasCategory()
public CodeableConcept addCategory()
public HealthcareService addCategory(CodeableConcept t)
public CodeableConcept getCategoryFirstRep()
category, creating it if it does not already existpublic List<CodeableConcept> getType()
type (The specific type of service that may be delivered or performed.)public HealthcareService setType(List<CodeableConcept> theType)
this for easy method chainingpublic boolean hasType()
public CodeableConcept addType()
public HealthcareService addType(CodeableConcept t)
public CodeableConcept getTypeFirstRep()
type, creating it if it does not already existpublic List<CodeableConcept> getSpecialty()
specialty (Collection of specialties handled by the service site. This is more of a medical term.)public HealthcareService setSpecialty(List<CodeableConcept> theSpecialty)
this for easy method chainingpublic boolean hasSpecialty()
public CodeableConcept addSpecialty()
public HealthcareService addSpecialty(CodeableConcept t)
public CodeableConcept getSpecialtyFirstRep()
specialty, creating it if it does not already existpublic List<Reference> getLocation()
location (The location(s) where this healthcare service may be provided.)public HealthcareService setLocation(List<Reference> theLocation)
this for easy method chainingpublic boolean hasLocation()
public Reference addLocation()
public HealthcareService addLocation(Reference t)
public Reference getLocationFirstRep()
location, creating it if it does not already exist@Deprecated public List<Location> getLocationTarget()
@Deprecated public Location addLocationTarget()
public StringType getNameElement()
name (Further description of the service as it would be presented to a consumer while searching.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic boolean hasNameElement()
public boolean hasName()
public HealthcareService setNameElement(StringType value)
value - name (Further description of the service as it would be presented to a consumer while searching.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public HealthcareService setName(String value)
value - Further description of the service as it would be presented to a consumer while searching.public StringType getCommentElement()
comment (Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the valuepublic boolean hasCommentElement()
public boolean hasComment()
public HealthcareService setCommentElement(StringType value)
value - comment (Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the valuepublic String getComment()
public HealthcareService setComment(String value)
value - Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.public MarkdownType getExtraDetailsElement()
extraDetails (Extra details about the service that can't be placed in the other fields.). This is the underlying object with id, value and extensions. The accessor "getExtraDetails" gives direct access to the valuepublic boolean hasExtraDetailsElement()
public boolean hasExtraDetails()
public HealthcareService setExtraDetailsElement(MarkdownType value)
value - extraDetails (Extra details about the service that can't be placed in the other fields.). This is the underlying object with id, value and extensions. The accessor "getExtraDetails" gives direct access to the valuepublic String getExtraDetails()
public HealthcareService setExtraDetails(String value)
value - Extra details about the service that can't be placed in the other fields.public Attachment getPhoto()
photo (If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list.)public boolean hasPhoto()
public HealthcareService setPhoto(Attachment value)
value - photo (If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list.)public List<ContactPoint> getTelecom()
telecom (List of contacts related to this specific healthcare service.)public HealthcareService setTelecom(List<ContactPoint> theTelecom)
this for easy method chainingpublic boolean hasTelecom()
public ContactPoint addTelecom()
public HealthcareService addTelecom(ContactPoint t)
public ContactPoint getTelecomFirstRep()
telecom, creating it if it does not already existpublic List<Reference> getCoverageArea()
coverageArea (The location(s) that this service is available to (not where the service is provided).)public HealthcareService setCoverageArea(List<Reference> theCoverageArea)
this for easy method chainingpublic boolean hasCoverageArea()
public Reference addCoverageArea()
public HealthcareService addCoverageArea(Reference t)
public Reference getCoverageAreaFirstRep()
coverageArea, creating it if it does not already exist@Deprecated public List<Location> getCoverageAreaTarget()
@Deprecated public Location addCoverageAreaTarget()
public List<CodeableConcept> getServiceProvisionCode()
serviceProvisionCode (The code(s) that detail the conditions under which the healthcare service is available/offered.)public HealthcareService setServiceProvisionCode(List<CodeableConcept> theServiceProvisionCode)
this for easy method chainingpublic boolean hasServiceProvisionCode()
public CodeableConcept addServiceProvisionCode()
public HealthcareService addServiceProvisionCode(CodeableConcept t)
public CodeableConcept getServiceProvisionCodeFirstRep()
serviceProvisionCode, creating it if it does not already existpublic List<HealthcareService.HealthcareServiceEligibilityComponent> getEligibility()
eligibility (Does this service have specific eligibility requirements that need to be met in order to use the service?)public HealthcareService setEligibility(List<HealthcareService.HealthcareServiceEligibilityComponent> theEligibility)
this for easy method chainingpublic boolean hasEligibility()
public HealthcareService.HealthcareServiceEligibilityComponent addEligibility()
public HealthcareService addEligibility(HealthcareService.HealthcareServiceEligibilityComponent t)
public HealthcareService.HealthcareServiceEligibilityComponent getEligibilityFirstRep()
eligibility, creating it if it does not already existpublic List<CodeableConcept> getProgram()
program (Programs that this service is applicable to.)public HealthcareService setProgram(List<CodeableConcept> theProgram)
this for easy method chainingpublic boolean hasProgram()
public CodeableConcept addProgram()
public HealthcareService addProgram(CodeableConcept t)
public CodeableConcept getProgramFirstRep()
program, creating it if it does not already existpublic List<CodeableConcept> getCharacteristic()
characteristic (Collection of characteristics (attributes).)public HealthcareService setCharacteristic(List<CodeableConcept> theCharacteristic)
this for easy method chainingpublic boolean hasCharacteristic()
public CodeableConcept addCharacteristic()
public HealthcareService addCharacteristic(CodeableConcept t)
public CodeableConcept getCharacteristicFirstRep()
characteristic, creating it if it does not already existpublic List<CodeableConcept> getCommunication()
communication (Some services are specifically made available in multiple languages, this property permits a directory to declare the languages this is offered in. Typically this is only provided where a service operates in communities with mixed languages used.)public HealthcareService setCommunication(List<CodeableConcept> theCommunication)
this for easy method chainingpublic boolean hasCommunication()
public CodeableConcept addCommunication()
public HealthcareService addCommunication(CodeableConcept t)
public CodeableConcept getCommunicationFirstRep()
communication, creating it if it does not already existpublic List<CodeableConcept> getReferralMethod()
referralMethod (Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required.)public HealthcareService setReferralMethod(List<CodeableConcept> theReferralMethod)
this for easy method chainingpublic boolean hasReferralMethod()
public CodeableConcept addReferralMethod()
public HealthcareService addReferralMethod(CodeableConcept t)
public CodeableConcept getReferralMethodFirstRep()
referralMethod, creating it if it does not already existpublic BooleanType getAppointmentRequiredElement()
appointmentRequired (Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service.). This is the underlying object with id, value and extensions. The accessor "getAppointmentRequired" gives direct access to the valuepublic boolean hasAppointmentRequiredElement()
public boolean hasAppointmentRequired()
public HealthcareService setAppointmentRequiredElement(BooleanType value)
value - appointmentRequired (Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service.). This is the underlying object with id, value and extensions. The accessor "getAppointmentRequired" gives direct access to the valuepublic boolean getAppointmentRequired()
public HealthcareService setAppointmentRequired(boolean value)
value - Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service.public List<HealthcareService.HealthcareServiceAvailableTimeComponent> getAvailableTime()
availableTime (A collection of times that the Service Site is available.)public HealthcareService setAvailableTime(List<HealthcareService.HealthcareServiceAvailableTimeComponent> theAvailableTime)
this for easy method chainingpublic boolean hasAvailableTime()
public HealthcareService.HealthcareServiceAvailableTimeComponent addAvailableTime()
public HealthcareService addAvailableTime(HealthcareService.HealthcareServiceAvailableTimeComponent t)
public HealthcareService.HealthcareServiceAvailableTimeComponent getAvailableTimeFirstRep()
availableTime, creating it if it does not already existpublic List<HealthcareService.HealthcareServiceNotAvailableComponent> getNotAvailable()
notAvailable (The HealthcareService is not available during this period of time due to the provided reason.)public HealthcareService setNotAvailable(List<HealthcareService.HealthcareServiceNotAvailableComponent> theNotAvailable)
this for easy method chainingpublic boolean hasNotAvailable()
public HealthcareService.HealthcareServiceNotAvailableComponent addNotAvailable()
public HealthcareService addNotAvailable(HealthcareService.HealthcareServiceNotAvailableComponent t)
public HealthcareService.HealthcareServiceNotAvailableComponent getNotAvailableFirstRep()
notAvailable, creating it if it does not already existpublic StringType getAvailabilityExceptionsElement()
availabilityExceptions (A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times.). This is the underlying object with id, value and extensions. The accessor "getAvailabilityExceptions" gives direct access to the valuepublic boolean hasAvailabilityExceptionsElement()
public boolean hasAvailabilityExceptions()
public HealthcareService setAvailabilityExceptionsElement(StringType value)
value - availabilityExceptions (A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times.). This is the underlying object with id, value and extensions. The accessor "getAvailabilityExceptions" gives direct access to the valuepublic String getAvailabilityExceptions()
public HealthcareService setAvailabilityExceptions(String value)
value - A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times.public List<Reference> getEndpoint()
endpoint (Technical endpoints providing access to services operated for the specific healthcare services defined at this resource.)public HealthcareService setEndpoint(List<Reference> theEndpoint)
this for easy method chainingpublic boolean hasEndpoint()
public Reference addEndpoint()
public HealthcareService addEndpoint(Reference t)
public Reference getEndpointFirstRep()
endpoint, creating it if it does not already exist@Deprecated public List<Endpoint> getEndpointTarget()
@Deprecated public Endpoint addEndpointTarget()
protected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic HealthcareService copy()
copy in class DomainResourcepublic void copyValues(HealthcareService dst)
protected HealthcareService typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.