public static class Contract.TermComponent extends BackboneElement implements IBaseBackboneElement
| Constructor and Description |
|---|
TermComponent() |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getId, getIdElement, hasExtension, hasId, hasIdElement, setId, setIdElementchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtensionaddModifierExtension, getModifierExtensionpublic Identifier getIdentifier()
identifier (Unique identifier for this particular Contract Provision.)public boolean hasIdentifier()
public Contract.TermComponent setIdentifier(Identifier value)
value - identifier (Unique identifier for this particular Contract Provision.)public DateTimeType getIssuedElement()
issued (When this Contract Provision was issued.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic boolean hasIssuedElement()
public boolean hasIssued()
public Contract.TermComponent setIssuedElement(DateTimeType value)
value - issued (When this Contract Provision was issued.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic Date getIssued()
public Contract.TermComponent setIssued(Date value)
value - When this Contract Provision was issued.public Period getApplies()
applies (Relevant time or time-period when this Contract Provision is applicable.)public boolean hasApplies()
public Contract.TermComponent setApplies(Period value)
value - applies (Relevant time or time-period when this Contract Provision is applicable.)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.TermComponent 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 getSubType()
subType (Subtype of this Contract Provision, e.g. life time maximum payment for a contract term for specific valued item, e.g. disability payment.)public boolean hasSubType()
public Contract.TermComponent setSubType(CodeableConcept value)
value - subType (Subtype of this Contract Provision, e.g. life time maximum payment for a contract term for specific valued item, e.g. disability payment.)public Reference getSubject()
subject (Who or what this Contract Provision is about.)public boolean hasSubject()
public Contract.TermComponent setSubject(Reference value)
value - subject (Who or what this Contract Provision is about.)public Resource getSubjectTarget()
subject 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. (Who or what this Contract Provision is about.)public Contract.TermComponent setSubjectTarget(Resource value)
value - subject 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. (Who or what this Contract Provision is about.)public List<CodeableConcept> getAction()
action (Action stipulated by this Contract Provision.)public boolean hasAction()
public CodeableConcept addAction()
action (Action stipulated by this Contract Provision.)public Contract.TermComponent addAction(CodeableConcept t)
public List<CodeableConcept> getActionReason()
actionReason (Reason or purpose for the action stipulated by this Contract Provision.)public boolean hasActionReason()
public CodeableConcept addActionReason()
actionReason (Reason or purpose for the action stipulated by this Contract Provision.)public Contract.TermComponent addActionReason(CodeableConcept t)
public List<Contract.TermActorComponent> getActor()
actor (List of actors participating in this Contract Provision.)public boolean hasActor()
public Contract.TermActorComponent addActor()
actor (List of actors participating in this Contract Provision.)public Contract.TermComponent addActor(Contract.TermActorComponent t)
public StringType getTextElement()
text (Human readable form of this Contract Provision.). 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.TermComponent setTextElement(StringType value)
value - text (Human readable form of this Contract Provision.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic String getText()
public Contract.TermComponent setText(String value)
value - Human readable form of this Contract Provision.public List<Contract.TermValuedItemComponent> getValuedItem()
valuedItem (Contract Provision Valued Item List.)public boolean hasValuedItem()
public Contract.TermValuedItemComponent addValuedItem()
valuedItem (Contract Provision Valued Item List.)public Contract.TermComponent addValuedItem(Contract.TermValuedItemComponent t)
public List<Contract.TermComponent> getGroup()
group (Nested group of Contract Provisions.)public boolean hasGroup()
public Contract.TermComponent addGroup()
group (Nested group of Contract Provisions.)public Contract.TermComponent addGroup(Contract.TermComponent t)
public Contract.TermComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementCopyright © 2014–2015 University Health Network. All rights reserved.