Class Practitioner.Qualification
- 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:
Practitioner
Definition:
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for identifier ()addIdentifier
(IdentifierDt theValue) Adds a given new value for identifier ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getCode()
Gets the value(s) for code ().Gets the value(s) for identifier ().Gets the first repetition for identifier (), creating it if it does not already exist.Gets the value(s) for issuer ().Gets the value(s) for period ().boolean
isEmpty()
setCode
(CodeableConceptDt theValue) Sets the value(s) for code ()setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier ()setIssuer
(ResourceReferenceDt theValue) Sets the value(s) for issuer ()Sets the value(s) for period ()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
-
Qualification
public Qualification()
-
-
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 (). creating it if it does not exist. Will not returnnull
.Definition: An identifier that applies to this person's qualification in this role
-
setIdentifier
Sets the value(s) for identifier ()Definition: An identifier that applies to this person's qualification in this role
-
addIdentifier
Adds and returns a new value for identifier ()Definition: An identifier that applies to this person's qualification in this role
-
addIdentifier
Adds a given new value for identifier ()Definition: An identifier that applies to this person's qualification in this role
- Parameters:
theValue
- The identifier to add (must not benull
)
-
getIdentifierFirstRep
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: An identifier that applies to this person's qualification in this role
-
getCode
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition:
-
setCode
Sets the value(s) for code ()Definition:
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: Period during which the qualification is valid
-
setPeriod
Sets the value(s) for period ()Definition: Period during which the qualification is valid
-
getIssuer
Gets the value(s) for issuer (). creating it if it does not exist. Will not returnnull
.Definition: Organization that regulates and issues the qualification
-
setIssuer
Sets the value(s) for issuer ()Definition: Organization that regulates and issues the qualification
-