public static class Contract.ContractAssetComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<Contract.AnswerComponent> |
answer
Response to assets.
|
protected StringType |
condition
Description of the quality and completeness of the asset that imay be a factor in its valuation.
|
protected List<Contract.AssetContextComponent> |
context
Circumstance of the asset.
|
protected List<StringType> |
linkId
Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse.
|
protected List<Period> |
period
Asset relevant contractual time period.
|
protected List<CodeableConcept> |
periodType
Type of Asset availability for use or ownership.
|
protected Coding |
relationship
Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree.
|
protected CodeableConcept |
scope
Differentiates the kind of the asset .
|
protected List<UnsignedIntType> |
securityLabelNumber
Security labels that protects the asset.
|
protected List<CodeableConcept> |
subtype
May be a subtype or part of an offered asset.
|
protected StringType |
text
Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract.
|
protected List<CodeableConcept> |
type
Target entity type about which the term may be concerned.
|
protected List<Reference> |
typeReference
Associated entities.
|
protected List<Resource> |
typeReferenceTarget
The actual objects that are the target of the reference (Associated entities.)
|
protected List<Period> |
usePeriod
Time period of asset use.
|
protected List<Contract.ValuedItemComponent> |
valuedItem
Contract Valued Item List.
|
modifierExtension| Constructor and Description |
|---|
ContractAssetComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, 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, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected CodeableConcept scope
protected List<CodeableConcept> type
protected List<Reference> typeReference
protected List<Resource> typeReferenceTarget
protected List<CodeableConcept> subtype
protected Coding relationship
protected List<Contract.AssetContextComponent> context
protected StringType condition
protected List<CodeableConcept> periodType
protected StringType text
protected List<StringType> linkId
protected List<Contract.AnswerComponent> answer
protected List<UnsignedIntType> securityLabelNumber
protected List<Contract.ValuedItemComponent> valuedItem
public ContractAssetComponent()
public CodeableConcept getScope()
scope (Differentiates the kind of the asset .)public boolean hasScope()
public Contract.ContractAssetComponent setScope(CodeableConcept value)
value - scope (Differentiates the kind of the asset .)public List<CodeableConcept> getType()
type (Target entity type about which the term may be concerned.)public Contract.ContractAssetComponent setType(List<CodeableConcept> theType)
this for easy method chainingpublic boolean hasType()
public CodeableConcept addType()
public Contract.ContractAssetComponent addType(CodeableConcept t)
public CodeableConcept getTypeFirstRep()
type, creating it if it does not already existpublic List<Reference> getTypeReference()
typeReference (Associated entities.)public Contract.ContractAssetComponent setTypeReference(List<Reference> theTypeReference)
this for easy method chainingpublic boolean hasTypeReference()
public Reference addTypeReference()
public Contract.ContractAssetComponent addTypeReference(Reference t)
public Reference getTypeReferenceFirstRep()
typeReference, creating it if it does not already exist@Deprecated public List<Resource> getTypeReferenceTarget()
public List<CodeableConcept> getSubtype()
subtype (May be a subtype or part of an offered asset.)public Contract.ContractAssetComponent setSubtype(List<CodeableConcept> theSubtype)
this for easy method chainingpublic boolean hasSubtype()
public CodeableConcept addSubtype()
public Contract.ContractAssetComponent addSubtype(CodeableConcept t)
public CodeableConcept getSubtypeFirstRep()
subtype, creating it if it does not already existpublic Coding getRelationship()
relationship (Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree.)public boolean hasRelationship()
public Contract.ContractAssetComponent setRelationship(Coding value)
value - relationship (Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree.)public List<Contract.AssetContextComponent> getContext()
context (Circumstance of the asset.)public Contract.ContractAssetComponent setContext(List<Contract.AssetContextComponent> theContext)
this for easy method chainingpublic boolean hasContext()
public Contract.AssetContextComponent addContext()
public Contract.ContractAssetComponent addContext(Contract.AssetContextComponent t)
public Contract.AssetContextComponent getContextFirstRep()
context, creating it if it does not already existpublic StringType getConditionElement()
condition (Description of the quality and completeness of the asset that imay be a factor in its valuation.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the valuepublic boolean hasConditionElement()
public boolean hasCondition()
public Contract.ContractAssetComponent setConditionElement(StringType value)
value - condition (Description of the quality and completeness of the asset that imay be a factor in its valuation.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the valuepublic String getCondition()
public Contract.ContractAssetComponent setCondition(String value)
value - Description of the quality and completeness of the asset that imay be a factor in its valuation.public List<CodeableConcept> getPeriodType()
periodType (Type of Asset availability for use or ownership.)public Contract.ContractAssetComponent setPeriodType(List<CodeableConcept> thePeriodType)
this for easy method chainingpublic boolean hasPeriodType()
public CodeableConcept addPeriodType()
public Contract.ContractAssetComponent addPeriodType(CodeableConcept t)
public CodeableConcept getPeriodTypeFirstRep()
periodType, creating it if it does not already existpublic Contract.ContractAssetComponent setPeriod(List<Period> thePeriod)
this for easy method chainingpublic boolean hasPeriod()
public Contract.ContractAssetComponent addPeriod(Period t)
public Period getPeriodFirstRep()
period, creating it if it does not already existpublic List<Period> getUsePeriod()
usePeriod (Time period of asset use.)public Contract.ContractAssetComponent setUsePeriod(List<Period> theUsePeriod)
this for easy method chainingpublic boolean hasUsePeriod()
public Period addUsePeriod()
public Contract.ContractAssetComponent addUsePeriod(Period t)
public Period getUsePeriodFirstRep()
usePeriod, creating it if it does not already existpublic StringType getTextElement()
text (Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic boolean hasTextElement()
public boolean hasText()
public Contract.ContractAssetComponent setTextElement(StringType value)
value - text (Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic String getText()
public Contract.ContractAssetComponent setText(String value)
value - Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract.public List<StringType> getLinkId()
linkId (Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse.)public Contract.ContractAssetComponent setLinkId(List<StringType> theLinkId)
this for easy method chainingpublic boolean hasLinkId()
public StringType addLinkIdElement()
linkId (Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse.)public Contract.ContractAssetComponent addLinkId(String value)
value - linkId (Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse.)public boolean hasLinkId(String value)
value - linkId (Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse.)public List<Contract.AnswerComponent> getAnswer()
answer (Response to assets.)public Contract.ContractAssetComponent setAnswer(List<Contract.AnswerComponent> theAnswer)
this for easy method chainingpublic boolean hasAnswer()
public Contract.AnswerComponent addAnswer()
public Contract.ContractAssetComponent addAnswer(Contract.AnswerComponent t)
public Contract.AnswerComponent getAnswerFirstRep()
answer, creating it if it does not already existpublic List<UnsignedIntType> getSecurityLabelNumber()
securityLabelNumber (Security labels that protects the asset.)public Contract.ContractAssetComponent setSecurityLabelNumber(List<UnsignedIntType> theSecurityLabelNumber)
this for easy method chainingpublic boolean hasSecurityLabelNumber()
public UnsignedIntType addSecurityLabelNumberElement()
securityLabelNumber (Security labels that protects the asset.)public Contract.ContractAssetComponent addSecurityLabelNumber(int value)
value - securityLabelNumber (Security labels that protects the asset.)public boolean hasSecurityLabelNumber(int value)
value - securityLabelNumber (Security labels that protects the asset.)public List<Contract.ValuedItemComponent> getValuedItem()
valuedItem (Contract Valued Item List.)public Contract.ContractAssetComponent setValuedItem(List<Contract.ValuedItemComponent> theValuedItem)
this for easy method chainingpublic boolean hasValuedItem()
public Contract.ValuedItemComponent addValuedItem()
public Contract.ContractAssetComponent addValuedItem(Contract.ValuedItemComponent t)
public Contract.ValuedItemComponent getValuedItemFirstRep()
valuedItem, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Contract.ContractAssetComponent copy()
copy in class BackboneElementpublic void copyValues(Contract.ContractAssetComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.