Catalog Header

Describes the Catalog as a whole and communicates information that pertains to the entire Catalog.

Child Components

Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Related Identifier 0..∞
Revision Identifier 0..1
Variation Identifier 0..1
Document Identifier Set 0..∞
Language Code 0..1
Last Modification Date Time 0..1
Document Date Time 0..1
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Security Classification 0..∞
Metadata Reference 0..∞
Name 0..∞
Currency Code 0..1
Effective Time Period 0..1
Usage Restriction Code 0..1
Classification Scheme 0..1
Publisher Party 0..1
Supplier Party 0..∞
Party 0..∞
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 CatalogHeader

class CatalogHeader {
    String [[/docs/identifier Identifier]]
    String [[/docs/uuid UUID]]
    String [[/docs/source-identifier SourceIdentifier]]
    String [[/docs/party-identifier PartyIdentifier]]
    String [[/docs/revision-identifier RevisionIdentifier]]
    String [[/docs/variation-identifier VariationIdentifier]]
    String [[/docs/language-code LanguageCode]]
    TimePoint [[/docs/last-modification-date-time LastModificationDateTime]]
    TimePoint [[/docs/document-date-time DocumentDateTime]]
    String [[/docs/description Description]]
    String [[/docs/note Note]]
    String [[/docs/name Name]]
    CodeList [[/docs/currency-code CurrencyCode]]
    String [[/docs/usage-restriction-code UsageRestrictionCode]]
}

class RelatedIdentifier {
    [[/docs/related-identifier details]]→
}

class DocumentIdentifierSet {
    [[/docs/document-identifier-set details]]→
}

class DocumentReference {
    [[/docs/document-reference details]]→
}

class Attachment {
    [[/docs/attachment details]]→
}

class SecurityClassification {
    [[/docs/security-classification details]]→
}

class MetadataReference {
    [[/docs/metadata-reference details]]→
}

class EffectiveTimePeriod {
    [[/docs/effective-time-period details]]→
}

class ClassificationScheme {
    [[/docs/classification-scheme details]]→
}

class PublisherParty {
    [[/docs/publisher-party details]]→
}

class SupplierParty {
    [[/docs/supplier-party details]]→
}

class Party {
    [[/docs/party details]]→
}

CatalogHeader o-d- "0...∞" RelatedIdentifier
CatalogHeader o-r- "0...∞" DocumentIdentifierSet
CatalogHeader o-u- "0...∞" DocumentReference
CatalogHeader o-l- "0...∞" Attachment
CatalogHeader o-d- "0...∞" SecurityClassification
CatalogHeader o-u- "0...∞" MetadataReference
CatalogHeader o-d- "0...1" EffectiveTimePeriod
CatalogHeader o-u- "0...1" ClassificationScheme
CatalogHeader o-d- "0...1" PublisherParty
CatalogHeader o-u- "0...∞" SupplierParty
CatalogHeader o-d- "0...∞" Party

hide circle
@enduml

Where Used

Following is a list of components that have Catalog Header as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: 0225179f86a94f3685dcd337f3bb146b

connectSpec (OAGIS) Version 10.11.2