RosettaNet XML Message Guidelines
3C5_MG_R01_00_00_BillingStatementNotification.htm (16-Nov-2000 17:24)
This document has been prepared by Edifecs (http://www.edifecs.com/)
based on the Business Collaboration Framework from requirements
in conformance with the RosettaNet methodology.
1 |
1 | BillingStatement
|
2 |
1..n | |-- AccountDescription
|
3 |
1 | | |-- AccountNumber
|
4 |
1..n | |-- BillingStatementLineItem
|
5 |
1 | | |-- distributedBy.PartnerRoleDescription
|
6 |
1 | | | |-- PartnerDescription
|
7 |
1 | | | | |-- BusinessDescription
|
8 |
1 | | | | | |-- GlobalBusinessIdentifier
|
9 |
1 | | |-- FeeInformation
|
10 |
1 | | | |-- feeAmountDue.FinancialAmount
|
11 |
1 | | | | |-- GlobalCurrencyCode
|
12 |
1 | | | | |-- GlobalMonetaryAmountTypeCode
|
13 |
1 | | | | |-- MonetaryAmount
|
14 |
1 | | | |-- feeDays.CountableAmount
|
15 |
1 | | | |-- feeOnAmountDue.FinancialAmount
|
16 |
1 | | | | |-- GlobalCurrencyCode
|
17 |
1 | | | | |-- GlobalMonetaryAmountTypeCode
|
18 |
1 | | | | |-- MonetaryAmount
|
19 |
1 | | | |-- GlobalFeeTypeCode
|
20 |
1 | | |-- GlobalPaymentTypeCode
|
21 |
1 | | |-- InterestInformation
|
22 |
1 | | | |-- interestAmountDue.FinancialAmount
|
23 |
1 | | | | |-- GlobalCurrencyCode
|
24 |
1 | | | | |-- MonetaryAmount
|
25 |
1 | | | |-- interestDays.CountableAmount
|
26 |
1 | | | |-- interestOnAmountDue.FinancialAmount
|
27 |
1 | | | | |-- GlobalCurrencyCode
|
28 |
1 | | | | |-- MonetaryAmount
|
29 |
1 | | | |-- InterestRate
|
30 |
1 | | | | |-- GlobalIntervalCode
|
31 |
1 | | | | |-- PercentAmount
|
32 |
1 | | |-- Invoice
|
33 |
1 | | | |-- Financing
|
34 |
1 | | | | |-- financingPlanIdentifier.ProprietaryReferenceIdentifier
|
35 |
1 | | | |-- invoiceBeginningBalance.FinancialAmount
|
36 |
1 | | | | |-- GlobalCurrencyCode
|
37 |
1 | | | | |-- GlobalMonetaryAmountTypeCode
|
38 |
1 | | | | |-- MonetaryAmount
|
39 |
1 | | | |-- invoiceEndingBalance.FinancialAmount
|
40 |
1 | | | | |-- GlobalCurrencyCode
|
41 |
1 | | | | |-- GlobalMonetaryAmountTypeCode
|
42 |
1 | | | | |-- MonetaryAmount
|
43 |
1 | | | |-- originalInvoiceNumber.ProprietaryDocumentIdentifier
|
44 |
1 | | | |-- purchaseOrderNumber.ProprietaryDocumentIdentifier
|
45 |
1 | | | |-- salesOrderIdentifier.ProprietaryDocumentIdentifier
|
46 |
1 | | |-- isBillBack.AffirmationIndicator
|
47 |
1 | | |-- isCurtailment.AffirmationIndicator
|
48 |
1 | | |-- LineNumber
|
49 |
1 | | |-- manufacturedBy.PartnerRoleDescription
|
50 |
1 | | | |-- PartnerDescription
|
51 |
1 | | | | |-- BusinessDescription
|
52 |
1 | | | | | |-- GlobalBusinessIdentifier
|
53 |
1 | | |-- paymentAmount.FinancialAmount
|
54 |
1 | | | |-- GlobalCurrencyCode
|
55 |
1 | | | |-- GlobalMonetaryAmountTypeCode
|
56 |
1 | | | |-- MonetaryAmount
|
57 |
1 | | |-- paymentAmountDue.FinancialAmount
|
58 |
1 | | | |-- GlobalCurrencyCode
|
59 |
1 | | | |-- GlobalMonetaryAmountTypeCode
|
60 |
1 | | | |-- MonetaryAmount
|
61 |
1 | | |-- paymentDueDate.DateStamp
|
62 |
1 | | |-- paymentIdentifier.ProprietaryReferenceIdentifier
|
63 |
0..n | | |-- paymentReceivedDate.DateStamp
|
64 |
1 | | |-- payPlan.DatePeriod
|
65 |
1 | | | |-- endDate.DateStamp
|
66 |
1 | |-- chargeAmount.FinancialAmount
|
67 |
1 | | |-- GlobalCurrencyCode
|
68 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
69 |
1 | | |-- MonetaryAmount
|
70 |
1 | |-- comments.FreeFormText
|
71 |
1 | |-- endingBalance.FinancialAmount
|
72 |
1 | | |-- GlobalCurrencyCode
|
73 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
74 |
1 | | |-- MonetaryAmount
|
75 |
1 | |-- GlobalBilledAmountTypeCode
|
76 |
1 | |-- InterestInformation
|
77 |
1 | | |-- yearToDateInterestCharges.FinancialAmount
|
78 |
1 | | | |-- GlobalCurrencyCode
|
79 |
1 | | | |-- MonetaryAmount
|
80 |
1 | |-- invalidAdjustments.FreeFormText
|
81 |
1 | |-- isLockBoxUsed.AffirmationIndicator
|
82 |
1 | |-- paymentsToCharges.FinancialAmount
|
83 |
1 | | |-- GlobalCurrencyCode
|
84 |
1 | | |-- MonetaryAmount
|
85 |
1 | |-- previousChargesBalance.FinancialAmount
|
86 |
1 | | |-- GlobalCurrencyCode
|
87 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
88 |
1 | | |-- MonetaryAmount
|
89 |
1 | |-- previousMonthBalanceOfCharges.FinancialAmount
|
90 |
1 | | |-- GlobalCurrencyCode
|
91 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
92 |
1 | | |-- MonetaryAmount
|
93 |
1 | |-- previousMonthEndBalance.FinancialAmount
|
94 |
1 | | |-- GlobalCurrencyCode
|
95 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
96 |
1 | | |-- MonetaryAmount
|
97 |
1 | |-- PrincipalInformation
|
98 |
1 | | |-- currentPrincipalAmountDue.FinancialAmount
|
99 |
1 | | | |-- GlobalCurrencyCode
|
100 |
1 | | | |-- GlobalMonetaryAmountTypeCode
|
101 |
1 | | | |-- MonetaryAmount
|
102 |
1 | | |-- GlobalPrincipalTypeCode
|
103 |
1 | | |-- totalPrincipalAmountDue.FinancialAmount
|
104 |
1 | | | |-- GlobalCurrencyCode
|
105 |
1 | | | |-- GlobalMonetaryAmountTypeCode
|
106 |
1 | | | |-- MonetaryAmount
|
107 |
1 | |-- remitTo.PartnerRoleDescription
|
108 |
1 | | |-- PartnerDescription
|
109 |
1 | | | |-- BusinessDescription
|
110 |
1 | | | | |-- GlobalBusinessIdentifier
|
111 |
1 | |-- schedulePaymentsDue.FinancialAmount
|
112 |
1 | | |-- GlobalCurrencyCode
|
113 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
114 |
1 | | |-- MonetaryAmount
|
115 |
1..n | |-- schedulePaymentsDueDate.DateStamp
|
116 |
1 | |-- totalAmountDue.FinancialAmount
|
117 |
1 | | |-- GlobalCurrencyCode
|
118 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
119 |
1 | | |-- MonetaryAmount
|
120 |
1 | |-- totalPaymentAmount.FinancialAmount
|
121 |
1 | | |-- GlobalCurrencyCode
|
122 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
123 |
1 | | |-- MonetaryAmount
|
124 |
1 | |-- unappliedCashAmount.FinancialAmount
|
125 |
1 | | |-- GlobalCurrencyCode
|
126 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
127 |
1 | | |-- MonetaryAmount
|
128 |
1 | |-- unappliedCreditAmount.FinancialAmount
|
129 |
1 | | |-- GlobalCurrencyCode
|
130 |
1 | | |-- GlobalMonetaryAmountTypeCode
|
131 |
1 | | |-- MonetaryAmount
|
132 |
1 | fromRole.PartnerRoleDescription
|
133 |
1 | |-- ContactInformation
|
134 |
1 | | |-- contactName.FreeFormText
|
135 |
1 | | |-- EmailAddress
|
136 |
0..1 | | |-- facsimileNumber.CommunicationsNumber
|
137 |
1 | | |-- telephoneNumber.CommunicationsNumber
|
138 |
1 | |-- GlobalPartnerRoleClassificationCode
|
139 |
1 | |-- PartnerDescription
|
140 |
1 | | |-- BusinessDescription
|
141 |
1 | | | |-- GlobalBusinessIdentifier
|
142 |
1 | | | |-- GlobalSupplyChainCode
|
143 |
1 | | |-- GlobalPartnerClassificationCode
|
144 |
1 | GlobalDocumentFunctionCode
|
145 |
1 | thisDocumentGenerationDateTime.DateTimeStamp
|
146 |
1 | thisDocumentIdentifier.ProprietaryDocumentIdentifier
|
147 |
1 | toRole.PartnerRoleDescription
|
148 |
0..1 | |-- ContactInformation
|
149 |
1 | | |-- contactName.FreeFormText
|
150 |
1 | | |-- EmailAddress
|
151 |
0..1 | | |-- facsimileNumber.CommunicationsNumber
|
152 |
1 | | |-- telephoneNumber.CommunicationsNumber
|
153 |
1 | |-- GlobalPartnerRoleClassificationCode
|
154 |
1 | |-- PartnerDescription
|
155 |
1 | | |-- BusinessDescription
|
156 |
1 | | | |-- GlobalBusinessIdentifier
|
157 |
1 | | | |-- GlobalSupplyChainCode
|
158 |
1 | | |-- GlobalPartnerClassificationCode
|
11: GlobalCurrencyCode |
---|
Entity Instances |
12: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
16: GlobalCurrencyCode |
---|
Entity Instances |
17: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
19: GlobalFeeTypeCode |
---|
Entity Instances |
20: GlobalPaymentTypeCode |
---|
Entity Instances |
23: GlobalCurrencyCode |
---|
Entity Instances |
27: GlobalCurrencyCode |
---|
Entity Instances |
30: GlobalIntervalCode |
---|
Entity Instances |
36: GlobalCurrencyCode |
---|
Entity Instances |
37: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
40: GlobalCurrencyCode |
---|
Entity Instances |
41: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
54: GlobalCurrencyCode |
---|
Entity Instances |
55: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
58: GlobalCurrencyCode |
---|
Entity Instances |
59: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
66: chargeAmount.FinancialAmount |
---|
User Notes: Total charges incurred for the current billing. |
67: GlobalCurrencyCode |
---|
Entity Instances |
68: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
72: GlobalCurrencyCode |
---|
Entity Instances |
73: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
75: GlobalBilledAmountTypeCode |
---|
Entity Instances |
78: GlobalCurrencyCode |
---|
Entity Instances |
83: GlobalCurrencyCode |
---|
Entity Instances |
86: GlobalCurrencyCode |
---|
Entity Instances |
87: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
90: GlobalCurrencyCode |
---|
Entity Instances |
91: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
94: GlobalCurrencyCode |
---|
Entity Instances |
95: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
99: GlobalCurrencyCode |
---|
Entity Instances |
100: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
102: GlobalPrincipalTypeCode |
---|
Entity Instances |
104: GlobalCurrencyCode |
---|
Entity Instances |
105: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
112: GlobalCurrencyCode |
---|
Entity Instances |
113: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
117: GlobalCurrencyCode |
---|
Entity Instances |
118: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
121: GlobalCurrencyCode |
---|
Entity Instances |
122: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
125: GlobalCurrencyCode |
---|
Entity Instances |
126: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
129: GlobalCurrencyCode |
---|
Entity Instances |
130: GlobalMonetaryAmountTypeCode |
---|
Entity Instances |
138: GlobalPartnerRoleClassificationCode |
---|
Entity Instances |
142: GlobalSupplyChainCode |
---|
Entity Instances |
143: GlobalPartnerClassificationCode |
---|
Entity Instances |
144: GlobalDocumentFunctionCode |
---|
Entity Instances |
153: GlobalPartnerRoleClassificationCode |
---|
Entity Instances |
157: GlobalSupplyChainCode |
---|
Entity Instances |
158: GlobalPartnerClassificationCode |
---|
Entity Instances |
Name | Definition |
---|---|
distributedBy | The party who supplies products to retailers. |
feeAmountDue | The total monetary amount of fees due for payment. |
feeDays | The amount of days used to calculate fee charges. |
feeOnAmountDue | The amount of fees calculated on the total monetary amount that is due for payment. |
interestAmountDue | The total monetary amount of interest due for payment. |
interestDays | The amount of days used to calculate interest charges. |
interestOnAmountDue | The amount of interest calculated on the total monetary amount that is due for payment. |
invoiceBeginningBalance | The monetary amount reflected on a Invoice business document at the beginning of a given period of time. |
invoiceEndingBalance | The monetary amount reflected on a Invoice business document at the end of a given period of time. |
originalInvoiceNumber | Unique identifier that represents the original invoice. |
purchaseOrderNumber | Unique number that identifies a purchase order. |
salesOrderIdentifier | The unique identifier that represents a sales order. |
isBillBack | Indicates whether the business document is in a bill back state. |
isCurtailment | Indicates whether the business document is curtailed. |
manufacturedBy | The party who creates, processes or produces goods especially in large quantities and by means of industrial machines. |
paymentAmount | The financial amount representing what was paid. |
paymentAmountDue | The financial amount representing what is owed or owing as a debt. |
paymentDueDate | The date at which payment is required. |
paymentIdentifier | The unique identification number assigned to a type or form of payment. |
paymentReceivedDate | The date at which payment is received. |
payPlan | A system of paying for goods or services by installments. |
endDate | The end date of a date period. |
chargeAmount | A cost or expense allotted to a specific account. |
comments | Free form textual description of a general nature. |
endingBalance | The balance of all transactions entered in an account register including postdated transactions. |
yearToDateInterestCharges | The cumulative financial amount of interest charged for the year. |
invalidAdjustments | The financial amount incorrectly revised. |
isLockBoxUsed | Indicates the appearance of a lock box number on an applicable address line and subsequent requirement. |
paymentsToCharges | The total payment amount applied toward charges. |
previousChargesBalance | The charges balance as of the last billing period. |
previousMonthBalanceOfCharges | The charges balance as of the previous month. |
previousMonthEndBalance | The balance of all transactions entered in an account register including postdated transactions as of the previous month. |
currentPrincipalAmountDue | The monetary amount due for principal charges, for the current period of time. |
totalPrincipalAmountDue | The total monetary amount due for principal charges. |
remitTo | The partner to which payment for a business document is sent. |
schedulePaymentsDue | The monetary amount due as part of a structured payment agreement. |
schedulePaymentsDueDate | The date at which scheduled payment is required. |
totalAmountDue | Total amount due upon receipt of statement. |
unappliedCashAmount | Available cash that has not yet been applied to an account. |
unappliedCreditAmount | Available credit that has not yet been applied to an account. |
fromRole | The role initiating a business document exchange. |
contactName | Name of the contact person(s) within the organization. |
facsimileNumber | The numerical schema designed to achieve contact via facsimile. |
telephoneNumber | The numerical schema designed to achieve contact via telephone. |
thisDocumentGenerationDateTime | The date-time stamp indicating when this document was generated. |
thisDocumentIdentifier | Unique tracking identification number that identifies the business document being sent. |
toRole | The role receiving the document in a business document exchange. |
Name | Definition |
---|---|
BillingStatement | The collection of business properties that describe a financial statement for billing purposes. |
AccountDescription | The collection of business properties that describe a customer or supplier account. |
BillingStatementLineItem | The collection of business properties that describe a billing statement entry. |
PartnerRoleDescription | The collection of business properties that describe a business partners' role in a partner interface process. |
PartnerDescription | The collection of business properties that describe a business partners' identity and their function in a supply chain. |
BusinessDescription | The collection of business properties that describe a business identity and location. |
FeeInformation | The collection of business properties that describe fee information.. |
FinancialAmount | The collection of business properties that describe the monetary amount defined by a specified currency. |
InterestInformation | The collection of business properties that describe interest information. |
Invoice | An itemized list of goods or services specifying the price and the terms of sale. |
Financing | The collection of business properties that describe financial information. |
DatePeriod | The collection of business properties that specify the number of days by a start and end date stamp. |
PrincipalInformation | The collection of business properties that describe principal charges. |
ContactInformation | The collection of business properties that provide communication and address information for contacting a person, organization or business. |
Name | Definition | Data Type | Min | Max | Representation |
---|---|---|---|---|---|
AccountNumber | Identification number of an account. | String | 1 | 35 | X(35) |
GlobalBusinessIdentifier | A unique business identifier. The DUNS number is specified by RosettaNet. | Integer | 9 | 9 | 9(9) |
GlobalCurrencyCode | Code identifying the three character currency code specified in ISO 4217-1995. | String | 3 | 3 | X(3) |
GlobalMonetaryAmountTypeCode | Code identifying whether the monetary amount is a debit or credit. | String | 1 |   |   |
MonetaryAmount | Magnitude of currency amount. | Real | 1 | 19 | 9(13)V9(5) |
CountableAmount | Dimensionless magnitude, e.g. number of products. | PositiveInteger | 1 | 15 | 9(15) |
GlobalFeeTypeCode | Code identifying the type of fee being charged. | String | 1 |   |   |
GlobalPaymentTypeCode | Code identifying what the payment represents. | String | 1 |   |   |
GlobalIntervalCode | Code specifying a standard interval. | String | 1 |   |   |
PercentAmount | A whole number representing a percentage value, e.g. 75 represents 75 percent. | NaturalNumber | 1 | 3 | 9(3) |
ProprietaryReferenceIdentifier | A unique reference identifier for goods, services or business documents. | String | 1 | 255 |   |
ProprietaryDocumentIdentifier | Unique identifier, i.e. a numeric value or alphanumeric value, for a business document. | String | 1 |   |   |
AffirmationIndicator | Used to indicate "yes", "no" statements e.g. Serialized Product. | String | 2 | 3 |   |
LineNumber | Number of the line in the document. | String | 1 | 6 | X(6) |
DateStamp | Specifies a specific date. Date stamp based on the ISO 8601 specification. The "Z" following the day identifier (DD) is used to indicate Coordinated Universal Time. Informal format: CCYYMMDDZ | Date | 9 | 9 | 9(8)X |
FreeFormText | Unformatted text. | String | 1 |   |   |
GlobalBilledAmountTypeCode | Code identifying the type of charge being billed, e.g. principal. | String | 1 |   |   |
GlobalPrincipalTypeCode | Code identifying the type of principal, e.g. matured principal. | String | 1 |   |   |
EmailAddress | Electronic mail address. | String | 1 |   |   |
CommunicationsNumber | The electro-technical communication number, e.g., telephone number, facsimile number, pager number. | String | 1 | 30 | X(30) |
GlobalPartnerRoleClassificationCode | Code identifying a party's role in the supply chain. | String | 1 |   |   |
GlobalSupplyChainCode | Code identifying the supply chain for the partner's function. | String | 1 |   |   |
GlobalPartnerClassificationCode | Code identifying a partner's function in the supply chain. | String | 1 |   |   |
GlobalDocumentFunctionCode | Code identifying the function of a document as either a request or a response. | String | 1 |   |   |
DateTimeStamp | Specifies an instance in time. Based on the ISO 8601 specification where "CC" represents the century, "YY" the year, "MM" the month and "DD" the day. The letter "T" is the date/time separator and "hh", "mm", "ss.sss" represent hour, minute and second respectively. This representation is immediately followed by a "Z" to indicate Coordinated Universal Time. Informal format: CCYYMMDDThhmmss.sssZ | DateTime | 13 | 20 | 9(8)X9(6)V9(3)X |
Created using Edifecs Commerce e-Modeling Tools.