public static class Contract.ContractOfferComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<Contract.AnswerComponent> |
answer
Response to offer text.
|
protected CodeableConcept |
decision
Type of choice made by accepting party with respect to an offer made by an offeror/ grantee.
|
protected List<CodeableConcept> |
decisionMode
How the decision about a Contract was conveyed.
|
protected List<Identifier> |
identifier
Unique identifier for this particular Contract Provision.
|
protected List<StringType> |
linkId
The id of the clause or question text of the offer in the referenced questionnaire/response.
|
protected List<Contract.ContractPartyComponent> |
party
Offer Recipient.
|
protected List<UnsignedIntType> |
securityLabelNumber
Security labels that protects the offer.
|
protected StringType |
text
Human readable form of this Contract Offer.
|
protected Reference |
topic
The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p.
|
protected Resource |
topicTarget
The actual object that is the target of the reference (The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p.
|
protected CodeableConcept |
type
Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g.
|
modifierExtension| Constructor and Description |
|---|
ContractOfferComponent()
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 List<Identifier> identifier
protected List<Contract.ContractPartyComponent> party
protected Reference topic
protected Resource topicTarget
protected CodeableConcept type
protected CodeableConcept decision
protected List<CodeableConcept> decisionMode
protected List<Contract.AnswerComponent> answer
protected StringType text
protected List<StringType> linkId
protected List<UnsignedIntType> securityLabelNumber
public ContractOfferComponent()
public List<Identifier> getIdentifier()
identifier (Unique identifier for this particular Contract Provision.)public Contract.ContractOfferComponent setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public Contract.ContractOfferComponent addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic List<Contract.ContractPartyComponent> getParty()
party (Offer Recipient.)public Contract.ContractOfferComponent setParty(List<Contract.ContractPartyComponent> theParty)
this for easy method chainingpublic boolean hasParty()
public Contract.ContractPartyComponent addParty()
public Contract.ContractOfferComponent addParty(Contract.ContractPartyComponent t)
public Contract.ContractPartyComponent getPartyFirstRep()
party, creating it if it does not already existpublic Reference getTopic()
topic (The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30).)public boolean hasTopic()
public Contract.ContractOfferComponent setTopic(Reference value)
value - topic (The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30).)public Resource getTopicTarget()
topic The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30).)public Contract.ContractOfferComponent setTopicTarget(Resource value)
value - topic The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30).)public CodeableConcept getType()
type (Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit.)public boolean hasType()
public Contract.ContractOfferComponent setType(CodeableConcept value)
value - type (Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit.)public CodeableConcept getDecision()
decision (Type of choice made by accepting party with respect to an offer made by an offeror/ grantee.)public boolean hasDecision()
public Contract.ContractOfferComponent setDecision(CodeableConcept value)
value - decision (Type of choice made by accepting party with respect to an offer made by an offeror/ grantee.)public List<CodeableConcept> getDecisionMode()
decisionMode (How the decision about a Contract was conveyed.)public Contract.ContractOfferComponent setDecisionMode(List<CodeableConcept> theDecisionMode)
this for easy method chainingpublic boolean hasDecisionMode()
public CodeableConcept addDecisionMode()
public Contract.ContractOfferComponent addDecisionMode(CodeableConcept t)
public CodeableConcept getDecisionModeFirstRep()
decisionMode, creating it if it does not already existpublic List<Contract.AnswerComponent> getAnswer()
answer (Response to offer text.)public Contract.ContractOfferComponent setAnswer(List<Contract.AnswerComponent> theAnswer)
this for easy method chainingpublic boolean hasAnswer()
public Contract.AnswerComponent addAnswer()
public Contract.ContractOfferComponent addAnswer(Contract.AnswerComponent t)
public Contract.AnswerComponent getAnswerFirstRep()
answer, creating it if it does not already existpublic StringType getTextElement()
text (Human readable form of this Contract Offer.). 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.ContractOfferComponent setTextElement(StringType value)
value - text (Human readable form of this Contract Offer.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic Contract.ContractOfferComponent setText(String value)
value - Human readable form of this Contract Offer.public List<StringType> getLinkId()
linkId (The id of the clause or question text of the offer in the referenced questionnaire/response.)public Contract.ContractOfferComponent setLinkId(List<StringType> theLinkId)
this for easy method chainingpublic boolean hasLinkId()
public StringType addLinkIdElement()
linkId (The id of the clause or question text of the offer in the referenced questionnaire/response.)public Contract.ContractOfferComponent addLinkId(String value)
value - linkId (The id of the clause or question text of the offer in the referenced questionnaire/response.)public boolean hasLinkId(String value)
value - linkId (The id of the clause or question text of the offer in the referenced questionnaire/response.)public List<UnsignedIntType> getSecurityLabelNumber()
securityLabelNumber (Security labels that protects the offer.)public Contract.ContractOfferComponent setSecurityLabelNumber(List<UnsignedIntType> theSecurityLabelNumber)
this for easy method chainingpublic boolean hasSecurityLabelNumber()
public UnsignedIntType addSecurityLabelNumberElement()
securityLabelNumber (Security labels that protects the offer.)public Contract.ContractOfferComponent addSecurityLabelNumber(int value)
value - securityLabelNumber (Security labels that protects the offer.)public boolean hasSecurityLabelNumber(int value)
value - securityLabelNumber (Security labels that protects the offer.)protected 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.ContractOfferComponent copy()
copy in class BackboneElementpublic void copyValues(Contract.ContractOfferComponent 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.