Act Class |
The Act type exposes the following members.
| Name | Description | |
|---|---|---|
| _Self |
A query parameter which references itself - this is for query filters which pass the original data in
(Inherited from IdentifiedData) | |
| ActTime | The instant when the act occurred, or will occur | |
| ActTimeXml | The moment in time that this act occurred in ISO format | |
| BatchOperation |
Gets or sets the operation
(Inherited from IdentifiedData) | |
| ClassConcept | Gets the delay-loaded value of the ClassConceptKey | |
| ClassConceptKey | The classification key of the activity | |
| CreatedBy |
Gets or sets the user that created this base data
(Inherited from BaseEntityData) | |
| CreatedByKey |
Gets or sets the security provenance object which represents the creation of this object
(Inherited from BaseEntityData) | |
| CreationTime |
Gets or sets the time at which the data was created
(Inherited from BaseEntityData) | |
| CreationTimeXml |
Gets or sets the creation time as an ISO date format
(Inherited from BaseEntityData) | |
| Extensions | Gets a list of all extensions associated with the act | |
| GeoTag | Gets or sets the geo-tag | |
| GeoTagKey | Gets the geo tag key | |
| Identifiers | Identifiers by which this act is known | |
| IsHeadVersion |
True if the object is the head version
(Inherited from VersionedEntityDataTHistoryModelType) | |
| IsNegated | Identifies whether the act represented in this instance actually occurred | |
| Key |
Gets or sets the primary identifying UUID of this object
(Inherited from IdentifiedData) | |
| ModifiedOn |
Gets the time that the object was last modified (from base data, default to CreationTime)
(Inherited from BaseEntityData) | |
| MoodConcept | Gets the delay-loaded value of the MoodConceptKey property | |
| MoodConceptKey | The mood (or mode) of the Act instance | |
| Notes | Gets a list of all notes associated with the act | |
| ObsoletedBy |
Gets or sets the user that obsoleted this base data
(Inherited from BaseEntityData) | |
| ObsoletedByKey |
Gets or sets the security provenance object which represents the obsoletion of this data
(Inherited from BaseEntityData) | |
| ObsoletionReasonConcept | Delay loads the concept from ObsoletionReasonKey | |
| ObsoletionReasonKey | Gets or sets the reason why the act was obsoleted/deleted | |
| ObsoletionTime |
Gets or sets the time when the data is or will become invalid
(Inherited from BaseEntityData) | |
| ObsoletionTimeXml |
Gets or sets the time that the data is no longer valid (was deleted/obsoleted) in ISO format
(Inherited from BaseEntityData) | |
| Participations | Gets or sets the entities and participations they play in the act | |
| Policies | Gets or sets the security policy instances associated with the act | |
| PreviousVersionKey |
Gets or sets the UUID of the previous version of this record
(Inherited from VersionedEntityDataTHistoryModelType) | |
| Protocols | Identifies protocols attached to the act | |
| ReasonConcept | Delay loads the concept from ReasonConceptKey | |
| ReasonConceptKey | Identifies a codified reason as to why this act did (or did not, or should or should not) occur. | |
| Relationships | Gets a list of all associated acts for this act | |
| StartTime | The date/time when the act started to occur | |
| StartTimeXml | The time when the act should or did start ocurring in ISO format | |
| StatusConcept | Delay loads the concept represented in StatusConceptKey | |
| StatusConceptKey | The concept which describes the current status of the act | |
| StopTime | The time and date when the act did or should stop occurring | |
| StopTimeXml | The time when the act should or did stop ocurring in ISO format | |
| Tag |
Override the ETag
(Inherited from VersionedEntityDataTHistoryModelType) | |
| Tags | Gets a list of all tags associated with the act | |
| Template | Delay load property for the template | |
| TemplateKey | The template on which the act is based | |
| Type |
Gets the type registration of this object
(Inherited from IdentifiedData) | |
| TypeConcept | Delay loads the concept represented in TypeConceptKey | |
| TypeConceptKey | Gets or sets the key of the concept which further classifies the type of act occurring | |
| VersionKey |
Gets or sets the UUID of the current version of this object
(Inherited from VersionedEntityDataTHistoryModelType) | |
| VersionSequence |
The sequence number of the version (for ordering)
(Inherited from VersionedEntityDataTHistoryModelType) |
| Name | Description | |
|---|---|---|
| AddAnnotationT |
Add an annotated object
(Inherited from IdentifiedData) | |
| AddExtension | Add the specified extension type to the collection | |
| AddIdentifier | Add an identifier to this object | |
| AddTag | Add a tag to this act | |
| AddTagUnchecked | Adds a tag to the tag collection without first attempting to load tags | |
| Clone |
Clone this object
(Inherited from IdentifiedData) | |
| CopyAnnotations |
Copy annotations from another resource
(Inherited from IdentifiedData) | |
| DeepCopy |
Provide a deep copy of the specified data
(Overrides IdentifiedDataDeepCopy) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetAnnotationsT |
Get annotations of specified T (Inherited from IdentifiedData) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetPreviousVersion |
Gets the previous version or loads it from the database if needed
(Inherited from VersionedEntityDataTHistoryModelType) | |
| GetTag | Get the specified tag | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| IsEmpty |
Determines w
(Inherited from IdentifiedData) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| RemoveAllTags | Remove tags matching predicate from the tag collection | |
| RemoveAnnotation |
Remove annotation
(Inherited from IdentifiedData) | |
| RemoveAnnotationsT |
Remove annotation
(Inherited from IdentifiedData) | |
| RemoveExtension | Remove the specified extension | |
| RemoveIdentifier | Remove identifiers matching removeIdentifier | |
| RemoveTag | Remove tagKey from the tag collection | |
| SemanticEquals |
Semantic equality function
(Overrides IdentifiedDataSemanticEquals(Object)) | |
| ShouldSeralizeVersionSequence |
Should serialize the version sequence
(Inherited from VersionedEntityDataTHistoryModelType) | |
| ShouldSerializeBatchOperation |
Should serialize batch operation
(Inherited from IdentifiedData) | |
| ShouldSerializeCreatedByKey |
True if key should be serialized
(Inherited from BaseEntityData) | |
| ShouldSerializeCreationTimeXml |
True if the creation time should be serialized
(Inherited from BaseEntityData) | |
| ShouldSerializeExtensions | Should serialize extensions? | |
| ShouldSerializeIdentifiers | Should serialize identifiers | |
| ShouldSerializeKey |
True if key should be serialized
(Inherited from IdentifiedData) | |
| ShouldSerializeModifiedOn |
Never serialize modified on
(Inherited from IdentifiedData) | |
| ShouldSerializeNotes | Should serialize notes | |
| ShouldSerializeObsoletedByKey |
True if key should be serialized
(Inherited from BaseEntityData) | |
| ShouldSerializeObsoletionTimeXml |
True if the creation time should be serialized
(Inherited from BaseEntityData) | |
| ShouldSerializeParticipations | Should serialize participations | |
| ShouldSerializePolicies | Should serialize policies | |
| ShouldSerializePreviousVersionKey |
Should serialize previous version?
(Inherited from VersionedEntityDataTHistoryModelType) | |
| ShouldSerializeProtocols | Should serialize protocols | |
| ShouldSerializeReasonConceptKey | True if reason concept key should be serialized | |
| ShouldSerializeRelationships | Should serialize relationships? | |
| ShouldSerializeTags | Should serialize tags | |
| ShouldSerializeTemplateKey | Should serialize template key | |
| ShouldSerializeVersionKey |
Should serialize the version key
(Inherited from VersionedEntityDataTHistoryModelType) | |
| ToDisplay |
To display value
(Inherited from IdentifiedData) | |
| ToString |
Represent the versioned data as a string
(Inherited from VersionedEntityDataTHistoryModelType) | |
| ToXmlString |
Represent the current data as a string
(Inherited from IdentifiedData) | |
| TryGetTag | Try to fetch the tag | |
| ValidateClassKey | Validate the class key |
| Name | Description | |
|---|---|---|
| m_annotations |
A list of custom tags which were added to this object
(Inherited from IdentifiedData) | |
| m_classConceptKey | Internal class key |
| Name | Description | |
|---|---|---|
| ConvertTReturn |
The purpose of this method is to convert object me to TReturn. Why?
Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast
so we have to copy.
(Defined by ExtensionMethods) | |
| CreateExtensions |
Runs all registered extensions on the object
(Defined by ExtensionUtil) | |
| DelayLoadDisabled |
True if delay loading operations should be prevented
(Defined by ExtensionMethods) | |
| DisablePersistenceValidation |
Defer check constraints on the object in the persistence layer
(Defined by DataContextExtensions) | |
| FilterManagedReferenceLinks |
Get managed reference links
(Defined by ExtensionMethods) | |
| GetDependentObjects |
Get dependent objects for model (Defined by ExtensionMethods) | |
| GetIdentifiers |
Gets or loads identifiers
(Defined by DelayLoadUtils) | |
| GetOrSetValueAtPath |
Get the property value
(Defined by ModelSetterMethods) | |
| GetParticipations |
Gets or loads participations
(Defined by DelayLoadUtils) | |
| GetRelationships |
Gets or loads relationships
(Defined by DelayLoadUtils) | |
| LastModified | Gets the last modification date of the object (Defined by ExtensionMethods) | |
| LoadCollectionTReturn |
Delay load property
(Defined by ExtensionMethods) | |
| LoadProperty |
Delay load property
(Defined by ExtensionMethods) | |
| LoadPropertyTReturn |
Delay load property
(Defined by ExtensionMethods) | |
| NullifyProperties |
Ensure that all properties in propertiesToNullify are null
(Defined by ExtensionMethods) | |
| PreventDelayLoad |
Prevent delay load
(Defined by ExtensionMethods) | |
| ResolveGoldenRecord |
Resolve the managed target wrapper for ResolveManagedRecord(T) (Defined by ExtensionMethods) | |
| ResolveManagedRecord |
Resolve the managed target wrapper for ResolveManagedRecord(T) (Defined by ExtensionMethods) | |
| ResolveOwnedRecord |
Non generic method of ResolveOwnedRecordT(T, IPrincipal) (Defined by ExtensionMethods) | |
| ShouldDisablePersistenceValidation |
Determine if the object has been flagged for constraint deferral
(Defined by DataContextExtensions) | |
| TryGetTextGenerator |
Try to get the text generator for me (Defined by TextGeneratorUtil) | |
| TryResolveClassConceptToType |
Resolves me to the appropriate RIM type based on its class key
(Defined by ExtensionMethods) | |
| TryResolveTypeConceptToType |
Resolves me to the appropriate RIM type based on its type concept key
(Defined by ExtensionMethods) | |
| WasLoaded |
Returns true if the property has been loaded
(Defined by ExtensionMethods) | |
| WithControl |
With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions) |
An Act, in the context of the reference information model (RIM) represents something that is done to a patient. More precisely, an Act is anything that occurs involving entities in which the entity's state is changed or is documented.
Examples of Acts Include:
The property which classifies what specific type of action an act represents is its ClassConceptKey, which indicates whether the act is an observation, substance administration, etc. Class concept keys can be found in the ActClassKeys constants declaration.
Furthermore, the Act structure is used to represent events, proposals, requests, goals, etc. That is to say, the Act structure can represent the request to do an act, the intent to perform an act, or the actual act being performed itself. This classification of mode happens based on the MoodConceptKey mood concept. Mood concept keys can be found on the ActMoodKeys structure.
Acts may also be further classified by their TypeConceptKey. The TypeConceptKey is an implementation specific value which is used by implementers to determine whether a particular act (for example, a Observation) was an observation of weight, of height, etc.