Skip to content

Class: LogRecord

A log record for changes made on a PID4CatRecord starting from registration.

URI: pid4cat_model:LogRecord

classDiagram class LogRecord click LogRecord href "../LogRecord" LogRecord : changed_field LogRecord --> "0..1" ChangeLogField : changed_field click ChangeLogField href "../ChangeLogField" LogRecord : datetime_log LogRecord : description LogRecord : has_agent LogRecord --> "0..1" Agent : has_agent click Agent href "../Agent"

Slots

Name Cardinality and Range Description Inheritance
datetime_log 0..1
String
The date and time of a log record direct
has_agent 0..1
Agent
The person who registered the resource direct
changed_field 0..1
ChangeLogField
The field that was changed direct
description 0..1
String
A human-readable description for a thing direct

Usages

used by used in type used
PID4CatRecord change_log range LogRecord

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/pid4cat-model

Mappings

Mapping Type Mapped Value
self pid4cat_model:LogRecord
native pid4cat_model:LogRecord

LinkML Source

Direct

name: LogRecord
description: A log record for changes made on a PID4CatRecord starting from registration.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
slots:
- datetime_log
- has_agent
- changed_field
- description

Induced

name: LogRecord
description: A log record for changes made on a PID4CatRecord starting from registration.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
attributes:
  datetime_log:
    name: datetime_log
    description: The date and time of a log record
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:DateTime
    alias: datetime_log
    owner: LogRecord
    domain_of:
    - PID4CatRelation
    - LogRecord
    range: string
  has_agent:
    name: has_agent
    description: The person who registered the resource
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:Agent
    alias: has_agent
    owner: LogRecord
    domain_of:
    - PID4CatRelation
    - LogRecord
    range: Agent
  changed_field:
    name: changed_field
    description: The field that was changed
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    alias: changed_field
    owner: LogRecord
    domain_of:
    - LogRecord
    range: ChangeLogField
  description:
    name: description
    description: A human-readable description for a thing
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: LogRecord
    domain_of:
    - ResourceInfo
    - LogRecord
    range: string