Class: AuditRecord

An AuditRecord carries information pertaining to the creation, deletion, or modification of clinical data. This information includes who performed that action, and where, when, and why that action was performed.AuditRecord information describes a change to clinical data, but is not itself clinical data. The value of some clinical data can always be changed by a subsequent transaction, but history cannot be changed, only added to.

URI: odm:AuditRecord

erDiagram
AuditRecord {
    EditPointType editPoint  
    YesOrNo usedMethod  
}
SourceID {
    text content  
}
ReasonForChange {
    text content  
}
DateTimeStamp {
    datetime content  
}
LocationRef {

}
Location {
    oid OID  
    nameType name  
    text role  
}
UserRef {

}
User {
    oid OID  
    UserType userType  
}

AuditRecord ||--|o UserRef : "userRef"
AuditRecord ||--|o LocationRef : "locationRef"
AuditRecord ||--|o DateTimeStamp : "dateTimeStamp"
AuditRecord ||--|o ReasonForChange : "reasonForChange"
AuditRecord ||--|o SourceID : "sourceID"
LocationRef ||--|| Location : "locationOID"
Location ||--|o Organization : "organizationOID"
Location ||--|o Description : "description"
Location ||--}o MetaDataVersionRef : "metaDataVersionRef"
Location ||--}o Address : "address"
Location ||--}o Telecom : "telecom"
Location ||--}o Query : "query"
UserRef ||--|| User : "userOID"
User ||--|o Organization : "organizationOID"
User ||--|o Location : "locationOID"
User ||--|o UserName : "userName"
User ||--|o Prefix : "prefix"
User ||--|o Suffix : "suffix"
User ||--|o FullName : "fullName"
User ||--|o GivenName : "givenName"
User ||--|o FamilyName : "familyName"
User ||--|o Image : "image"
User ||--}o Address : "address"
User ||--}o Telecom : "telecom"

Slots

Name Cardinality* and Range Description Inheritance
editPoint 0..1
EditPointType
Identifies the phase of data processing in which update action occurred. direct
usedMethod 0..1
YesOrNo
Indicates that the action was made by the system rather than a data entry for... direct
userRef 0..1
UserRef
UserRef reference: A reference to information about a specific user of a clin... direct
locationRef 0..1
LocationRef
LocationRef reference: A reference to the user's physical location. direct
dateTimeStamp 0..1
DateTimeStamp
DateTimeStamp reference: Date and time when an action was performed. direct
reasonForChange 0..1
ReasonForChange
ReasonForChange reference: A user-supplied reason for a data change. direct
sourceID 0..1
SourceID
SourceID reference: Information that identifies the source of the data within... direct

* See LinkML documentation for cardinality definitions.

Usages

used by used in type used
ReferenceData auditRecord range AuditRecord
ClinicalData auditRecord range AuditRecord
SubjectData auditRecord range AuditRecord
StudyEventData auditRecord range AuditRecord
ItemGroupData auditRecord range AuditRecord
ItemData auditRecord range AuditRecord
Query auditRecord range AuditRecord

See Also

Identifier and Mapping Information

Schema Source

  • from schema: http://www.cdisc.org/ns/odm/v2.0

Mappings

Mapping Type Mapped Value
self odm:AuditRecord
native odm:AuditRecord

LinkML Source

Direct

name: AuditRecord
description: An AuditRecord carries information pertaining to the creation, deletion,
  or modification of clinical data. This information includes who performed that action,
  and where, when, and why that action was performed.AuditRecord information describes
  a change to clinical data, but is not itself clinical data. The value of some clinical
  data can always be changed by a subsequent transaction, but history cannot be changed,
  only added to.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/AuditRecord
