public class UsageContext extends Type implements org.hl7.fhir.instance.model.api.ICompositeType
| Modifier and Type | Field and Description |
|---|---|
protected Coding |
code
A code that identifies the type of context being specified by this usage context.
|
protected Type |
value
A value that defines the context specified in this context of use.
|
| Constructor and Description |
|---|
UsageContext()
Constructor
|
UsageContext(Coding code,
Type value)
Constructor
|
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, 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, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected Coding code
public UsageContext()
public UsageContext(Coding code, Type value)
public Coding getCode()
code (A code that identifies the type of context being specified by this usage context.)public boolean hasCode()
public UsageContext setCode(Coding value)
value - code (A code that identifies the type of context being specified by this usage context.)public Type getValue()
value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)public CodeableConcept getValueCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasValueCodeableConcept()
public Quantity getValueQuantity() throws org.hl7.fhir.exceptions.FHIRException
value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasValueQuantity()
public Range getValueRange() throws org.hl7.fhir.exceptions.FHIRException
value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasValueRange()
public Reference getValueReference() throws org.hl7.fhir.exceptions.FHIRException
value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasValueReference()
public boolean hasValue()
public UsageContext setValue(Type value)
value - value (A value that defines the context specified in this context of use. The interpretation of the value is defined by the code.)protected void listChildren(List<Property> children)
listChildren in class Elementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic UsageContext copy()
public void copyValues(UsageContext dst)
protected UsageContext typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class Elementpublic boolean equalsShallow(Base other_)
equalsShallow in class ElementCopyright © 2014–2021 Health Level 7. All rights reserved.