Skip to main content

HS.FHIRModel.R4.ContractX.Action

class HS.FHIRModel.R4.ContractX.Action extends HS.FHIRModel.FHIRClassSuper

*****************************************
** ContractX.Action generated class schema
*****************************************
Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.

Property Inventory

Method Inventory

Parameters

parameter XMLTYPE = R4_CONTRACTX_ACTION;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property _contextLinkId as HS.FHIRModel.R4.SeqOfElement;
Extensions for contextLinkId
Property methods: _contextLinkIdGet(), _contextLinkIdGetSwizzled(), _contextLinkIdIsValid(), _contextLinkIdNewObject(), _contextLinkIdSet()
property _doNotPerform as HS.FHIRModel.R4.Element;
Extensions for doNotPerform
Property methods: _doNotPerformGet(), _doNotPerformGetSwizzled(), _doNotPerformIsValid(), _doNotPerformNewObject(), _doNotPerformSet()
property _linkId as HS.FHIRModel.R4.SeqOfElement;
Extensions for linkId
Property methods: _linkIdGet(), _linkIdGetSwizzled(), _linkIdIsValid(), _linkIdNewObject(), _linkIdSet()
property _occurrenceDateTime as HS.FHIRModel.R4.Element;
Extensions for occurrenceDateTime
Property methods: _occurrenceDateTimeGet(), _occurrenceDateTimeGetSwizzled(), _occurrenceDateTimeIsValid(), _occurrenceDateTimeNewObject(), _occurrenceDateTimeSet()
property _performerLinkId as HS.FHIRModel.R4.SeqOfElement;
Extensions for performerLinkId
Property methods: _performerLinkIdGet(), _performerLinkIdGetSwizzled(), _performerLinkIdIsValid(), _performerLinkIdNewObject(), _performerLinkIdSet()
property _reason as HS.FHIRModel.R4.SeqOfElement;
Extensions for reason
Property methods: _reasonGet(), _reasonGetSwizzled(), _reasonIsValid(), _reasonNewObject(), _reasonSet()
property _reasonLinkId as HS.FHIRModel.R4.SeqOfElement;
Extensions for reasonLinkId
Property methods: _reasonLinkIdGet(), _reasonLinkIdGetSwizzled(), _reasonLinkIdIsValid(), _reasonLinkIdNewObject(), _reasonLinkIdSet()
property _requesterLinkId as HS.FHIRModel.R4.SeqOfElement;
Extensions for requesterLinkId
Property methods: _requesterLinkIdGet(), _requesterLinkIdGetSwizzled(), _requesterLinkIdIsValid(), _requesterLinkIdNewObject(), _requesterLinkIdSet()
property _securityLabelNumber as HS.FHIRModel.R4.SeqOfElement;
Extensions for securityLabelNumber
Property methods: _securityLabelNumberGet(), _securityLabelNumberGetSwizzled(), _securityLabelNumberIsValid(), _securityLabelNumberNewObject(), _securityLabelNumberSet()
property context as HS.FHIRModel.R4.Reference;
Encounter or Episode with primary association to specified term activity.
Property methods: contextGet(), contextGetSwizzled(), contextIsValid(), contextNewObject(), contextSet()
property contextLinkId as HS.FHIRModel.R4.SeqOfString;
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
Property methods: contextLinkIdGet(), contextLinkIdGetSwizzled(), contextLinkIdIsValid(), contextLinkIdNewObject(), contextLinkIdSet()
property doNotPerform as %Boolean;
True if the term prohibits the action.
Property methods: doNotPerformDisplayToLogical(), doNotPerformGet(), doNotPerformIsValid(), doNotPerformLogicalToDisplay(), doNotPerformLogicalToXSD(), doNotPerformNormalize(), doNotPerformSet(), doNotPerformXSDToLogical()
property extension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Property methods: extensionGet(), extensionGetSwizzled(), extensionIsValid(), extensionNewObject(), extensionSet()
property fhirID as %String;
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Property methods: fhirIDDisplayToLogical(), fhirIDGet(), fhirIDIsValid(), fhirIDLogicalToDisplay(), fhirIDLogicalToOdbc(), fhirIDNormalize(), fhirIDSet()
property intent as HS.FHIRModel.R4.CodeableConcept [ Required ];
Reason or purpose for the action stipulated by this Contract Provision.
Property methods: intentGet(), intentGetSwizzled(), intentIsValid(), intentNewObject(), intentSet()
property linkId as HS.FHIRModel.R4.SeqOfString;
Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.
Property methods: linkIdGet(), linkIdGetSwizzled(), linkIdIsValid(), linkIdNewObject(), linkIdSet()
property modifierExtension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Property methods: modifierExtensionGet(), modifierExtensionGetSwizzled(), modifierExtensionIsValid(), modifierExtensionNewObject(), modifierExtensionSet()
Comments made about the term action made by the requester, performer, subject or other participants.
Property methods: noteGet(), noteGetSwizzled(), noteIsValid(), noteNewObject(), noteSet()
property occurrenceDateTime as %String;
When action happens.
Property methods: occurrenceDateTimeDisplayToLogical(), occurrenceDateTimeGet(), occurrenceDateTimeIsValid(), occurrenceDateTimeLogicalToDisplay(), occurrenceDateTimeLogicalToOdbc(), occurrenceDateTimeNormalize(), occurrenceDateTimeSet()
property occurrencePeriod as HS.FHIRModel.R4.Period;
When action happens.
Property methods: occurrencePeriodGet(), occurrencePeriodGetSwizzled(), occurrencePeriodIsValid(), occurrencePeriodNewObject(), occurrencePeriodSet()
property occurrenceTiming as HS.FHIRModel.R4.Timing;
When action happens.
Property methods: occurrenceTimingGet(), occurrenceTimingGetSwizzled(), occurrenceTimingIsValid(), occurrenceTimingNewObject(), occurrenceTimingSet()
property performer as HS.FHIRModel.R4.Reference;
Indicates who or what is being asked to perform (or not perform) the ction.
Property methods: performerGet(), performerGetSwizzled(), performerIsValid(), performerNewObject(), performerSet()
property performerLinkId as HS.FHIRModel.R4.SeqOfString;
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
Property methods: performerLinkIdGet(), performerLinkIdGetSwizzled(), performerLinkIdIsValid(), performerLinkIdNewObject(), performerLinkIdSet()
property performerRole as HS.FHIRModel.R4.CodeableConcept;
The type of role or competency of an individual desired or required to perform or not perform the action.
Property methods: performerRoleGet(), performerRoleGetSwizzled(), performerRoleIsValid(), performerRoleNewObject(), performerRoleSet()
property performerType as HS.FHIRModel.R4.SeqOfCodeableConcept;
The type of individual that is desired or required to perform or not perform the action.
Property methods: performerTypeGet(), performerTypeGetSwizzled(), performerTypeIsValid(), performerTypeNewObject(), performerTypeSet()
property reason as HS.FHIRModel.R4.SeqOfString;
Describes why the action is to be performed or not performed in textual form.
Property methods: reasonGet(), reasonGetSwizzled(), reasonIsValid(), reasonNewObject(), reasonSet()
property reasonCode as HS.FHIRModel.R4.SeqOfCodeableConcept;
Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited.
Property methods: reasonCodeGet(), reasonCodeGetSwizzled(), reasonCodeIsValid(), reasonCodeNewObject(), reasonCodeSet()
property reasonLinkId as HS.FHIRModel.R4.SeqOfString;
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
Property methods: reasonLinkIdGet(), reasonLinkIdGetSwizzled(), reasonLinkIdIsValid(), reasonLinkIdNewObject(), reasonLinkIdSet()
property reasonReference as HS.FHIRModel.R4.SeqOfReference;
Indicates another resource whose existence justifies permitting or not permitting this action.
Property methods: reasonReferenceGet(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceNewObject(), reasonReferenceSet()
property requester as HS.FHIRModel.R4.SeqOfReference;
Who or what initiated the action and has responsibility for its activation.
Property methods: requesterGet(), requesterGetSwizzled(), requesterIsValid(), requesterNewObject(), requesterSet()
property requesterLinkId as HS.FHIRModel.R4.SeqOfString;
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
Property methods: requesterLinkIdGet(), requesterLinkIdGetSwizzled(), requesterLinkIdIsValid(), requesterLinkIdNewObject(), requesterLinkIdSet()
property securityLabelNumber as HS.FHIRModel.R4.SeqOfInteger;
Security labels that protects the action.
Property methods: securityLabelNumberGet(), securityLabelNumberGetSwizzled(), securityLabelNumberIsValid(), securityLabelNumberNewObject(), securityLabelNumberSet()
property status as HS.FHIRModel.R4.CodeableConcept [ Required ];
Current state of the term action.
Property methods: statusGet(), statusGetSwizzled(), statusIsValid(), statusNewObject(), statusSet()
Entity of the action.
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
property type as HS.FHIRModel.R4.CodeableConcept [ Required ];
Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.
Property methods: typeGet(), typeGetSwizzled(), typeIsValid(), typeNewObject(), typeSet()

Methods

method IncludeContext()
method IncludeContextLinkId()
method IncludeExtension()
method IncludeIntent()
method IncludeLinkId()
method IncludeModifierExtension()
method IncludeNote()
method IncludeOccurrencePeriod()
method IncludeOccurrenceTiming()
method IncludePerformer()
method IncludePerformerLinkId()
method IncludePerformerRole()
method IncludePerformerType()
method IncludeReason()
method IncludeReasonCode()
method IncludeReasonLinkId()
method IncludeReasonReference()
method IncludeRequester()
method IncludeRequesterLinkId()
method IncludeSecurityLabelNumber()
method IncludeStatus()
method IncludeSubject()
method IncludeType()
method _getProperties() as %DynamicArray
Inherited description: Return an array of the defined properties of this class in the definition order that they were discovered in the the HL7FHIR JSchema document
method toDao() as %DynamicAbstractObject
Inherited description: >

The toDao() method casts the set to a DAO.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab