Package org.hl7.fhir.r4.model
Class Contract.ActionComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.Contract.ActionComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Contract
public static class Contract.ActionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ReferencecontextEncounter or Episode with primary association to specified term activity.protected List<StringType>contextLinkIdId [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.protected ResourcecontextTargetThe actual object that is the target of the reference (Encounter or Episode with primary association to specified term activity.)protected BooleanTypedoNotPerformTrue if the term prohibits the action.protected CodeableConceptintentReason or purpose for the action stipulated by this Contract Provision.protected List<StringType>linkIdId [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.protected List<Annotation>noteComments made about the term action made by the requester, performer, subject or other participants.protected TypeoccurrenceWhen action happens.protected ReferenceperformerIndicates who or what is being asked to perform (or not perform) the ction.protected List<StringType>performerLinkIdId [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.protected CodeableConceptperformerRoleThe type of role or competency of an individual desired or required to perform or not perform the action.protected ResourceperformerTargetThe actual object that is the target of the reference (Indicates who or what is being asked to perform (or not perform) the ction.)protected List<CodeableConcept>performerTypeThe type of individual that is desired or required to perform or not perform the action.protected List<StringType>reasonDescribes why the action is to be performed or not performed in textual form.protected List<CodeableConcept>reasonCodeRationale for the action to be performed or not performed.protected List<StringType>reasonLinkIdId [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.protected List<Reference>reasonReferenceIndicates another resource whose existence justifies permitting or not permitting this action.protected List<Resource>reasonReferenceTargetThe actual objects that are the target of the reference (Indicates another resource whose existence justifies permitting or not permitting this action.)protected List<Reference>requesterWho or what initiated the action and has responsibility for its activation.protected List<StringType>requesterLinkIdId [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.protected List<Resource>requesterTargetThe actual objects that are the target of the reference (Who or what initiated the action and has responsibility for its activation.)protected List<UnsignedIntType>securityLabelNumberSecurity labels that protects the action.protected CodeableConceptstatusCurrent state of the term action.protected List<Contract.ActionSubjectComponent>subjectEntity of the action.protected CodeableConcepttypeActivity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ActionComponent()ConstructorActionComponent(CodeableConcept type, CodeableConcept intent, CodeableConcept status)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
doNotPerform
protected BooleanType doNotPerform
True if the term prohibits the action.
-
type
protected CodeableConcept type
Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.
-
subject
protected List<Contract.ActionSubjectComponent> subject
Entity of the action.
-
intent
protected CodeableConcept intent
Reason or purpose for the action stipulated by this Contract Provision.
-
linkId
protected List<StringType> linkId
Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.
-
status
protected CodeableConcept status
Current state of the term action.
-
context
protected Reference context
Encounter or Episode with primary association to specified term activity.
-
contextTarget
protected Resource contextTarget
The actual object that is the target of the reference (Encounter or Episode with primary association to specified term activity.)
-
contextLinkId
protected List<StringType> contextLinkId
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
-
occurrence
protected Type occurrence
When action happens.
-
requester
protected List<Reference> requester
Who or what initiated the action and has responsibility for its activation.
-
requesterTarget
protected List<Resource> requesterTarget
The actual objects that are the target of the reference (Who or what initiated the action and has responsibility for its activation.)
-
requesterLinkId
protected List<StringType> requesterLinkId
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
-
performerType
protected List<CodeableConcept> performerType
The type of individual that is desired or required to perform or not perform the action.
-
performerRole
protected CodeableConcept performerRole
The type of role or competency of an individual desired or required to perform or not perform the action.
-
performer
protected Reference performer
Indicates who or what is being asked to perform (or not perform) the ction.
-
performerTarget
protected Resource performerTarget
The actual object that is the target of the reference (Indicates who or what is being asked to perform (or not perform) the ction.)
-
performerLinkId
protected List<StringType> performerLinkId
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
-
reasonCode
protected List<CodeableConcept> reasonCode
Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited.
-
reasonReference
protected List<Reference> reasonReference
Indicates another resource whose existence justifies permitting or not permitting this action.
-
reasonReferenceTarget
protected List<Resource> reasonReferenceTarget
The actual objects that are the target of the reference (Indicates another resource whose existence justifies permitting or not permitting this action.)
-
reason
protected List<StringType> reason
Describes why the action is to be performed or not performed in textual form.
-
reasonLinkId
protected List<StringType> reasonLinkId
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
-
note
protected List<Annotation> note
Comments made about the term action made by the requester, performer, subject or other participants.
-
securityLabelNumber
protected List<UnsignedIntType> securityLabelNumber
Security labels that protects the action.
-
-
Constructor Detail
-
ActionComponent
public ActionComponent()
Constructor
-
ActionComponent
public ActionComponent(CodeableConcept type, CodeableConcept intent, CodeableConcept status)
Constructor
-
-
Method Detail
-
getDoNotPerformElement
public BooleanType getDoNotPerformElement()
- Returns:
doNotPerform(True if the term prohibits the action.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the value
-
hasDoNotPerformElement
public boolean hasDoNotPerformElement()
-
hasDoNotPerform
public boolean hasDoNotPerform()
-
setDoNotPerformElement
public Contract.ActionComponent setDoNotPerformElement(BooleanType value)
- Parameters:
value-doNotPerform(True if the term prohibits the action.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the value
-
getDoNotPerform
public boolean getDoNotPerform()
- Returns:
- True if the term prohibits the action.
-
setDoNotPerform
public Contract.ActionComponent setDoNotPerform(boolean value)
- Parameters:
value- True if the term prohibits the action.
-
getType
public CodeableConcept getType()
- Returns:
type(Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.)
-
hasType
public boolean hasType()
-
setType
public Contract.ActionComponent setType(CodeableConcept value)
- Parameters:
value-type(Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.)
-
getSubject
public List<Contract.ActionSubjectComponent> getSubject()
- Returns:
subject(Entity of the action.)
-
setSubject
public Contract.ActionComponent setSubject(List<Contract.ActionSubjectComponent> theSubject)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSubject
public boolean hasSubject()
-
addSubject
public Contract.ActionSubjectComponent addSubject()
-
addSubject
public Contract.ActionComponent addSubject(Contract.ActionSubjectComponent t)
-
getSubjectFirstRep
public Contract.ActionSubjectComponent getSubjectFirstRep()
- Returns:
- The first repetition of repeating field
subject, creating it if it does not already exist
-
getIntent
public CodeableConcept getIntent()
- Returns:
intent(Reason or purpose for the action stipulated by this Contract Provision.)
-
hasIntent
public boolean hasIntent()
-
setIntent
public Contract.ActionComponent setIntent(CodeableConcept value)
- Parameters:
value-intent(Reason or purpose for the action stipulated by this Contract Provision.)
-
getLinkId
public List<StringType> getLinkId()
- Returns:
linkId(Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.)
-
setLinkId
public Contract.ActionComponent setLinkId(List<StringType> theLinkId)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasLinkId
public boolean hasLinkId()
-
addLinkIdElement
public StringType addLinkIdElement()
- Returns:
linkId(Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.)
-
addLinkId
public Contract.ActionComponent addLinkId(String value)
- Parameters:
value-linkId(Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.)
-
hasLinkId
public boolean hasLinkId(String value)
- Parameters:
value-linkId(Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.)
-
getStatus
public CodeableConcept getStatus()
- Returns:
status(Current state of the term action.)
-
hasStatus
public boolean hasStatus()
-
setStatus
public Contract.ActionComponent setStatus(CodeableConcept value)
- Parameters:
value-status(Current state of the term action.)
-
getContext
public Reference getContext()
- Returns:
context(Encounter or Episode with primary association to specified term activity.)
-
hasContext
public boolean hasContext()
-
setContext
public Contract.ActionComponent setContext(Reference value)
- Parameters:
value-context(Encounter or Episode with primary association to specified term activity.)
-
getContextTarget
public Resource getContextTarget()
- Returns:
contextThe 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. (Encounter or Episode with primary association to specified term activity.)
-
setContextTarget
public Contract.ActionComponent setContextTarget(Resource value)
- Parameters:
value-contextThe 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. (Encounter or Episode with primary association to specified term activity.)
-
getContextLinkId
public List<StringType> getContextLinkId()
- Returns:
contextLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
setContextLinkId
public Contract.ActionComponent setContextLinkId(List<StringType> theContextLinkId)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasContextLinkId
public boolean hasContextLinkId()
-
addContextLinkIdElement
public StringType addContextLinkIdElement()
- Returns:
contextLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
addContextLinkId
public Contract.ActionComponent addContextLinkId(String value)
- Parameters:
value-contextLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
hasContextLinkId
public boolean hasContextLinkId(String value)
- Parameters:
value-contextLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
getOccurrence
public Type getOccurrence()
- Returns:
occurrence(When action happens.)
-
getOccurrenceDateTimeType
public DateTimeType getOccurrenceDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
occurrence(When action happens.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceDateTimeType
public boolean hasOccurrenceDateTimeType()
-
getOccurrencePeriod
public Period getOccurrencePeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
occurrence(When action happens.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrencePeriod
public boolean hasOccurrencePeriod()
-
getOccurrenceTiming
public Timing getOccurrenceTiming() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
occurrence(When action happens.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceTiming
public boolean hasOccurrenceTiming()
-
hasOccurrence
public boolean hasOccurrence()
-
setOccurrence
public Contract.ActionComponent setOccurrence(Type value)
- Parameters:
value-occurrence(When action happens.)
-
getRequester
public List<Reference> getRequester()
- Returns:
requester(Who or what initiated the action and has responsibility for its activation.)
-
setRequester
public Contract.ActionComponent setRequester(List<Reference> theRequester)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRequester
public boolean hasRequester()
-
addRequester
public Reference addRequester()
-
addRequester
public Contract.ActionComponent addRequester(Reference t)
-
getRequesterFirstRep
public Reference getRequesterFirstRep()
- Returns:
- The first repetition of repeating field
requester, creating it if it does not already exist
-
getRequesterTarget
@Deprecated public List<Resource> getRequesterTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getRequesterLinkId
public List<StringType> getRequesterLinkId()
- Returns:
requesterLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
setRequesterLinkId
public Contract.ActionComponent setRequesterLinkId(List<StringType> theRequesterLinkId)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRequesterLinkId
public boolean hasRequesterLinkId()
-
addRequesterLinkIdElement
public StringType addRequesterLinkIdElement()
- Returns:
requesterLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
addRequesterLinkId
public Contract.ActionComponent addRequesterLinkId(String value)
- Parameters:
value-requesterLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
hasRequesterLinkId
public boolean hasRequesterLinkId(String value)
- Parameters:
value-requesterLinkId(Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.)
-
getPerformerType
public List<CodeableConcept> getPerformerType()
- Returns:
performerType(The type of individual that is desired or required to perform or not perform the action.)
-
setPerformerType
public Contract.ActionComponent setPerformerType(List<CodeableConcept> thePerformerType)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPerformerType
public boolean hasPerformerType()
-
addPerformerType
public CodeableConcept addPerformerType()
-
addPerformerType
public Contract.ActionComponent addPerformerType(CodeableConcept t)
-
getPerformerTypeFirstRep
public CodeableConcept getPerformerTypeFirstRep()
- Returns:
- The first repetition of repeating field
performerType, creating it if it does not already exist
-
getPerformerRole
public CodeableConcept getPerformerRole()
- Returns:
performerRole(The type of role or competency of an individual desired or required to perform or not perform the action.)
-
hasPerformerRole
public boolean hasPerformerRole()
-
setPerformerRole
public Contract.ActionComponent setPerformerRole(CodeableConcept value)
- Parameters:
value-performerRole(The type of role or competency of an individual desired or required to perform or not perform the action.)
-
getPerformer
public Reference getPerformer()
- Returns:
performer(Indicates who or what is being asked to perform (or not perform) the ction.)
-
hasPerformer
public boolean hasPerformer()
-
setPerformer
public Contract.ActionComponent setPerformer(Reference value)
- Parameters:
value-performer(Indicates who or what is being asked to perform (or not perform) the ction.)
-
getPerformerTarget
public Resource getPerformerTarget()
- Returns:
performerThe 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. (Indicates who or what is being asked to perform (or not perform) the ction.)
-
setPerformerTarget
public Contract.ActionComponent setPerformerTarget(Resource value)
- Parameters:
value-performerThe 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. (Indicates who or what is being asked to perform (or not perform) the ction.)
-
getPerformerLinkId
public List<StringType> getPerformerLinkId()
- Returns:
performerLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
setPerformerLinkId
public Contract.ActionComponent setPerformerLinkId(List<StringType> thePerformerLinkId)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPerformerLinkId
public boolean hasPerformerLinkId()
-
addPerformerLinkIdElement
public StringType addPerformerLinkIdElement()
- Returns:
performerLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
addPerformerLinkId
public Contract.ActionComponent addPerformerLinkId(String value)
- Parameters:
value-performerLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
hasPerformerLinkId
public boolean hasPerformerLinkId(String value)
- Parameters:
value-performerLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
getReasonCode
public List<CodeableConcept> getReasonCode()
- Returns:
reasonCode(Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited.)
-
setReasonCode
public Contract.ActionComponent setReasonCode(List<CodeableConcept> theReasonCode)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonCode
public boolean hasReasonCode()
-
addReasonCode
public CodeableConcept addReasonCode()
-
addReasonCode
public Contract.ActionComponent addReasonCode(CodeableConcept t)
-
getReasonCodeFirstRep
public CodeableConcept getReasonCodeFirstRep()
- Returns:
- The first repetition of repeating field
reasonCode, creating it if it does not already exist
-
getReasonReference
public List<Reference> getReasonReference()
- Returns:
reasonReference(Indicates another resource whose existence justifies permitting or not permitting this action.)
-
setReasonReference
public Contract.ActionComponent setReasonReference(List<Reference> theReasonReference)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonReference
public boolean hasReasonReference()
-
addReasonReference
public Reference addReasonReference()
-
addReasonReference
public Contract.ActionComponent addReasonReference(Reference t)
-
getReasonReferenceFirstRep
public Reference getReasonReferenceFirstRep()
- Returns:
- The first repetition of repeating field
reasonReference, creating it if it does not already exist
-
getReasonReferenceTarget
@Deprecated public List<Resource> getReasonReferenceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getReason
public List<StringType> getReason()
- Returns:
reason(Describes why the action is to be performed or not performed in textual form.)
-
setReason
public Contract.ActionComponent setReason(List<StringType> theReason)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReason
public boolean hasReason()
-
addReasonElement
public StringType addReasonElement()
- Returns:
reason(Describes why the action is to be performed or not performed in textual form.)
-
addReason
public Contract.ActionComponent addReason(String value)
- Parameters:
value-reason(Describes why the action is to be performed or not performed in textual form.)
-
hasReason
public boolean hasReason(String value)
- Parameters:
value-reason(Describes why the action is to be performed or not performed in textual form.)
-
getReasonLinkId
public List<StringType> getReasonLinkId()
- Returns:
reasonLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
setReasonLinkId
public Contract.ActionComponent setReasonLinkId(List<StringType> theReasonLinkId)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonLinkId
public boolean hasReasonLinkId()
-
addReasonLinkIdElement
public StringType addReasonLinkIdElement()
- Returns:
reasonLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
addReasonLinkId
public Contract.ActionComponent addReasonLinkId(String value)
- Parameters:
value-reasonLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
hasReasonLinkId
public boolean hasReasonLinkId(String value)
- Parameters:
value-reasonLinkId(Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.)
-
getNote
public List<Annotation> getNote()
- Returns:
note(Comments made about the term action made by the requester, performer, subject or other participants.)
-
setNote
public Contract.ActionComponent setNote(List<Annotation> theNote)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasNote
public boolean hasNote()
-
addNote
public Annotation addNote()
-
addNote
public Contract.ActionComponent addNote(Annotation t)
-
getNoteFirstRep
public Annotation getNoteFirstRep()
- Returns:
- The first repetition of repeating field
note, creating it if it does not already exist
-
getSecurityLabelNumber
public List<UnsignedIntType> getSecurityLabelNumber()
- Returns:
securityLabelNumber(Security labels that protects the action.)
-
setSecurityLabelNumber
public Contract.ActionComponent setSecurityLabelNumber(List<UnsignedIntType> theSecurityLabelNumber)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSecurityLabelNumber
public boolean hasSecurityLabelNumber()
-
addSecurityLabelNumberElement
public UnsignedIntType addSecurityLabelNumberElement()
- Returns:
securityLabelNumber(Security labels that protects the action.)
-
addSecurityLabelNumber
public Contract.ActionComponent addSecurityLabelNumber(int value)
- Parameters:
value-securityLabelNumber(Security labels that protects the action.)
-
hasSecurityLabelNumber
public boolean hasSecurityLabelNumber(int value)
- Parameters:
value-securityLabelNumber(Security labels that protects the action.)
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Contract.ActionComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(Contract.ActionComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-