Transaction Audit

The audit details of the creation, modification, or soft delete of a DB records (relational) or payload (NoSQL) instance.

Child Components

Type Code 0..1
Action Code 0..1
Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Identifier Set 0..∞
Related Identifier 0..∞
Creation Date Time 0..1
Created By User Identifier 0..1
Created By Software Component Identifier 0..1
Last Modification Date Time 0..1
Last Modification By User Identifier 0..1
Last Modification Software Component Identifier 0..1
Modification History 0..∞
Inactivatation Date Time 0..1
Inactivated By User Identifier 0..1
Inactivated By Software Component Identifier 0..1
Extension 1..1

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml

class TransactionAudit {
    String TypeCode
    CodeList ActionCode
    String Identifier
    String UUID
    String SourceIdentifier
    String PartyIdentifier
    String CreationDateTime
    String CreatedByUserIdentifier
    String CreatedBySoftwareComponentIdentifier
    String LastModificationDateTime
    String LastModificationByUserIdentifier
    String LastModificationSoftwareComponentIdentifier
    String InactivatationDateTime
    String InactivatedByUserIdentifier
    String InactivatedBySoftwareComponentIdentifier
}

class "IdentifierSet"{}
class "RelatedIdentifier"{}
class "ModificationHistory"{}

TransactionAudit o-d- "0...∞" "IdentifierSet"
TransactionAudit o-r- "0...∞" "RelatedIdentifier"
TransactionAudit o-u- "0...∞" "ModificationHistory"

hide circle
@enduml

Where Used

Following is a list of components that have Transaction Audit as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: 2495379ddfcf4a3fb58fd7ee6c40ab4f

connectSpec (OAGIS) Version 10.12