Source System Resources
On this page
Source System Resources
This page contains an assortment of resources to help explain the structure and relationship of the Source System object.
Diagrams
Class Diagrams
classDiagram class SourceSystem { schema:identifier : string ods:fdoType : string ods:status : string schema:version : integer schema:name : string schema:description : string schema:dateCreated : string schema:dateModified : string schema:creator : object schema:url : string ltc:collectionManagementSystem : string ods:translatorType : string ods:maximumRecords : integer ods:dataMappingID : string ods:hasTombstoneMetadata : object ods:filters: array<string> } class TombstoneMetadata { ods:tombstoneDate : string ods:tombstoneText : string ods:hasAgents : array<ods:Agent> ods:hasRelatedPIDs : array<ods:RelatedPID> } class RelatedPID { dcterms:identifier : string schema:identifier : string ods:relationshipType : string } class Agent { schema:identifier : string schema:name : string ods:hasRoles : array<ods:Role> schema:email : string schema:url : string ods:hasIdentifiers : array<ods:Identifier> } class Role { schema:roleName : string schema:startDate : string schema:endDate : string schema:position : integer } class Identifier { dcterms:title : string dcterms:type : string dcterms:identifier : string dcterms:format : array<string> dcterms:subject : array<string> ods:isPartOfLabel : boolean ods:gupriLevel : string ods:identifierStatus : string } SourceSystem -- TombstoneMetadata TombstoneMetadata -- RelatedPID SourceSystem -- Agent Agent -- Role Agent -- Identifier TombstoneMetadata -- Agent
Entity-Relationship Diagrams
erDiagram SourceSystem ||--o| TombstoneMetadata : Has TombstoneMetadata ||--o{ RelatedPID : Has SourceSystem ||--|{ Agent : Has Agent ||--|{ Role : Has Agent ||--o{ Identifier : Has TombstoneMetadata ||--|{ Agent : Has
Built with Mermaid.js