Class HealthcareService
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IResource
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseResource
Definition: The details of a healthcare service available at a location.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/HealthcareService
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Block class for child element: HealthcareService.availableTime ()static class
Block class for child element: HealthcareService.notAvailable ()static class
Block class for child element: HealthcareService.serviceType () -
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for characteristicstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for locationstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for namestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for organizationstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for programnamestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for servicecategorystatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for servicetypestatic final String
Search parameter constant for characteristicstatic final String
Search parameter constant for identifierstatic final String
Search parameter constant for locationstatic final String
Search parameter constant for namestatic final String
Search parameter constant for organizationstatic final String
Search parameter constant for programnamestatic final String
Search parameter constant for servicecategorystatic final String
Search parameter constant for servicetypeFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for availableTime ()Adds a given new value for availableTime ()Adds and returns a new value for characteristic ()addCharacteristic
(CodeableConceptDt theValue) Adds a given new value for characteristic ()Adds and returns a new value for coverageArea ()Adds and returns a new value for identifier (id)addIdentifier
(IdentifierDt theValue) Adds a given new value for identifier (id)Adds and returns a new value for notAvailable ()Adds a given new value for notAvailable ()ca.uhn.fhir.model.primitive.StringDt
Adds and returns a new value for programName ()addProgramName
(ca.uhn.fhir.model.primitive.StringDt theValue) Adds a given new value for programName ()addProgramName
(String theString) Adds a new value for programName ()Add a value for referralMethod ()addReferralMethod
(ReferralMethodEnum theValue) Add a value for referralMethod () using an enumerated type.Add a value for serviceProvisionCode ()Add a value for serviceProvisionCode () using an enumerated type.Adds and returns a new value for serviceType ()addServiceType
(HealthcareService.ServiceType theValue) Adds a given new value for serviceType ()Adds and returns a new value for telecom ()addTelecom
(ContactPointDt theValue) Adds a given new value for telecom ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for appointmentRequired ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for appointmentRequired ().Gets the value(s) for availabilityExceptions ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for availabilityExceptions ().Gets the value(s) for availableTime ().Gets the first repetition for availableTime (), creating it if it does not already exist.Gets the value(s) for characteristic ().Gets the first repetition for characteristic (), creating it if it does not already exist.Gets the value(s) for comment ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for comment ().Gets the value(s) for coverageArea ().Gets the value(s) for eligibility ().Gets the value(s) for eligibilityNote ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for eligibilityNote ().Gets the value(s) for extraDetails ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for extraDetails ().Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.Gets the value(s) for location (where).Gets the value(s) for notAvailable ().Gets the first repetition for notAvailable (), creating it if it does not already exist.getPhoto()
Gets the value(s) for photo ().List
<ca.uhn.fhir.model.primitive.StringDt> Gets the value(s) for programName ().ca.uhn.fhir.model.primitive.StringDt
Gets the first repetition for programName (), creating it if it does not already exist.Gets the value(s) for providedBy ().Gets the value(s) for publicKey ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for publicKey ().Gets the value(s) for referralMethod ().Gets the first repetition for referralMethod (), creating it if it does not already exist.Gets the value(s) for serviceCategory (class).Gets the value(s) for serviceName ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for serviceName ().Gets the value(s) for serviceProvisionCode ().Gets the first repetition for serviceProvisionCode (), creating it if it does not already exist.Gets the value(s) for serviceType ().Gets the first repetition for serviceType (), creating it if it does not already exist.ca.uhn.fhir.context.FhirVersionEnum
Gets the value(s) for telecom ().Gets the first repetition for telecom (), creating it if it does not already exist.boolean
isEmpty()
setAppointmentRequired
(boolean theBoolean) Sets the value for appointmentRequired ()setAppointmentRequired
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for appointmentRequired ()setAvailabilityExceptions
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for availabilityExceptions ()setAvailabilityExceptions
(String theString) Sets the value for availabilityExceptions ()setAvailableTime
(List<HealthcareService.AvailableTime> theValue) Sets the value(s) for availableTime ()setCharacteristic
(List<CodeableConceptDt> theValue) Sets the value(s) for characteristic ()setComment
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for comment ()setComment
(String theString) Sets the value for comment ()setCoverageArea
(List<ResourceReferenceDt> theValue) Sets the value(s) for coverageArea ()setEligibility
(CodeableConceptDt theValue) Sets the value(s) for eligibility ()setEligibilityNote
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for eligibilityNote ()setEligibilityNote
(String theString) Sets the value for eligibilityNote ()setExtraDetails
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for extraDetails ()setExtraDetails
(String theString) Sets the value for extraDetails ()setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier (id)setLocation
(ResourceReferenceDt theValue) Sets the value(s) for location (where)setNotAvailable
(List<HealthcareService.NotAvailable> theValue) Sets the value(s) for notAvailable ()setPhoto
(AttachmentDt theValue) Sets the value(s) for photo ()setProgramName
(List<ca.uhn.fhir.model.primitive.StringDt> theValue) Sets the value(s) for programName ()setProvidedBy
(ResourceReferenceDt theValue) Sets the value(s) for providedBy ()setPublicKey
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for publicKey ()setPublicKey
(String theString) Sets the value for publicKey ()setReferralMethod
(ReferralMethodEnum theValue) Sets the value(s), and clears any existing value(s) for referralMethod ()Sets the value(s) for referralMethod ()setServiceCategory
(CodeableConceptDt theValue) Sets the value(s) for serviceCategory (class)setServiceName
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for serviceName ()setServiceName
(String theString) Sets the value for serviceName ()Sets the value(s), and clears any existing value(s) for serviceProvisionCode ()Sets the value(s) for serviceProvisionCode ()setServiceType
(List<HealthcareService.ServiceType> theValue) Sets the value(s) for serviceType ()setTelecom
(List<ContactPointDt> theValue) Sets the value(s) for telecom ()Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setId
Methods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_IDENTIFIER
Search parameter constant for identifierDescription:
Type: token
Path: HealthcareService.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription:
Type: token
Path: HealthcareService.identifier
-
SP_SERVICECATEGORY
Search parameter constant for servicecategoryDescription: Service Category of the Healthcare Service
Type: token
Path: HealthcareService.serviceCategory
- See Also:
-
SERVICECATEGORY
Fluent Client search parameter constant for servicecategoryDescription: Service Category of the Healthcare Service
Type: token
Path: HealthcareService.serviceCategory
-
SP_SERVICETYPE
Search parameter constant for servicetypeDescription: The type of service provided by this healthcare service
Type: token
Path: HealthcareService.serviceType.type
- See Also:
-
SERVICETYPE
Fluent Client search parameter constant for servicetypeDescription: The type of service provided by this healthcare service
Type: token
Path: HealthcareService.serviceType.type
-
SP_NAME
Search parameter constant for nameDescription: A portion of the Healthcare service name
Type: string
Path: HealthcareService.serviceName
- See Also:
-
NAME
Fluent Client search parameter constant for nameDescription: A portion of the Healthcare service name
Type: string
Path: HealthcareService.serviceName
-
SP_LOCATION
Search parameter constant for locationDescription: The location of the Healthcare Service
Type: reference
Path: HealthcareService.location
- See Also:
-
LOCATION
Fluent Client search parameter constant for locationDescription: The location of the Healthcare Service
Type: reference
Path: HealthcareService.location
-
SP_ORGANIZATION
Search parameter constant for organizationDescription: The organization that provides this Healthcare Service
Type: reference
Path: HealthcareService.providedBy
- See Also:
-
ORGANIZATION
Fluent Client search parameter constant for organizationDescription: The organization that provides this Healthcare Service
Type: reference
Path: HealthcareService.providedBy
-
SP_PROGRAMNAME
Search parameter constant for programnameDescription: One of the Program Names serviced by this HealthcareService
Type: string
Path: HealthcareService.programName
- See Also:
-
PROGRAMNAME
Fluent Client search parameter constant for programnameDescription: One of the Program Names serviced by this HealthcareService
Type: string
Path: HealthcareService.programName
-
SP_CHARACTERISTIC
Search parameter constant for characteristicDescription: One of the HealthcareService's characteristics
Type: token
Path: HealthcareService.characteristic
- See Also:
-
CHARACTERISTIC
Fluent Client search parameter constant for characteristicDescription: One of the HealthcareService's characteristics
Type: token
Path: HealthcareService.characteristic
-
INCLUDE_LOCATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "HealthcareService:location". -
INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "HealthcareService:organization".
-
-
Constructor Details
-
HealthcareService
public HealthcareService()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull
.Definition: External identifiers for this item
-
setIdentifier
Sets the value(s) for identifier (id)Definition: External identifiers for this item
-
addIdentifier
Adds and returns a new value for identifier (id)Definition: External identifiers for this item
-
addIdentifier
Adds a given new value for identifier (id)Definition: External identifiers for this item
- Parameters:
theValue
- The identifier to add (must not benull
)
-
getIdentifierFirstRep
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: External identifiers for this item
-
getProvidedBy
Gets the value(s) for providedBy (). creating it if it does not exist. Will not returnnull
.Definition: The organization that provides this healthcare service
-
setProvidedBy
Sets the value(s) for providedBy ()Definition: The organization that provides this healthcare service
-
getServiceCategory
Gets the value(s) for serviceCategory (class). creating it if it does not exist. Will not returnnull
.Definition: Identifies the broad category of service being performed or delivered
-
setServiceCategory
Sets the value(s) for serviceCategory (class)Definition: Identifies the broad category of service being performed or delivered
-
getServiceType
Gets the value(s) for serviceType (). creating it if it does not exist. Will not returnnull
.Definition: A specific type of service that may be delivered or performed
-
setServiceType
Sets the value(s) for serviceType ()Definition: A specific type of service that may be delivered or performed
-
addServiceType
Adds and returns a new value for serviceType ()Definition: A specific type of service that may be delivered or performed
-
addServiceType
Adds a given new value for serviceType ()Definition: A specific type of service that may be delivered or performed
- Parameters:
theValue
- The serviceType to add (must not benull
)
-
getServiceTypeFirstRep
Gets the first repetition for serviceType (), creating it if it does not already exist.Definition: A specific type of service that may be delivered or performed
-
getLocation
Gets the value(s) for location (where). creating it if it does not exist. Will not returnnull
.Definition: The location where this healthcare service may be provided
-
setLocation
Sets the value(s) for location (where)Definition: The location where this healthcare service may be provided
-
getServiceNameElement
Gets the value(s) for serviceName (). creating it if it does not exist. Will not returnnull
.Definition: Further description of the service as it would be presented to a consumer while searching
-
getServiceName
Gets the value(s) for serviceName (). creating it if it does not exist. This method may returnnull
.Definition: Further description of the service as it would be presented to a consumer while searching
-
setServiceName
Sets the value(s) for serviceName ()Definition: Further description of the service as it would be presented to a consumer while searching
-
setServiceName
Sets the value for serviceName ()Definition: Further description of the service as it would be presented to a consumer while searching
-
getCommentElement
Gets the value(s) for comment (). creating it if it does not exist. Will not returnnull
.Definition: 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
-
getComment
Gets the value(s) for comment (). creating it if it does not exist. This method may returnnull
.Definition: 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
-
setComment
Sets the value(s) for comment ()Definition: 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
-
setComment
Sets the value for comment ()Definition: 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
-
getExtraDetailsElement
Gets the value(s) for extraDetails (). creating it if it does not exist. Will not returnnull
.Definition: Extra details about the service that can't be placed in the other fields
-
getExtraDetails
Gets the value(s) for extraDetails (). creating it if it does not exist. This method may returnnull
.Definition: Extra details about the service that can't be placed in the other fields
-
setExtraDetails
Sets the value(s) for extraDetails ()Definition: Extra details about the service that can't be placed in the other fields
-
setExtraDetails
Sets the value for extraDetails ()Definition: Extra details about the service that can't be placed in the other fields
-
getPhoto
Gets the value(s) for photo (). creating it if it does not exist. Will not returnnull
.Definition: 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
-
setPhoto
Sets the value(s) for photo ()Definition: 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
-
getTelecom
Gets the value(s) for telecom (). creating it if it does not exist. Will not returnnull
.Definition: List of contacts related to this specific healthcare service
-
setTelecom
Sets the value(s) for telecom ()Definition: List of contacts related to this specific healthcare service
-
addTelecom
Adds and returns a new value for telecom ()Definition: List of contacts related to this specific healthcare service
-
addTelecom
Adds a given new value for telecom ()Definition: List of contacts related to this specific healthcare service
- Parameters:
theValue
- The telecom to add (must not benull
)
-
getTelecomFirstRep
Gets the first repetition for telecom (), creating it if it does not already exist.Definition: List of contacts related to this specific healthcare service
-
getCoverageArea
Gets the value(s) for coverageArea (). creating it if it does not exist. Will not returnnull
.Definition: The location(s) that this service is available to (not where the service is provided)
-
setCoverageArea
Sets the value(s) for coverageArea ()Definition: The location(s) that this service is available to (not where the service is provided)
-
addCoverageArea
Adds and returns a new value for coverageArea ()Definition: The location(s) that this service is available to (not where the service is provided)
-
getServiceProvisionCode
Gets the value(s) for serviceProvisionCode (). creating it if it does not exist. Will not returnnull
.Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
setServiceProvisionCode
public HealthcareService setServiceProvisionCode(List<BoundCodeableConceptDt<ServiceProvisionConditionsEnum>> theValue) Sets the value(s) for serviceProvisionCode ()Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
addServiceProvisionCode
public BoundCodeableConceptDt<ServiceProvisionConditionsEnum> addServiceProvisionCode(ServiceProvisionConditionsEnum theValue) Add a value for serviceProvisionCode () using an enumerated type. This is intended as a convenience method for situations where the FHIR defined ValueSets are mandatory or contain the desirable codes. If you wish to use codes other than those which are built-in, you may also use theaddServiceProvisionCode()
method.Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
getServiceProvisionCodeFirstRep
Gets the first repetition for serviceProvisionCode (), creating it if it does not already exist.Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
addServiceProvisionCode
Add a value for serviceProvisionCode ()Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
setServiceProvisionCode
Sets the value(s), and clears any existing value(s) for serviceProvisionCode ()Definition: The code(s) that detail the conditions under which the healthcare service is available/offered
-
getEligibility
Gets the value(s) for eligibility (). creating it if it does not exist. Will not returnnull
.Definition: Does this service have specific eligibility requirements that need to be met in order to use the service?
-
setEligibility
Sets the value(s) for eligibility ()Definition: Does this service have specific eligibility requirements that need to be met in order to use the service?
-
getEligibilityNoteElement
Gets the value(s) for eligibilityNote (). creating it if it does not exist. Will not returnnull
.Definition: Describes the eligibility conditions for the service
-
getEligibilityNote
Gets the value(s) for eligibilityNote (). creating it if it does not exist. This method may returnnull
.Definition: Describes the eligibility conditions for the service
-
setEligibilityNote
Sets the value(s) for eligibilityNote ()Definition: Describes the eligibility conditions for the service
-
setEligibilityNote
Sets the value for eligibilityNote ()Definition: Describes the eligibility conditions for the service
-
getProgramName
Gets the value(s) for programName (). creating it if it does not exist. Will not returnnull
.Definition: Program Names that can be used to categorize the service
-
setProgramName
Sets the value(s) for programName ()Definition: Program Names that can be used to categorize the service
-
addProgramName
Adds and returns a new value for programName ()Definition: Program Names that can be used to categorize the service
-
addProgramName
Adds a given new value for programName ()Definition: Program Names that can be used to categorize the service
- Parameters:
theValue
- The programName to add (must not benull
)
-
getProgramNameFirstRep
Gets the first repetition for programName (), creating it if it does not already exist.Definition: Program Names that can be used to categorize the service
-
addProgramName
Adds a new value for programName ()Definition: Program Names that can be used to categorize the service
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getCharacteristic
Gets the value(s) for characteristic (). creating it if it does not exist. Will not returnnull
.Definition: Collection of characteristics (attributes)
-
setCharacteristic
Sets the value(s) for characteristic ()Definition: Collection of characteristics (attributes)
-
addCharacteristic
Adds and returns a new value for characteristic ()Definition: Collection of characteristics (attributes)
-
addCharacteristic
Adds a given new value for characteristic ()Definition: Collection of characteristics (attributes)
- Parameters:
theValue
- The characteristic to add (must not benull
)
-
getCharacteristicFirstRep
Gets the first repetition for characteristic (), creating it if it does not already exist.Definition: Collection of characteristics (attributes)
-
getReferralMethod
Gets the value(s) for referralMethod (). creating it if it does not exist. Will not returnnull
.Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
setReferralMethod
public HealthcareService setReferralMethod(List<BoundCodeableConceptDt<ReferralMethodEnum>> theValue) Sets the value(s) for referralMethod ()Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
addReferralMethod
Add a value for referralMethod () using an enumerated type. This is intended as a convenience method for situations where the FHIR defined ValueSets are mandatory or contain the desirable codes. If you wish to use codes other than those which are built-in, you may also use theaddReferralMethod()
method.Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
getReferralMethodFirstRep
Gets the first repetition for referralMethod (), creating it if it does not already exist.Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
addReferralMethod
Add a value for referralMethod ()Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
setReferralMethod
Sets the value(s), and clears any existing value(s) for referralMethod ()Definition: Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required
-
getPublicKeyElement
Gets the value(s) for publicKey (). creating it if it does not exist. Will not returnnull
.Definition: The public part of the 'keys' allocated to an Organization by an accredited body to support secure exchange of data over the internet. To be provided by the Organization, where available
-
getPublicKey
Gets the value(s) for publicKey (). creating it if it does not exist. This method may returnnull
.Definition: The public part of the 'keys' allocated to an Organization by an accredited body to support secure exchange of data over the internet. To be provided by the Organization, where available
-
setPublicKey
Sets the value(s) for publicKey ()Definition: The public part of the 'keys' allocated to an Organization by an accredited body to support secure exchange of data over the internet. To be provided by the Organization, where available
-
setPublicKey
Sets the value for publicKey ()Definition: The public part of the 'keys' allocated to an Organization by an accredited body to support secure exchange of data over the internet. To be provided by the Organization, where available
-
getAppointmentRequiredElement
Gets the value(s) for appointmentRequired (). creating it if it does not exist. Will not returnnull
.Definition: 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.
-
getAppointmentRequired
Gets the value(s) for appointmentRequired (). creating it if it does not exist. This method may returnnull
.Definition: 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.
-
setAppointmentRequired
Sets the value(s) for appointmentRequired ()Definition: 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.
-
setAppointmentRequired
Sets the value for appointmentRequired ()Definition: 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.
-
getAvailableTime
Gets the value(s) for availableTime (). creating it if it does not exist. Will not returnnull
.Definition: A collection of times that the Service Site is available
-
setAvailableTime
Sets the value(s) for availableTime ()Definition: A collection of times that the Service Site is available
-
addAvailableTime
Adds and returns a new value for availableTime ()Definition: A collection of times that the Service Site is available
-
addAvailableTime
Adds a given new value for availableTime ()Definition: A collection of times that the Service Site is available
- Parameters:
theValue
- The availableTime to add (must not benull
)
-
getAvailableTimeFirstRep
Gets the first repetition for availableTime (), creating it if it does not already exist.Definition: A collection of times that the Service Site is available
-
getNotAvailable
Gets the value(s) for notAvailable (). creating it if it does not exist. Will not returnnull
.Definition: The HealthcareService is not available during this period of time due to the provided reason
-
setNotAvailable
Sets the value(s) for notAvailable ()Definition: The HealthcareService is not available during this period of time due to the provided reason
-
addNotAvailable
Adds and returns a new value for notAvailable ()Definition: The HealthcareService is not available during this period of time due to the provided reason
-
addNotAvailable
Adds a given new value for notAvailable ()Definition: The HealthcareService is not available during this period of time due to the provided reason
- Parameters:
theValue
- The notAvailable to add (must not benull
)
-
getNotAvailableFirstRep
Gets the first repetition for notAvailable (), creating it if it does not already exist.Definition: The HealthcareService is not available during this period of time due to the provided reason
-
getAvailabilityExceptionsElement
Gets the value(s) for availabilityExceptions (). creating it if it does not exist. Will not returnnull
.Definition: 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
-
getAvailabilityExceptions
Gets the value(s) for availabilityExceptions (). creating it if it does not exist. This method may returnnull
.Definition: 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
-
setAvailabilityExceptions
Sets the value(s) for availabilityExceptions ()Definition: 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
-
setAvailabilityExceptions
Sets the value for availabilityExceptions ()Definition: 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
-
getResourceName
- Specified by:
getResourceName
in interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnum
in interfaceorg.hl7.fhir.instance.model.api.IBaseResource
- Specified by:
getStructureFhirVersionEnum
in interfaceca.uhn.fhir.model.api.IResource
-