public static class Contract.Term extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.
| Constructor and Description |
|---|
Term() |
| Modifier and Type | Method and Description |
|---|---|
CodeableConceptDt |
addAction()
Adds and returns a new value for action ()
|
Contract.Term |
addAction(CodeableConceptDt theValue)
Adds a given new value for action ()
|
CodeableConceptDt |
addActionReason()
Adds and returns a new value for actionReason ()
|
Contract.Term |
addActionReason(CodeableConceptDt theValue)
Adds a given new value for actionReason ()
|
Contract.TermActor |
addActor()
Adds and returns a new value for actor ()
|
Contract.Term |
addActor(Contract.TermActor theValue)
Adds a given new value for actor ()
|
Contract.Term |
addGroup()
Adds and returns a new value for group ()
|
Contract.Term |
addGroup(Contract.Term theValue)
Adds a given new value for group ()
|
Contract.TermValuedItem |
addValuedItem()
Adds and returns a new value for valuedItem ()
|
Contract.Term |
addValuedItem(Contract.TermValuedItem theValue)
Adds a given new value for valuedItem ()
|
List<CodeableConceptDt> |
getAction()
Gets the value(s) for action ().
|
CodeableConceptDt |
getActionFirstRep()
Gets the first repetition for action (),
creating it if it does not already exist.
|
List<CodeableConceptDt> |
getActionReason()
Gets the value(s) for actionReason ().
|
CodeableConceptDt |
getActionReasonFirstRep()
Gets the first repetition for actionReason (),
creating it if it does not already exist.
|
List<Contract.TermActor> |
getActor()
Gets the value(s) for actor ().
|
Contract.TermActor |
getActorFirstRep()
Gets the first repetition for actor (),
creating it if it does not already exist.
|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
PeriodDt |
getApplies()
Gets the value(s) for applies ().
|
List<Contract.Term> |
getGroup()
Gets the value(s) for group ().
|
Contract.Term |
getGroupFirstRep()
Gets the first repetition for group (),
creating it if it does not already exist.
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier ().
|
Date |
getIssued()
Gets the value(s) for issued ().
|
ca.uhn.fhir.model.primitive.DateTimeDt |
getIssuedElement()
Gets the value(s) for issued ().
|
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject ().
|
CodeableConceptDt |
getSubType()
Gets the value(s) for subType ().
|
String |
getText()
Gets the value(s) for text ().
|
ca.uhn.fhir.model.primitive.StringDt |
getTextElement()
Gets the value(s) for text ().
|
CodeableConceptDt |
getType()
Gets the value(s) for type ().
|
List<Contract.TermValuedItem> |
getValuedItem()
Gets the value(s) for valuedItem ().
|
Contract.TermValuedItem |
getValuedItemFirstRep()
Gets the first repetition for valuedItem (),
creating it if it does not already exist.
|
boolean |
isEmpty() |
Contract.Term |
setAction(List<CodeableConceptDt> theValue)
Sets the value(s) for action ()
|
Contract.Term |
setActionReason(List<CodeableConceptDt> theValue)
Sets the value(s) for actionReason ()
|
Contract.Term |
setActor(List<Contract.TermActor> theValue)
Sets the value(s) for actor ()
|
Contract.Term |
setApplies(PeriodDt theValue)
Sets the value(s) for applies ()
|
Contract.Term |
setGroup(List<Contract.Term> theValue)
Sets the value(s) for group ()
|
Contract.Term |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier ()
|
Contract.Term |
setIssued(Date theDate,
ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for issued ()
|
Contract.Term |
setIssued(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for issued ()
|
Contract.Term |
setIssuedWithSecondsPrecision(Date theDate)
Sets the value for issued ()
|
Contract.Term |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject ()
|
Contract.Term |
setSubType(CodeableConceptDt theValue)
Sets the value(s) for subType ()
|
Contract.Term |
setText(String theString)
Sets the value for text ()
|
Contract.Term |
setText(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for text ()
|
Contract.Term |
setType(CodeableConceptDt theValue)
Sets the value(s) for type ()
|
Contract.Term |
setValuedItem(List<Contract.TermValuedItem> theValue)
Sets the value(s) for valuedItem ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic Term()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic IdentifierDt getIdentifier()
null.
Definition: Unique identifier for this particular Contract Provision.
public Contract.Term setIdentifier(IdentifierDt theValue)
Definition: Unique identifier for this particular Contract Provision.
public ca.uhn.fhir.model.primitive.DateTimeDt getIssuedElement()
null.
Definition: When this Contract Provision was issued.
public Date getIssued()
null.
Definition: When this Contract Provision was issued.
public Contract.Term setIssued(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Definition: When this Contract Provision was issued.
public Contract.Term setIssuedWithSecondsPrecision(Date theDate)
Definition: When this Contract Provision was issued.
public Contract.Term setIssued(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Definition: When this Contract Provision was issued.
public PeriodDt getApplies()
null.
Definition: Relevant time or time-period when this Contract Provision is applicable.
public Contract.Term setApplies(PeriodDt theValue)
Definition: Relevant time or time-period when this Contract Provision is applicable.
public CodeableConceptDt getType()
null.
Definition: Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit.
public Contract.Term setType(CodeableConceptDt theValue)
Definition: Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit.
public CodeableConceptDt getSubType()
null.
Definition: Subtype of this Contract Provision, e.g. life time maximum payment for a contract term for specific valued item, e.g. disability payment.
public Contract.Term setSubType(CodeableConceptDt theValue)
Definition: Subtype of this Contract Provision, e.g. life time maximum payment for a contract term for specific valued item, e.g. disability payment.
public ResourceReferenceDt getSubject()
null.
Definition: Who or what this Contract Provision is about.
public Contract.Term setSubject(ResourceReferenceDt theValue)
Definition: Who or what this Contract Provision is about.
public List<CodeableConceptDt> getAction()
null.
Definition: Action stipulated by this Contract Provision.
public Contract.Term setAction(List<CodeableConceptDt> theValue)
Definition: Action stipulated by this Contract Provision.
public CodeableConceptDt addAction()
Definition: Action stipulated by this Contract Provision.
public Contract.Term addAction(CodeableConceptDt theValue)
Definition: Action stipulated by this Contract Provision.
theValue - The action to add (must not be null)public CodeableConceptDt getActionFirstRep()
Definition: Action stipulated by this Contract Provision.
public List<CodeableConceptDt> getActionReason()
null.
Definition: Reason or purpose for the action stipulated by this Contract Provision.
public Contract.Term setActionReason(List<CodeableConceptDt> theValue)
Definition: Reason or purpose for the action stipulated by this Contract Provision.
public CodeableConceptDt addActionReason()
Definition: Reason or purpose for the action stipulated by this Contract Provision.
public Contract.Term addActionReason(CodeableConceptDt theValue)
Definition: Reason or purpose for the action stipulated by this Contract Provision.
theValue - The actionReason to add (must not be null)public CodeableConceptDt getActionReasonFirstRep()
Definition: Reason or purpose for the action stipulated by this Contract Provision.
public List<Contract.TermActor> getActor()
null.
Definition: List of actors participating in this Contract Provision.
public Contract.Term setActor(List<Contract.TermActor> theValue)
Definition: List of actors participating in this Contract Provision.
public Contract.TermActor addActor()
Definition: List of actors participating in this Contract Provision.
public Contract.Term addActor(Contract.TermActor theValue)
Definition: List of actors participating in this Contract Provision.
theValue - The actor to add (must not be null)public Contract.TermActor getActorFirstRep()
Definition: List of actors participating in this Contract Provision.
public ca.uhn.fhir.model.primitive.StringDt getTextElement()
null.
Definition: Human readable form of this Contract Provision.
public String getText()
null.
Definition: Human readable form of this Contract Provision.
public Contract.Term setText(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: Human readable form of this Contract Provision.
public Contract.Term setText(String theString)
Definition: Human readable form of this Contract Provision.
public List<Contract.TermValuedItem> getValuedItem()
null.
Definition: Contract Provision Valued Item List
public Contract.Term setValuedItem(List<Contract.TermValuedItem> theValue)
Definition: Contract Provision Valued Item List
public Contract.TermValuedItem addValuedItem()
Definition: Contract Provision Valued Item List
public Contract.Term addValuedItem(Contract.TermValuedItem theValue)
Definition: Contract Provision Valued Item List
theValue - The valuedItem to add (must not be null)public Contract.TermValuedItem getValuedItemFirstRep()
Definition: Contract Provision Valued Item List
public List<Contract.Term> getGroup()
null.
Definition: Nested group of Contract Provisions.
public Contract.Term setGroup(List<Contract.Term> theValue)
Definition: Nested group of Contract Provisions.
public Contract.Term addGroup()
Definition: Nested group of Contract Provisions.
public Contract.Term addGroup(Contract.Term theValue)
Definition: Nested group of Contract Provisions.
theValue - The group to add (must not be null)public Contract.Term getGroupFirstRep()
Definition: Nested group of Contract Provisions.
Copyright © 2014–2018 University Health Network. All rights reserved.