Class Pronouns
java.lang.Object
org.hl7.fhir.r4.model.Base
org.hl7.fhir.r4.model.Element
org.hl7.fhir.r4.model.BackboneElement
org.openehealth.ipf.commons.ihe.fhir.pixpdq.model.Pronouns
- All Implemented Interfaces:
IElement, Serializable, IBase, IBaseBackboneElement, IBaseElement, IBaseHasExtensions, IBaseHasModifierExtensions
Pronouns extension datatype for PDQm profiles.
This datatype represents the pronouns to use when communicating about an individual, including the pronoun value, time period during which it applies, and optional comments.
- Since:
- 5.2
- Author:
- Christian Ohr
- See Also:
-
Field Summary
Fields inherited from class BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidcopyValues(Pronouns dst) getValue()booleanbooleanbooleanhasValue()booleanisEmpty()setComment(String comment) setCommentElement(StringType comment) setValue(CodeableConcept value) Methods inherited from class BackboneElement
addChild, addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, copyValues, equalsDeep, equalsShallow, fhirType, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, getNamedProperty, getProperty, getTypesForProperty, hasExtension, hasExtension, hasModifierExtension, listChildren, makeProperty, removeChild, removeExtension, setModifierExtension, setProperty, setPropertyMethods inherited from class Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementMethods inherited from class Base
castToAddress, 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, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface IBaseElement
getUserData, setUserDataMethods inherited from interface IBaseHasExtensions
addExtension, getExtension, hasExtension
-
Constructor Details
-
Pronouns
public Pronouns()
-
-
Method Details
-
copy
- Specified by:
copyin classBackboneElement
-
copyValues
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceIBase- Overrides:
isEmptyin classBackboneElement
-
getValue
-
setValue
-
hasValue
public boolean hasValue() -
getPeriod
-
setPeriod
-
hasPeriod
public boolean hasPeriod() -
getComment
-
setComment
-
hasComment
public boolean hasComment() -
getCommentElement
-
setCommentElement
-