Contract Header
The contract’s header.
Child Components
Type Code 0..1
Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Related Identifier 0..∞
Revision Identifier 0..∞
Variation Identifier 0..1
Document Identifier Set 0..∞
Language Code 0..1
Last Modification Date Time 0..1
Document Date Time 0..∞
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Security Classification 0..∞
Metadata Reference 0..∞
Status 0..∞
Name 0..∞
Party 0..∞
Customer Party 0..∞
Buyer Party 0..1
Supplier Party 0..∞
Project Reference 0..∞
Contract Document Reference 0..∞
Catalog Reference 0..1
Quote Reference 0..∞
Purchase Order Reference 0..∞
Total Amount 0..∞
Quantity 0..∞
Tax Exempt Codes 0..1
Classification 0..∞
Milestone 0..∞
Solicitation 0..1
Withholding Percentage 0..∞
Percentage 0..∞
Transaction Audit 0..1
Order Commission 0..∞
Extension 1..1
UML Class Model
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml
class ContractHeader {
string TypeCode
string Identifier
string UUID
string SourceIdentifier
string PartyIdentifier
string RevisionIdentifier
string VariationIdentifier
string LanguageCode
string LastModificationDateTime
string DocumentDateTime
string Description
string Note
string Name
number TotalAmount
number Quantity
number WithholdingPercentage
number Percentage
}
class "RelatedIdentifier"{}
class "DocumentIdentifierSet"{}
class "DocumentReference"{}
class "Attachment"{}
class "SecurityClassification"{}
class "MetadataReference"{}
class "Status"{}
class "Party"{}
class "CustomerParty"{}
class "BuyerParty"{}
class "SupplierParty"{}
class "ProjectReference"{}
class "ContractDocumentReference"{}
class "CatalogReference"{}
class "QuoteReference"{}
class "PurchaseOrderReference"{}
class "TaxExemptCodes"{}
class "Classification"{}
class "Milestone"{}
class "Solicitation"{}
class "TransactionAudit"{}
class "OrderCommission"{}
ContractHeader o-d- "0...∞" "RelatedIdentifier"
ContractHeader o-r- "0...∞" "DocumentIdentifierSet"
ContractHeader o-u- "0...∞" "DocumentReference"
ContractHeader o-l- "0...∞" "Attachment"
ContractHeader o-d- "0...∞" "SecurityClassification"
ContractHeader o-u- "0...∞" "MetadataReference"
ContractHeader o-d- "0...∞" "Status"
ContractHeader o-u- "0...∞" "Party"
ContractHeader o-d- "0...∞" "CustomerParty"
ContractHeader o-u- "0...1" "BuyerParty"
ContractHeader o-d- "0...∞" "SupplierParty"
ContractHeader o-u- "0...∞" "ProjectReference"
ContractHeader o-d- "0...∞" "ContractDocumentReference"
ContractHeader o-u- "0...1" "CatalogReference"
ContractHeader o-d- "0...∞" "QuoteReference"
ContractHeader o-u- "0...∞" "PurchaseOrderReference"
ContractHeader o-d- "0...1" "TaxExemptCodes"
ContractHeader o-u- "0...∞" "Classification"
ContractHeader o-d- "0...∞" "Milestone"
ContractHeader o-u- "0...1" "Solicitation"
ContractHeader o-d- "0...1" "TransactionAudit"
ContractHeader o-u- "0...∞" "OrderCommission"
hide circle
@endumlWhere Used
Following is a list of components that have Contract Header as a child component.
Feedback
OAGi and its members welcome your feedback.
UUID: a8fbe86827fb42afb1b4fd5a7d72de17
connectSpec (OAGIS) Version 10.12.8