rank: 1000
slots:
- editPoint
- usedMethod
- userRef
- locationRef
- dateTimeStamp
- reasonForChange
- sourceID
slot_usage:
  editPoint:
    name: editPoint
    description: Identifies the phase of data processing in which update action occurred.
    comments:
    - Optional
    domain_of:
    - AuditRecord
    range: EditPointType
  usedMethod:
    name: usedMethod
    description: Indicates that the action was made by the system rather than a data
      entry form user action.
    comments:
    - Optional
    domain_of:
    - AuditRecord
    range: YesOrNo
  userRef:
    name: userRef
    domain_of:
    - AuditRecord
    - Signature
    range: UserRef
    maximum_cardinality: 1
  locationRef:
    name: locationRef
    domain_of:
    - AuditRecord
    - Signature
    range: LocationRef
    maximum_cardinality: 1
  dateTimeStamp:
    name: dateTimeStamp
    domain_of:
    - AuditRecord
    - Signature
    range: DateTimeStamp
    maximum_cardinality: 1
  reasonForChange:
    name: reasonForChange
    domain_of:
    - AuditRecord
    range: ReasonForChange
    maximum_cardinality: 1
  sourceID:
    name: sourceID
    domain_of:
    - AuditRecord
    range: SourceID
    maximum_cardinality: 1
class_uri: odm:AuditRecord

Induced

name: AuditRecord
description: An AuditRecord carries information pertaining to the creation, deletion,
  or modification of clinical data. This information includes who performed that action,
  and where, when, and why that action was performed.AuditRecord information describes
  a change to clinical data, but is not itself clinical data. The value of some clinical
  data can always be changed by a subsequent transaction, but history cannot be changed,
  only added to.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/AuditRecord
rank: 1000
slot_usage:
  editPoint:
    name: editPoint
    description: Identifies the phase of data processing in which update action occurred.
    comments:
    - Optional
    domain_of:
    - AuditRecord
    range: EditPointType
  usedMethod:
    name: usedMethod
    description: Indicates that the action was made by the system rather than a data
      entry form user action.
    comments:
    - Optional
    domain_of:
    - AuditRecord
    range: YesOrNo
  userRef:
    name: userRef
    domain_of:
    - AuditRecord
    - Signature
    range: UserRef
    maximum_cardinality: 1
  locationRef:
    name: locationRef
    domain_of:
    - AuditRecord
    - Signature
    range: LocationRef
    maximum_cardinality: 1
  dateTimeStamp:
    name: dateTimeStamp
    domain_of:
    - AuditRecord
    - Signature
    range: DateTimeStamp
    maximum_cardinality: 1
  reasonForChange:
    name: reasonForChange
    domain_of:
    - AuditRecord
    range: ReasonForChange
    maximum_cardinality: 1
  sourceID:
    name: sourceID
    domain_of:
    - AuditRecord
    range: SourceID
    maximum_cardinality: 1
attributes:
  editPoint:
    name: editPoint
    description: Identifies the phase of data processing in which update action occurred.
    comments:
    - Optional
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: editPoint
    owner: AuditRecord
    domain_of:
    - AuditRecord
    range: EditPointType
  usedMethod:
    name: usedMethod
    description: Indicates that the action was made by the system rather than a data
      entry form user action.
    comments:
    - Optional
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: usedMethod
    owner: AuditRecord
    domain_of:
    - AuditRecord
    range: YesOrNo
  userRef:
    name: userRef
    description: 'UserRef reference: A reference to information about a specific user
      of a clinical data collection or data management system.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: userRef
    owner: AuditRecord
    domain_of:
    - AuditRecord
    - Signature
    range: UserRef
    maximum_cardinality: 1
  locationRef:
    name: locationRef
    description: 'LocationRef reference: A reference to the user''s physical location.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: locationRef
    owner: AuditRecord
    domain_of:
    - AuditRecord
    - Signature
    range: LocationRef
    maximum_cardinality: 1
  dateTimeStamp:
    name: dateTimeStamp
    description: 'DateTimeStamp reference: Date and time when an action was performed.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: dateTimeStamp
    owner: AuditRecord
    domain_of:
    - AuditRecord
    - Signature
    range: DateTimeStamp
    maximum_cardinality: 1
  reasonForChange:
    name: reasonForChange
    description: 'ReasonForChange reference: A user-supplied reason for a data change.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: reasonForChange
    owner: AuditRecord
    domain_of:
    - AuditRecord
    range: ReasonForChange
    maximum_cardinality: 1
  sourceID:
    name: sourceID
    description: 'SourceID reference: Information that identifies the source of the
      data within an originating system.'
    from_schema: http://www.cdisc.org/ns/odm/v2.0
    rank: 1000
    alias: sourceID
    owner: AuditRecord
    domain_of:
    - AuditRecord
    range: SourceID
    maximum_cardinality: 1
class_uri: odm:AuditRecord