Package ca.uhn.fhir.model.dstu2.resource
Class HealthcareService.ServiceType
java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.HealthcareService.ServiceType
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
HealthcareService
public static class HealthcareService.ServiceType
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: HealthcareService.serviceType ()
Definition: A specific type of service that may be delivered or performed
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for specialty ()addSpecialty
(CodeableConceptDt theValue) Adds a given new value for specialty ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for specialty ().Gets the first repetition for specialty (), creating it if it does not already exist.getType()
Gets the value(s) for type ().boolean
isEmpty()
setSpecialty
(List<CodeableConceptDt> theValue) Sets the value(s) for specialty ()setType
(CodeableConceptDt theValue) Sets the value(s) for type ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
ServiceType
public ServiceType()
-
-
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
-
getType
Gets the value(s) for type (). creating it if it does not exist. Will not returnnull
.Definition: The specific type of service being delivered or performed
-
setType
Sets the value(s) for type ()Definition: The specific type of service being delivered or performed
-
getSpecialty
Gets the value(s) for specialty (). creating it if it does not exist. Will not returnnull
.Definition: Collection of specialties handled by the service site. This is more of a medical term
-
setSpecialty
Sets the value(s) for specialty ()Definition: Collection of specialties handled by the service site. This is more of a medical term
-
addSpecialty
Adds and returns a new value for specialty ()Definition: Collection of specialties handled by the service site. This is more of a medical term
-
addSpecialty
Adds a given new value for specialty ()Definition: Collection of specialties handled by the service site. This is more of a medical term
- Parameters:
theValue
- The specialty to add (must not benull
)
-
getSpecialtyFirstRep
Gets the first repetition for specialty (), creating it if it does not already exist.Definition: Collection of specialties handled by the service site. This is more of a medical term
-