RosettaNet XML Message Guidelines
InvoiceRejectNotification
( 05 Nov 2007 14:59:54 )
This document has been prepared by RosettaNet (http://www.rosettanet.org) from requirements gathered during the cluster/segment workshops and in conformance with the RosettaNet methodology.

11InvoiceRejectNotification
20..1|-- DocumentHeader
30..1|   |-- CorrelationInformation
40..1|   |   |-- ContractInformation
50..1|   |   |   |-- ContractIdentifier
60..1|   |   |   |-- ContractType
70..1|   |   |-- RequestingDocumentInformation
80..1|   |   |   |-- BusinessProcessInstanceIdentifier
90..1|   |   |   |-- RequestingDocumentCreationDateTime
101|   |   |   |-- RequestingDocumentInstanceIdentifier
110..1|   |   |   |-- ResponseDateTime
121|   |-- DocumentInformation
131|   |   |-- Creation
141|   |   |-- DocumentIdentification
151|   |   |   |-- Identifier
160..1|   |   |   |-- Type
171|   |   |   |-- Choice
181|   |   |   |   |-- StandardDocumentIdentification
190..1|   |   |   |   |   |-- Standard
201|   |   |   |   |   |-- Version
211|   |   |   |   |-- TpirPipIdentification
220..1|   |   |   |   |   |-- FileType
231|   |   |   |   |   |-- PartnerId
241|   |   |   |   |   |-- PipIdentifier
251|   |   |   |   |   |-- PipVersion
260..1|   |   |   |   |   |-- TpirBusinessProcessIdentifier
271|   |   |   |   |   |-- TpirPipVersion
280..1|   |   |   |   |   |-- Uri
290..1|   |   |-- DocumentManifest
301..n|   |   |   |-- ManifestItem
310..1|   |   |   |   |-- Description
320..1|   |   |   |   |-- Language
330..1|   |   |   |   |-- Length
341|   |   |   |   |-- MimeTypeQualifier
351|   |   |   |   |-- UniversalResourceIdentifier
360..1|   |   |   |-- MultipleType
371|   |   |   |-- NumberOfItems
380..1|   |   |-- DocumentSecurity
391|   |   |   |-- NonRepudiableReceipt
401|   |   |   |-- PersistentEncryption
411|   |   |   |-- PersistentSignature
420..1|   |-- HeaderVersion
431|   |-- Receiver
440..1|   |   |-- BusinessServiceInformation
451|   |   |   |-- ActionName
461|   |   |   |-- ProcessIdentifier
470..1|   |   |   |-- ProcessReference
480..1|   |   |   |-- ProcessState
491|   |   |   |-- ServiceName
500..n|   |   |-- ContactInformation
511|   |   |   |-- Contact
520..1|   |   |   |-- Email
530..1|   |   |   |-- Fax
540..1|   |   |   |-- Identifier
550..1|   |   |   |-- Phone
561|   |   |-- PartnerIdentification
570..1|   |   |   |-- PartnerName
581|   |   |   |-- Choice
591..n|   |   |   |   |-- AlternativeIdentifier
601|   |   |   |   |   |-- Authority
611|   |   |   |   |   |-- Identifier
621|   |   |   |   |-- DUNS
631|   |   |   |   |-- DUNSPlus4
641|   |   |   |   |-- GLN
651|   |-- Sender
660..1|   |   |-- BusinessServiceInformation
671|   |   |   |-- ActionName
681|   |   |   |-- ProcessIdentifier
690..1|   |   |   |-- ProcessReference
700..1|   |   |   |-- ProcessState
711|   |   |   |-- ServiceName
720..n|   |   |-- ContactInformation
731|   |   |   |-- Contact
740..1|   |   |   |-- Email
750..1|   |   |   |-- Fax
760..1|   |   |   |-- Identifier
770..1|   |   |   |-- Phone
781|   |   |-- PartnerIdentification
790..1|   |   |   |-- PartnerName
801|   |   |   |-- Choice
811..n|   |   |   |   |-- AlternativeIdentifier
821|   |   |   |   |   |-- Authority
831|   |   |   |   |   |-- Identifier
841|   |   |   |   |-- DUNS
851|   |   |   |   |-- DUNSPlus4
861|   |   |   |   |-- GLN
871|-- Invoice
881|   |-- Comments
891|   |-- FinancialAmount
900..1|   |-- Financing
911|   |   |-- ApprovalIdentifier
920..1|   |   |-- PlanIdentifier
930..n|   |-- InvoiceLineItem
941|   |   |-- LineNumber
951|   |   |-- PurchaseOrder
960..1|   |   |   |-- DateTime
971|   |   |   |-- DocumentType
981|   |   |   |-- Identifier
990..1|   |   |   |-- Line
1000..1|   |   |   |-- Revision
1010..1|   |   |   |-- SubLine
1021|   |-- InvoiceRejection
1031|   |-- PurchaseOrder
1040..1|   |   |-- DateTime
1051|   |   |-- DocumentType
1061|   |   |-- Identifier
1070..1|   |   |-- Line
1080..1|   |   |-- Revision
1090..1|   |   |-- SubLine
1100..1|   |-- SalesOrder
1110..1|   |   |-- DateTime
1121|   |   |-- DocumentType
1131|   |   |-- Identifier
1140..1|   |   |-- Line
1150..1|   |   |-- Revision
1160..1|   |   |-- SubLine


Classes
NoNameDefinition
1AlternativeIdentifierIdentifies the specified code and the name of the organization that a code is utilized from.
2BusinessServiceInformationThe object allows the specification of the business service utilized within the partner company. This may or may not be the same as the information sent by the RNIF.
3ContactInformationThe business document must allow for the identification of the name of the department, service or individual to be contacted regarding the context of the business document.
4ContractInformationA block of information used to correlate a contract in an executing choreography.
5CorrelationInformationA block of information used to correlate a requesting document to a responding document and to the contract in an executing choreography.
6DocumentHeaderThe object allows for the identification of the sender and receiver of the business document.
7DocumentIdentificationThe object specifies all information necessary to identify the business document.
8DocumentInformationThe object specifies information to identify the business document, a summary of attachments, and information about the business document security.
9DocumentManifestThe block provides a brief summary of attachments and Service Content.
10DocumentSecurityThe object provides additional granularity in specifying business document security (this is in addition to the specified PIP security).
11FinancingThe collection of business properties that describe financial information.
12InvoiceLineItemThe collection of business properties that describe an invoice entry.
13InvoiceRejectNotificationTop level object for a Invoice Reject business document.
14InvoiceAn itemized list of goods or services specifying the price and the terms of sale.
15ManifestItemThe object provides details about the specific attachment(s).
16PartnerIdentificationThe business document must allow for the identity of one or more parties to the transaction.
17PurchaseOrderUnique number that identifies a purchase order.
18ReceiverThe object allows the identification of the receiving party of the business message.
19RequestingDocumentInformationA block of information used to correlate a requesting document to a responding document in an executing choreography.
20SalesOrderThe unique identifier that represents a sales order.
21SenderThe object allows the identification of the initiating party of the business message.
22StandardDocumentIdentificationThe object specifies additional information necessary to identify the standard business document.
23TpirPipIdentificationThe object specifies all information necessary to uniquely identify a TPIR-PIP within a Registry or trading partner repository.

Attributes
NoNameDefinitionType
1ActionNameThe name of Action. For RosettaNet usually any of Request/Confirm/Notify/Query/Response.string
2ApprovalIdentifierThe unique number that identifies the approval of a request.string
3AuthorityThe name of the organization that a code is utilized from.string
4BusinessProcessInstanceIdentifierThe identifier for the public business process instance being sent that both the sender and receiver can identify.string
5CommentsUnformatted text.string
6ContactThe name of the department, service or individual to be contacted within the organization.Contact
7ContractIdentifierUnique identification of a contract between the Sender and the Receiverstring
8ContractTypeThe type of the contract: an attribute describing the type of the ContractIndentification. Valid values are URI, URN,ebXMLCPA, or other values defined by partners.string
9CreationThe creation date and time of the specified Business Document (i.e. the Purchase Order date).dateTime
10DUNSPlus4A identifier to specify a specific location within a business location.DUNSPlus4
11DUNSA number assigned by Dun and Bradstreet to identify a business location.DUNS
12DateTimeThe date-time stamp indicating on the referenced business document.dateTime
13DescriptionA description of the attachment.string
14EmailThe electronic mail for the specified contact.string
15FaxThe fax number for the specified contact.string
16GLNGlobal Location Number (GLN) - A identifier to identify legal entities, trading parties and location. GLN
17HeaderVersionThe UN/CEFACT version of the document header.string
18IdentifierIdentifies the role of the contact (i.e. Service Technician, Account Manager) in the Business Process.string
19IdentifierThe specified code to represent an entity (e.g. product, location, partner, etc.).string
20IdentifierThe unique identifier for the document being sent.string
21IdentifierUnique identification of the referenced business document.string
22LengthThe size of the attachment in bytes (i.e. 1 000 000 bytes)positiveInteger
23LineNumberNumber of the line in the document.string
24LineReferences the specific line number of the specified business document.string
25MultipleTypeIndicates whether the manifest contains documents of multiple types. True if yes, and False if no.boolean
26NonRepudiableReceiptThe value "true" will indicate that a signed acknowledgement for the business document is necessary.boolean
27NumberOfItemsTotal number of documents in the message. The physical count of the attachments in the payload plus the RosettaNet Business Message (for Service Content). The value of this field will be at least 1.positiveInteger
28PartnerIdThe Trading Partner Identification of MNC that is creating this TPIR PIP.DUNSPlus4
29PartnerNameThe name of the partner’s company/business.string
30PersistentEncryptionThe value "true" will indicate that the Business Document (including the header) needs to be encrypted when stored or transported.boolean
31PersistentSignatureThe value "true" will indicate that a signature is required to be stored with the document while stored or transported. boolean
32PhoneThe telephone number for the specified contact.string
33PipIdentifierPIP Identification.[ i.e. PIP3A4]PipIdentifier
34PipVersionPIP version number (i.e. 02.02.00).PipVersion
35PlanIdentifierThe unique number that identifies the tool by which the payment will be made.string
36ProcessIdentifierThe name of the PIP e.g. Notify of Forecast Reply.string
37ProcessReferenceThe URN for the PIP that includes Cluster/Segment/Process pattern used to identify the interface process (such as PIP3A4) string
38ProcessStateThe business process (or service) state of the sender of a document. When a service receives this document, the receiver may use the state as a precondition.string
39RequestingDocumentCreationDateTimeThe date-time of the requesting business document.dateTime
40RequestingDocumentInstanceIdentifierThe Business Document identification number that identifies the requesting Business Document.string
41ResponseDateTimeThe expected time to receive the response. This can not be greater than the PIP TimeToPerform.dateTime
42RevisionReferenced the revision of the specified business document.string
43ServiceNameThe name of the Business Activity with the "Request/Confirm" part removed. E.g., for the Activity "Request Purchase Order"==> "Purchase Order".string
44StandardIdentifies the standard used to submit the business document. (e.g. RosettaNet).string
45SubLineReferences the specific subline number of the specified business document.string
46TpirBusinessProcessIdentifierA Business Process Identifier to uniquely define the TPIR-PIP 'role' within a Business Scenario at a company or MNC level. The identifier MUST be composed of alphanumeric characters only and its length MUST be between one and twelve characters.BusinessProcessIdentifier
47TpirPipVersionA TPIR-PIP Version Number (i.e., major and minor version number as XX.XX).VersionIdentifier
48TypeName of the Action Messagestring
49UniversalResourceIdentifierThe generic set of all names/addresses that are short strings that refer to resources. string
50UriDescribes the destination uri for the TPIR form.anyURI
51VersionPIP3A4v01.00string

Code Lists
1DocumentTypeLines: 97 105 112
A code identifying the business context of a document.
Entity Instances
ARAAuthorization Request Approval.
CBNProduct batch number of customer.
CCNCustoms clearance number.
CFAFailure Analysis - Request document that will accompany the product providing characteristics of the component failure.
CINCommercial Invoice.
CNMTraditional credit note or memo.
CONIn a virtual sourcing relationship, a third party trading partner is supplying a part to a customer on behalf of another company that has taken the order for the customer. In this case a Customer Order Number is associated to the request for material that is sent to the virtual trading partners.
COSConsumption Notice.
COTContract.
CRNUnique consumption reference number identifying the product consumption issue i.e. one-to-one relationship with physical flow.
DEMTraditional debit note or memo.
DENDelivery Note.
DINDiscontinuation Notice.
DORDelivery Order.
DRNDrawing Number.
DRRDesign Registration Request.
ECOEngineering Change Order - The proprietary unique identification number that represents an engineering change order.
EIREngineering Information Request.
EOLEnd of Life.
FUOSales order or transfer order fulfilling demand out of a facility (outbound shipment).
INVInvoice.
LIDLocation Identifier. Data for on-site work that have to be done on the machine (associated with preventive maintenance order).
MENMaster Event Number.
MIDMachine Identifier. Data for on-site work that have to be done on the machine (associated with preventive maintenance order).
MONModel Number.
OCLThe unique identifier assigned by the OEM for a warranty claim.
OGAOther governmental agency issued document.
OPOThe unique identifier assigned by the OEM for a part order.
OPRThe unique identifier assigned by the OEM for a part return.
PCNProduct/Process Change.
PFAFailure Analysis - Request document that will accompany the product providing characteristics of the product failure.
PIIRefers to previously issued invoice.
PLSUnique number that identifies packing form prior to shipment.
POIPurchase Order IN.
PONProduction order number for material release.
POOPurchase Order OUT.
PRCProduct Catalog.
PSIRefers to previously issued self-billing invoice.
PUOPurchase Order.
QUOQuote.
RECDocument identifying the receipt of materials or products into a facility against a purchase order or transfer order (inbound shipment).
REOPurchase order or transfer order replenishing inventory into a facility (inbound shipment).
REQRequisition.
RMAReturned Material Authorization.
RPOPurchase order for materials or product returned to and reworked by a supplier.
RTARemittance Advice - Remittance details.
SAOSales Order.
SBCCredit Memo used in self-billing scenario.
SBDDebit Memo used in self-billing scenario.
SBIInvoice in self billing scenario.
SBNProduct batch number of supplier.
SCASimilar to contracts - Contains the quantity of an article that is to be ordered from a vendor and the price for article or service that is to be procured.
SENSerial Number.
SEOA document that gives a repair provider the necessary authorization to repair or upgrade a product either at the customer site or at the repair provider’s site.
SHDShipping Document.
SNCShipset Number on Code List.
SPCThe unique identifier assigned by the ASP for a warranty claim.
SPNSpec Number.
SPOThe unique identifier assigned by the ASP for a part order.
SPRThe unique identifier assigned by the ASP for a part return.
SPWThe unique identifier assigned by the ASP to reference a work order.
SRIA document that contains the shipping reference number which allows the product to be tracked within the outsourced logistic providers network.
TROOrder which results in materials or products being moved from one facility to another (outbound shipment and inbound shipment).
WABWaybill.
WACDenotes a warranty claim.
WOOWork Order.

2FileTypeLines: 22
Describes the file type of the TPIR form (PDF, XDP or XML).
Entity Instances
PDFPortable Document Format.
XDPXML Data Package.
XMLeXtensible Markup Language.

3FinancialAmountLines: 89
The collection of business properties that describe the monetary amount defined by a specified currency.
Entity Instances
CRECredit.
DEBDebit.
ZERZero remit.

4InvoiceRejectionLines: 102
Code identifying the reason for the rejection of an invoice.
Entity Instances
AGMAmount for P.O. item is greater than maximum allowed.
ATLAttention Line.
BICBilling invoice # does not match COMM/shipping.
BOIBackorder Invoicing with non-shipment.
BOLBill of Lading.
BPOBlocked P.O. line item.
BUPBlock Unit Price or commitment.
BUSBilling U.S. sales tax, invoice rejected.
CNPCurrency does not match P.O.
CNSConversion - Migrate new system.
CPCConverted P.O. closed on new system.
CPOCatalog pricing ASAP orders.
CPSCannot pay from statement, letter, etc.
DIVDiscrepancy in Valuation.
DNPDocument is not a purchase order.
DPDDuplicate Document.
DPIDuplicate Invoice.
DPODeleted P.O. line item.
EILEDI incorrect line item.
EIMElectronic invoice returned due to mathematical error.
EIPElectronic invoice being returned due to invalid P.O.#.
ESMEDI invoice submitted to an incorrect mailbox.
FBSFreight Bills Sent to STI.
FNAFreight charges not accepted under this P.O.
FNNField is Not Numeric.
FNPFreight charges not paid, credit not applied.
GSTGST/HST/QST.
IADInvoice arrived in APC damaged/missing pages.
IBRIncorrect billing per requester of services.
ICIIncorrect part identifier.
ICSInvoice cannot be submitted until samples approve.
IECInvoice returned due to end of conversion to SAP.
IGIIllegible Invoicing.
IHTInvoice has tax amount for non-tax purchase order.
IINIndicate the invoice # your credit applies to.
ILIIncorrect Line Item.
IMCInvoice missing company name and remit to address.
IMEInvoice returned due to a mathematical error.
INAItem not authorized on P.O.
INEInvoice number exceeds field maximum.
INPIncorrect pricing.
INQIncorrect quantity.
IPOInvalid purchase order number.
IRBInvoice returned incorrect billing, per request of service.
IRCInvoice reference on credit has not been received.
IRDInvoice returned discrepancy in valuation.
IRFInvoice returned for finance/late charges.
IRIInvoice returned items not separated on invoice.
IRMInvoice references multiple P.O.#'s.
IRNInvoice returned non-receipt of goods/material.
ISDInsufficient dollars billed to-date against P.O. item to apply credit against.
ITAInvoice tax amount is not close enough to calculated tax amount.
IVEInvoice value exceeds the P.O.
NBCNot billed to correct entity.
NCLNo charge line item.
NPFNo payment of finance/late charges.
OIROriginal invoice returned unpaid, credit not applied.
OTHOther.
PBRPayment based on receipt of acceptable invoice.
PCCPartner is configured to calculate tax.
PEXPST exempt, invoice returned.
PNAP.O. not yet approved for release.
PNBP.O. line is a non-billable item.
PNMP.O.# is missing from invoice.
PNRP.O.# referenced on invoice belongs to another vendor.
PORPurchase order has not been released.
PRIP.O.# referenced on invoice invalid.
PRNParts returned no charge no invoicing accepted.
PTBPrepaid transportation bill missing.
PVCTivoli P.O. conversion.
QIEQuantity invoiced exceeds P.O. quantity.
QIZQuantity is zero for PO line item.
RBERebill Electronically.
RCIReturn unpaid per purchasing representative use correct item.
RCUReturn unpaid per purchasing representative, charge unauthorized.
RIFReference invoice/P.O.# for which freight charges apply.
RIWResubmit invoice w/extended amounts and total.
RPPReference the P.O.# the original invoice paid.
RPRReturned per requester-incorrect timesheet.
RTOReturn tax only original invoice not referenced.
RUPReturned unpaid per purchasing representative, P.O. closed.
SCBSpecial charges must be billed within unit cost.
SFFSee free-form text.
SIVSupplier using incorrect vendor number for payment remittance address.
SMCSupplemental charges billed not authorized on P.O.
SNRShipment not received.
STISupplier total invoice amount doesn't match A/P calculated invoice amount.
STNSales tax was not paid, credit was not applied.
TORTax only, original invoice not referenced.
TPBThird Party Billing.
TPCThird Party Credit.
TPSTPS/TVH/TVQ.
UCIUnit cost on invoice does not agree with P.O.
UMIUnit of measure invoiced does not agree with P.O.
VNAVAT tax not authorized.
ZDUZero dollar unit cost.

5LanguageLines: 32
For representation of Language name RosettaNet has adopted ISO 639-2; 1998. Refer to the following web page to get the latest version of the standard: http://www.loc.gov/standards/iso639-2/iso639jac.html If you need more information about the ISO standard please contact ISO for more details.

6MimeTypeQualifierLines: 34
The MIME type as defined by IANA. Please refer to http://www.iana.org/assignments/media-types/ for a list of types.
Entity Instances
application/EDI-Consent[RFC1767]
application/EDI-X12[RFC1767]
application/EDIFACT[RFC1767]
application/activemessage[Shapiro]
application/andrew-inset[Borenstein]
application/applefile[Faltstrom]
application/atomicmail[Borenstein]
application/batch-SMTP[RFC2442]
application/beep+xml[RFC3080]
application/cals-1840[RFC1895]
application/cnrp+xml[RFCCNRP]
application/commonground[Glazer]
application/cpl+xml
application/cybercash[Eastlake]
application/dca-rft[Campbell]
application/dec-dx[Campbell]
application/dicom[RFC3240]
application/dvcs[RFC3029]
application/eshop[Katz]
application/font-tdpfr[RFC3073]
application/http[RFC2616]
application/hyperstudio[Domino]
application/iges[Parks]
application/index[RFC2652]
application/index.cmd[RFC2652]
application/index.obj[RFC2652]
application/index.response[RFC2652]
application/index.vnd[RFC2652]
application/iotp[RFC2935]
application/ipp[RFC2910]
application/isup[RFC3204]
application/mac-binhex40[Faltstrom]
application/macwriteii[Lindner]
application/marc[RFC2220]
application/mathematica[Van Nostern]
application/msword[Lindner]
application/news-message-id[RFC1036,Spencer]
application/news-transmission[RFC1036, Spencer]
application/ocsp-request[RFC2560]
application/ocsp-response[RFC2560]
application/octet-stream[RFC2045,RFC2046]
application/oda[RFC2045,RFC2046]
application/ogg[RFC-walleij-ogg-mediatype-08.txt]
application/parityfec[RFC3009]
application/pdf[Lindner]
application/pgp-encrypted[RFC3156]
application/pgp-keys[RFC3156]
application/pgp-signature[RFC3156]
application/pkcs10[RFC2311]
application/pkcs7-mime[RFC2311]
application/pkcs7-signature[RFC2311]
application/pkix-cert[RFC2585]
application/pkix-crl[RFC2585]
application/pkixcmp[RFC2510]
application/postscript[RFC2045,RFC2046]
application/prs.alvestrand.titrax-sheet[Alvestrand]
application/prs.cww[Rungchavalnont]
application/prs.nprend[Doggett]
application/prs.plucker[Janssen]
application/qsig[RFC3204]
application/reginfo+xml[RFC-ietf-sipping-reg-event-00.txt]
application/remote-printing[RFC1486,Rose]
application/riscos[Smith]
application/rtf[Lindner]
application/sdp[RFC2327]
application/set-payment[Korver]
application/set-payment-initiation[Korver]
application/set-registration[Korver]
application/set-registration-initiation[Korver]
application/sgml[RFC1874]
application/sgml-open-catalog[Grosso]
application/sieve[RFC3028]
application/slate[Crowley]
application/timestamp-query[RFC3161]
application/timestamp-reply[RFC3161]
application/tve-trigger[Welsh]
application/vemmi[RFC2122]
application/vnd.3M.Post-it-Notes[O'Brien]
application/vnd.3gpp.pic-bw-large[Meredith]
application/vnd.3gpp.pic-bw-small[Meredith]
application/vnd.3gpp.pic-bw-var[Meredith]
application/vnd.3gpp.sms[Meredith]
application/vnd.FloGraphIt[Floersch]
application/vnd.Mobius.DAF[Kabayama]
application/vnd.Mobius.DIS[Kabayama]
application/vnd.Mobius.MBK[Devasia]
application/vnd.Mobius.MQY[Devasia]
application/vnd.Mobius.MSL[Kabayama]
application/vnd.Mobius.PLC[Kabayama]
application/vnd.Mobius.TXF[Kabayama]
application/vnd.Quark.QuarkXPress[Scheidler]
application/vnd.accpac.simply.aso[Leow]
application/vnd.accpac.simply.imp[Leow]
application/vnd.acucobol[Lubin]
application/vnd.acucorp[Lubin]
application/vnd.adobe.xfdf[Perelman]
application/vnd.aether.imp[Moskowitz]
application/vnd.amiga.ami[Blumberg]
application/vnd.anser-web-certificate-issue-initiation[Mori]
application/vnd.anser-web-funds-transfer-initiation[Mori]
application/vnd.audiograph[Slusanschi]
application/vnd.blueice.multipass[Holmstrom]
application/vnd.bmi[Gotoh]
application/vnd.businessobjects[Imoucha]
application/vnd.canon-cpdl[Muto]
application/vnd.canon-lips[Muto]
application/vnd.cinderella[Kortenkamp]
application/vnd.claymore[Simpson]
application/vnd.commerce-battelle[Applebaum]
application/vnd.commonspace[Chandhok]
application/vnd.contact.cmsg[Patz]
application/vnd.cosmocaller[Dellutri]
application/vnd.ctc-posml[Kohlhepp]
application/vnd.cups-postscript[Sweet]
application/vnd.cups-raster[Sweet]
application/vnd.cups-raw[Sweet]
application/vnd.curl[Byrnes]
application/vnd.cybank[Helmee]
application/vnd.data-vision.rdz[Fields]
application/vnd.dna[Searcy]
application/vnd.dpgraph[Parker]
application/vnd.dreamfactory[Appleton]
application/vnd.dxr[Duffy]
application/vnd.ecdis-update[Buettgenbach]
application/vnd.ecowin.chart[Olsson]
application/vnd.ecowin.filerequest[Olsson]
application/vnd.ecowin.fileupdate[Olsson]
application/vnd.ecowin.series[Olsson]
application/vnd.ecowin.seriesrequest[Olsson]
application/vnd.ecowin.seriesupdate[Olsson]
application/vnd.enliven[Santinelli]
application/vnd.epson.esf[Hoshina]
application/vnd.epson.msf[Hoshina]
application/vnd.epson.quickanime[Gu]
application/vnd.epson.salt[Nagatomo]
application/vnd.epson.ssf[Hoshina]
application/vnd.ericsson.quickcall[Tidwell]
application/vnd.eudora.data[Resnick]
application/vnd.fdf[Zilles]
application/vnd.ffsns[Holstage]
application/vnd.framemaker[Wexler]
application/vnd.fsc.weblaunch[D.Smith]
application/vnd.fujitsu.oasys[Togashi]
application/vnd.fujitsu.oasys2[Togashi]
application/vnd.fujitsu.oasys3[Okudaira]
application/vnd.fujitsu.oasysgp[Sugimoto]
application/vnd.fujitsu.oasysprs[Ogita]
application/vnd.fujixerox.ddd[Onda]
application/vnd.fujixerox.docuworks[Taguchi]
application/vnd.fujixerox.docuworks.binder[Matsumoto]
application/vnd.fut-misnet[Pruulmann]
application/vnd.grafeq[Tupper]
application/vnd.groove-account[Joseph]
application/vnd.groove-help[Joseph]
application/vnd.groove-identity-message[Joseph]
application/vnd.groove-injector[Joseph]
application/vnd.groove-tool-message[Joseph]
application/vnd.groove-tool-template[Joseph]
application/vnd.groove-vcard[Joseph]
application/vnd.hbci[Hammann]
application/vnd.hhe.lesson-player[Jones]
application/vnd.hp-HPGL[Pentecost]
application/vnd.hp-PCL[Pentecost]
application/vnd.hp-PCLXL[Pentecost]
application/vnd.hp-hpid[Gupta]
application/vnd.hp-hps[Aubrey]
application/vnd.httphone[Lefevre]
application/vnd.hzn-3d-crossword[Minnis]
application/vnd.ibm.MiniPay[Herzberg]
application/vnd.ibm.afplinedata[Buis]
application/vnd.ibm.electronic-media[Tantlinger]
application/vnd.ibm.modcap[Hohensee]
application/vnd.ibm.secure-container[Tantlinger]
application/vnd.informix-visionary[Gales]
application/vnd.intercon.formnet[Gurak]
application/vnd.intertrust.digibox[Tomasello]
application/vnd.intertrust.nncp[Tomasello]
application/vnd.intu.qbo[Scratchley]
application/vnd.intu.qfx[Scratchley]
application/vnd.irepository.package+xml[Knowles]
application/vnd.is-xpr[Natarajan]
application/vnd.japannet-directory-service[Fujii]
application/vnd.japannet-jpnstore-wakeup[Yoshitake]
application/vnd.japannet-payment-wakeup[Fujii]
application/vnd.japannet-registration[Yoshitake]
application/vnd.japannet-registration-wakeup[Fujii]
application/vnd.japannet-setstore-wakeup[Yoshitake]
application/vnd.japannet-verification[Yoshitake]
application/vnd.japannet-verification-wakeup[Fujii]
application/vnd.jisp[Deckers]
application/vnd.kde.karbon[Faure]
application/vnd.kde.kchart[Faure]
application/vnd.kde.kformula[Faure]
application/vnd.kde.kivio[Faure]
application/vnd.kde.kontour[Faure]
application/vnd.kde.kpresenter[Faure]
application/vnd.kde.kspread[Faure]
application/vnd.kde.kword[Faure]
application/vnd.kenameaapp[DiGiorgio-Haag]
application/vnd.koan[Cole]
application/vnd.liberty-request+xml[McDowell]
application/vnd.llamagraphics.life-balance.desktop[White]
application/vnd.lotus-1-2-3[Wattenberger]
application/vnd.lotus-approach[Wattenberger]
application/vnd.lotus-freelance[Wattenberger]
application/vnd.lotus-notes[Laramie]
application/vnd.lotus-organizer[Wattenberger]
application/vnd.lotus-screencam[Wattenberger]
application/vnd.lotus-wordpro[Wattenberger]
application/vnd.mcd[Gotoh]
application/vnd.mediastation.cdkey[Flurry]
application/vnd.meridian-slingshot[Wedel]
application/vnd.micrografx.flo[Prevo]
application/vnd.micrografx.igx[Prevo]
application/vnd.mif[Wexler]
application/vnd.minisoft-hp3000-save[Bartram]
application/vnd.mitsubishi.misty-guard.trustweb[Tanaka]
application/vnd.mophun.application[Wennerstrom]
application/vnd.mophun.certificate[Wennerstrom]
application/vnd.motorola.flexsuite[Patton]
application/vnd.motorola.flexsuite.adsi[Patton]
application/vnd.motorola.flexsuite.fis[Patton]
application/vnd.motorola.flexsuite.gotap[Patton]
application/vnd.motorola.flexsuite.kmr[Patton]
application/vnd.motorola.flexsuite.ttc[Patton]
application/vnd.motorola.flexsuite.wem[Patton]
application/vnd.mozilla.xul+xml[McDaniel]
application/vnd.ms-artgalry[Slawson]
application/vnd.ms-asf[Fleischman]
application/vnd.ms-excel[Gill]
application/vnd.ms-lrm[Ledoux]
application/vnd.ms-powerpoint[Gill]
application/vnd.ms-project[Gill]
application/vnd.ms-tnef[Gill]
application/vnd.ms-works[Gill]
application/vnd.ms-wpl[Plastina]
application/vnd.mseq[Le Bodic]
application/vnd.msign[Borcherding]
application/vnd.music-niff[Butler]
application/vnd.musician[Adams]
application/vnd.netfpx[Mutz]
application/vnd.noblenet-directory[Solomon]
application/vnd.noblenet-sealer[Solomon]
application/vnd.noblenet-web[Solomon]
application/vnd.novadigm.EDM[Swenson]
application/vnd.novadigm.EDX[Swenson]
application/vnd.novadigm.EXT[Swenson]
application/vnd.obn[Hessling]
application/vnd.osa.netdeploy[Klos]
application/vnd.palm[Peacock]
application/vnd.pg.format[Gandert]
application/vnd.pg.osasli[Gandert]
application/vnd.powerbuilder6[Guy]
application/vnd.powerbuilder6-s[Guy]
application/vnd.powerbuilder7[Shilts]
application/vnd.powerbuilder7-s[Shilts]
application/vnd.powerbuilder75[Shilts]
application/vnd.powerbuilder75-s[Shilts]
application/vnd.previewsystems.box[Smolgovsky]
application/vnd.publishare-delta-tree[Ben-Kiki]
application/vnd.pvi.ptid1[Lamb]
application/vnd.pwg-multiplexed[RFC3391]
application/vnd.pwg-xhtml-print+xml[Wright]
application/vnd.rapid[Szekely]
application/vnd.s3sms[Tarkkala]
application/vnd.sealed.net[Lambert]
application/vnd.seemail[Webb]
application/vnd.shana.informed.formdata[Selzler]
application/vnd.shana.informed.formtemplate[Selzler]
application/vnd.shana.informed.interchange[Selzler]
application/vnd.shana.informed.package[Selzler]
application/vnd.smaf[Takahashi]
application/vnd.sss-cod[Dani]
application/vnd.sss-dtf[Bruno]
application/vnd.sss-ntf[Bruno]
application/vnd.street-stream[Levitt]
application/vnd.svd[Becker]
application/vnd.swiftview-ics[Widener]
application/vnd.triscape.mxs[Simonoff]
application/vnd.trueapp[Hepler]
application/vnd.truedoc[Chase]
application/vnd.ufdl[Manning]
application/vnd.uplanet.alert[Martin]
application/vnd.uplanet.alert-wbxml[Martin]
application/vnd.uplanet.bearer-choice[Martin]
application/vnd.uplanet.bearer-choice-wbxml[Martin]
application/vnd.uplanet.cacheop[Martin]
application/vnd.uplanet.cacheop-wbxml[Martin]
application/vnd.uplanet.channel[Martin]
application/vnd.uplanet.channel-wbxml[Martin]
application/vnd.uplanet.list[Martin]
application/vnd.uplanet.list-wbxml[Martin]
application/vnd.uplanet.listcmd[Martin]
application/vnd.uplanet.listcmd-wbxml[Martin]
application/vnd.uplanet.signal[Martin]
application/vnd.vcx[T.Sugimoto]
application/vnd.vectorworks[Pharr]
application/vnd.vidsoft.vidconference[Hess]
application/vnd.visio[Sandal]
application/vnd.visionary[Aravindakumar]
application/vnd.vividence.scriptfile[Risher]
application/vnd.vsf[Rowe]
application/vnd.wap.sic[WAP-Forum]
application/vnd.wap.slc[WAP-Forum]
application/vnd.wap.wbxml[Stark]
application/vnd.wap.wmlc[Stark]
application/vnd.wap.wmlscriptc[Stark]
application/vnd.webturbo[Rehem]
application/vnd.wrq-hp3000-labelled[Bartram]
application/vnd.wt.stf[Wohler]
application/vnd.wv.csp+wbxml[Salmi]
application/vnd.xara[Matthewman]
application/vnd.xfdl[Manning]
application/vnd.yellowriver-custom-menu[Yellow]
application/whoispp-query[RFC2957]
application/whoispp-response[RFC2958]
application/wita[Campbell]
application/wordperfect5.1[Lindner]
application/x400-bp[RFC1494]
application/xhtml+xml[RFC3236]
application/xml[RFC3023]
application/xml-dtd[RFC3023]
application/xml-external-parsed-entity[RFC3023]
application/zip[Lindner]
audio/32kadpcm[RFC2421,RFC2422]
audio/AMR[RFC3267]
audio/AMR-WB[RFC3267]
audio/CN[RFC3389]
audio/DAT12[RFC3190]
audio/DVI4
audio/EVRC[RFC-ietf-avt-evrc-smv-03.txt]
audio/EVRC0[RFC-ietf-avt-evrc-smv-03.txt]
audio/G.722.1[RFC3047]
audio/G722
audio/G723
audio/G726-16
audio/G726-24
audio/G726-32
audio/G726-40
audio/G728
audio/G729
audio/G729D
audio/G729E
audio/GSM
audio/GSM-EFR
audio/L16[RFC2586]
audio/L20[RFC3190]
audio/L24[RFC3190]
audio/L8
audio/LPC
audio/MP4A-LATM[RFC3016]
audio/MPA
audio/PCMA
audio/PCMU
audio/QCELP
audio/RED
audio/SMV[RFC-ietf-avt-evrc-smv-03.txt]
audio/SMV0[RFC-ietf-avt-evrc-smv-03.txt]
audio/VDVI
audio/basic[RFC2045,RFC2046]
audio/mpa-robust[RFC3119]
audio/mpeg[RFC3003]
audio/parityfec[RFC3009]
audio/prs.sid[Walleij]
audio/telephone-event[RFC2833]
audio/tone[RFC2833]
audio/vnd.3gpp.iufp[Belling]
audio/vnd.cisco.nse[Kumar]
audio/vnd.cns.anp1[McLaughlin]
audio/vnd.cns.inf1[McLaughlin]
audio/vnd.digital-winds[Strazds]
audio/vnd.everad.plj[Cicelsky]
audio/vnd.lucent.voice[Vaudreuil]
audio/vnd.nortel.vbk[Parsons]
audio/vnd.nuera.ecelp4800[Fox]
audio/vnd.nuera.ecelp7470[Fox]
audio/vnd.nuera.ecelp9600[Fox]
audio/vnd.octel.sbc[Vaudreuil]
audio/vnd.qcelp[Lundblade]
audio/vnd.rhetorex.32kadpcm[Vaudreuil]
audio/vnd.vmx.cvsd[Vaudreuil]
image/cgmComputer Graphics Metafile
image/g3fax[RFC1494]
image/gif[RFC2045,RFC2046]
image/ief[RFC1314] Image Exchange Format
image/jpeg[RFC2045,RFC2046]
image/naplps[Ferber]
image/png[Randers-Pehrson]
image/prs.btif[Simon]
image/prs.pti[Laun]
image/t38[RFC3362]
image/tiff[RFC3302] Tag Image File Format
image/tiff-fx[RFC3250] Tag Image File Format Fax eXtended
image/vnd.cns.inf2[McLaughlin]
image/vnd.djvu[Bottou]
image/vnd.dwg[Moline]
image/vnd.dxf[Moline]
image/vnd.fastbidsheet[Becker]
image/vnd.fpx[Spencer]
image/vnd.fst[Fuldseth]
image/vnd.fujixerox.edmics-mmr[Onda]
image/vnd.fujixerox.edmics-rlc[Onda]
image/vnd.globalgraphics.pgb[Bailey]
image/vnd.mix[Reddy]
image/vnd.ms-modi[Vaughan]
image/vnd.net-fpx[Spencer]
image/vnd.svf[Moline]
image/vnd.wap.wbmp[Stark]
image/vnd.xiff[S.Martin]
message/delivery-status[RFC1894]
message/disposition-notification[RFC2298]
message/external-body[RFC2045,RFC2046]
message/http[RFC2616]
message/news[RFC 1036, H.Spencer]
message/partial[RFC2045,RFC2046]
message/rfc822[RFC2045,RFC2046]
message/s-http[RFC2660]
message/sip[RFC3261]
message/sipfrag[RFC3420]
model/iges[Parks]
model/mesh[RFC2077]
model/vnd.dwf[Pratt]
model/vnd.flatland.3dml[Powers]
model/vnd.gdl[Babits]
model/vnd.gs-gdl[Babits]
model/vnd.gtw[Ozaki]
model/vnd.mts[Rabinovitch]
model/vnd.parasolid.transmit.binary[Parasolid]
model/vnd.parasolid.transmit.text[Parasolid]
model/vnd.vtu[Rabinovitch]
model/vrml[RFC2077]
multipart/alternative[RFC2045,RFC2046]
multipart/appledouble[Faltstrom]
multipart/byteranges[RFC2068]
multipart/digest[RFC2045,RFC2046]
multipart/encrypted[RFC1847]
multipart/form-data[RFC2388]
multipart/header-set[Crocker]
multipart/mixed[RFC2045,RFC2046]
multipart/parallel[RFC2045,RFC2046]
multipart/related[RFC2387]
multipart/report[RFC1892]
multipart/signed[RFC1847]
multipart/voice-message[RFC2421,RFC2423]
text/calendar[RFC2445]
text/css[RFC2318]
text/directory[RFC2425]
text/enriched[RFC1896]
text/html[RFC2854]
text/parityfec[RFC3009]
text/plain[RFC2646,RFC2046]
text/prs.lines.tag[Lines]
text/rfc822-headers[RFC1892]
text/richtext[RFC2045,RFC2046]
text/rtf[Lindner]
text/sgml[RFC1874]
text/t140[RFC2793]
text/tab-separated-values[Lindner]
text/uri-list[RFC2483]
text/vnd.DMClientScript[Bradley]
text/vnd.IPTC.NITF[IPTC]
text/vnd.IPTC.NewsML[IPTC]
text/vnd.abc[Allen]
text/vnd.curl[Byrnes]
text/vnd.fly[Gurney]
text/vnd.fmi.flexstor[Hurtta]
text/vnd.in3d.3dml[Powers]
text/vnd.in3d.spot[Powers]
text/vnd.latex-z[Lubos]
text/vnd.motorola.reflex[Patton]
text/vnd.ms-mediapackage[Nelson]
text/vnd.net2phone.commcenter.command[Xie]
text/vnd.sun.j2me.app-descriptor[G.Adams]
text/vnd.wap.si[WAP-Forum]
text/vnd.wap.sl[WAP-Forum]
text/vnd.wap.wml[Stark]
text/vnd.wap.wmlscript[Stark]
text/xml[RFC3023]
text/xml-external-parsed-entity[RFC3023]
video/BMPEG
video/BT656
video/CelB
video/DV[RFC3189]
video/H261
video/H263
video/H263-1998
video/H263-2000
video/JPEG
video/MP1S
video/MP2P
video/MP2T
video/MP4V-ES[RFC3016]
video/MPV
video/SMPTE292M[RFC-avt-smpte292-video-08.txt]
video/mpeg[RFC2045,RFC2046]
video/nv
video/parityfec[RFC3009]
video/pointer[RFC2862]
video/quicktime[Lindner]
video/vnd.fvt[Fuldseth]
video/vnd.motorola.video[McGinty]
video/vnd.motorola.videop[McGinty]
video/vnd.mpegurl[Recktenwald]
video/vnd.nokia.interleaved-multimedia[Kangaslampi]
video/vnd.objectvideo[Clark]
video/vnd.vivo[Wolfe]

Data Types
NoNameFormatData Type
1BusinessProcessIdentifierpattern = [0-9a-zA-Z]{1,12}
string
2Contactstring
3DUNSPlus4pattern = [0-9]{9}[0-9a-zA-Z]{1,4}
string
4DUNSpattern = [0-9]{9}
string
5GLNpattern = [0-9]{13}
string
6PipIdentifierpattern = PIP\d{1}[A-Z]{1}\d{1,2}
string
7PipVersionpattern = \d{2}\.\d{2}\.\d{2}
string
8VersionIdentifierpattern = \d{2}\.\d{2}
string

XML Data Types
NoNameDefinition
1anyURIRepresents a URI as defined by RFC 2396. An anyURI value can be absolute or relative, and may have an optional fragment identifier.
2booleanRepresents Boolean values, which are either "true" or "false".
3dateTimeRepresents a specific instance of time. The pattern for dateTime is CCYY-MM-DDThh:mm:ss where CC represents the century, YY the year, MM the month, and DD the day, preceded by an optional leading negative (-) character to indicate a negative number. If the negative character is omitted, positive (+) is assumed. The T is the date/time separator and hh, mm, and ss represent hour, minute, and second respectively. Additional digits can be used to increase the precision of fractional seconds if desired. For example, the format ss.ss... with any number of digits after the decimal point is supported. The fractional seconds part is optional.
This representation may be immediately followed by a "Z" to indicate Coordinated Universal Time (UTC) or to indicate the time zone. For example, the difference between the local time and Coordinated Universal Time, immediately followed by a sign, + or -, followed by the difference from UTC represented as hh:mm (minutes is required). If the time zone is included, both hours and minutes must be present.
4positiveIntegerRepresents an integer that is greater than zero. This data type is derived from nonNegativeInteger.
5stringRepresents character string.