RosettaNet XML Message Guidelines

0C2_MG_R01_02_00_AsynchronousTestRequest.htm (29-Mar-2002 00:00:00)

This document has been prepared by RosettaNet (http://www.rosettanet.org).

 

 

1   

1   

AsynchronousTest

2   

0..1

|-- Attachment

3   

0..1

|    |-- description.FreeFormText

4   

0..1

|    |-- GlobalAttachmentDescriptionCode

5   

1   

|    |-- GlobalMimeTypeQualifierCode

6    

1   

|    |-- UniversalResourceIdentifier

7   

1   

fromRole.PartnerRoleDescription

8   

1   

|-- ContactInformation

9   

1   

|    |-- contactName.FreeFormText

10  

1   

|    |-- EmailAddress

11  

0..1

|    |-- facsimileNumber.CommunicationsNumber

12  

1   

|    |-- telephoneNumber.CommunicationsNumber

13  

1   

|-- GlobalPartnerRoleClassificationCode

14  

1   

|-- PartnerDescription

15  

1   

|    |-- BusinessDescription

16  

1   

|    |    |-- GlobalBusinessIdentifier

17  

1   

|    |    |-- GlobalSupplyChainCode

18  

1   

|    |-- GlobalPartnerClassificationCode

19  

1   

GlobalDocumentFunctionCode

20  

1   

thisDocumentGenerationDateTime.DateTimeStamp

21  

1   

thisDocumentIdentifier.ProprietaryDocumentIdentifier

22  

1   

toRole.PartnerRoleDescription

23  

0..1

|-- ContactInformation

24  

1   

|    |-- contactName.FreeFormText

25  

1   

|    |-- EmailAddress

26  

0..1

|    |-- facsimileNumber.CommunicationsNumber

27  

1   

|    |-- telephoneNumber.CommunicationsNumber

28  

1   

|-- GlobalPartnerRoleClassificationCode

29  

1   

|-- PartnerDescription

30  

1   

|    |-- BusinessDescription

31  

1   

|    |    |-- GlobalBusinessIdentifier

32  

1   

|    |    |-- GlobalSupplyChainCode

33  

1   

|    |-- GlobalPartnerClassificationCode

 

 

Guideline Information

 

 

GlobalAttachmentDescriptionCode

lines 4

Entity Instances

 

Assembly drawings

 

Assembly/fabrication instructions

 

Block diagrams

 

Blueprints

 

BOM

Bill of Material

CAD information

Computer Aided Design Information

Logistics

For example: packaging, carrier requirements, etc.

Quality data

Yield data

Sample plan

Quantity of samples in a sample plan

Schematics

 

Test instructions

 

 

 

GlobalMimeTypeQualifierCode

lines 5

Entity Instances

 

application/activemessage

 

application/andrew-inset

 

application/applefile

 

application/atomicmail

 

application/batch-SMTP

 

application/cals-1840

 

application/commonground

 

application/cybercash

 

application/dca-rft

 

application/dec-dx

 

application/EDI-Consent

 

application/EDIFACT

 

application/EDI-X12

 

application/eshop

 

application/http

 

application/hyperstudio

 

application/iges

 

application/index

 

application/index.cmd

 

application/index.obj

 

application/index.response

 

application/index.vnd

 

application/ipp

 

application/mac-binhex40

 

application/macwriteii

 

application/marc

 

application/mathematica

 

application/msword

 

application/news-message-id

 

application/news-transmission

 

application/ocsp-request

 

application/ocsp-response

 

application/octet-stream

 

application/oda

 

application/pdf

 

application/pgp-encrypted

 

application/pgp-keys

 

application/pgp-signature

 

application/pkcs10

 

application/pkcs7-mime

 

application/pkcs7-signature

 

application/pkix-cert

 

application/pkixcmp

 

application/pkix-crl

 

application/postscript

 

application/prs.alvestrand.titrax-sheet

 

application/prs.cww

 

application/prs.nprend

 

application/remote-printing

 

application/riscos

 

application/rtf

 

application/sdp

 

application/set-payment

 

application/set-payment-initiation

 

application/set-registration

 

application/set-registration-initiation

 

application/sgml

 

application/sgml-open-catalog

 

application/slate

 

application/vemmi

 

application/vnd.$commerce_battelle

 

application/vnd.3M.Post-it-Notes

 

application/vnd.accpac.simply.aso

 

application/vnd.accpac.simply.imp

 

application/vnd.acucobol

 

application/vnd.anser-web-certificate-issue-initiation

 

application/vnd.anser-web-funds-transfer-initiation

 

application/vnd.audiograph

 

application/vnd.businessobjects

 

application/vnd.claymore

 

application/vnd.commonspace

 

application/vnd.comsocaller

 

application/vnd.cups-postscript

 

application/vnd.cups-raster

 

application/vnd.cups-raw

 

application/vnd.cybank

 

application/vnd.dna

 

application/vnd.dpgraph

 

application/vnd.dxr

 

application/vnd.ecdis-update

 

application/vnd.ecowin.chart

 

application/vnd.ecowin.filerequest

 

application/vnd.ecowin.fileupdate

 

application/vnd.ecowin.series

 

application/vnd.ecowin.seriesrequest

 

application/vnd.ecowin.seriesupdate

 

application/vnd.enliven

 

application/vnd.epson.msf

 

application/vnd.epson.quickanime

 

application/vnd.epson.salt

 

application/vnd.epson.ssf

 

application/vnd.fdf

 

application/vnd.ffsns

 

application/vnd.FloGraphIt

 

application/vnd.framemaker

 

application/vnd.fujitsu.oasys

 

application/vnd.fujitsu.oasys2

 

application/vnd.fujitsu.oasys3

 

application/vnd.fujitsu.oasysgp

 

application/vnd.fujitsu.oasysprs

 

application/vnd.fujixerox.docuworks

 

application/vnd.fut-misnet

 

application/vnd.hp-HPGL

 

application/vnd.hp-hpid

 

application/vnd.hp-hps

 

application/vnd.hp-PCL

 

application/vnd.hp-PCLXL

 

application/vnd.ibm.MiniPay

 

application/vnd.ibm.modcap

 

application/vnd.intercon.formnet

 

application/vnd.intertrust.digibox

 

application/vnd.intertrust.nncp

 

application/vnd.intu.qbo

 

application/vnd.intu.qfx

 

application/vnd.is-xpr

 

application/vnd.japannet-directory-service

 

application/vnd.japannet-jpnstore-wakeup

 

application/vnd.japannet-payment-wakeup

 

application/vnd.japannet-registration

 

application/vnd.japannet-registration-wakeup

 

application/vnd.japannet-setstore-wakeup

 

application/vnd.japannet-verification

 

application/vnd.japannet-verification-wakeup

 

application/vnd.koan

 

application/vnd.lotus-1-2-3

 

application/vnd.lotus-approach

 

application/vnd.lotus-freelance

 

application/vnd.lotus-notes

 

application/vnd.lotus-organizer

 

application/vnd.lotus-screencam

 

application/vnd.lotus-wordpro

 

application/vnd.mediastation.cdkey

 

application/vnd.meridian-slingshot

 

application/vnd.mif

 

application/vnd.minisoft-hp3000-save

 

application/vnd.mitsubishi.misty-guard.trustweb

 

application/vnd.Mobius.DAF

 

application/vnd.Mobius.DIS

 

application/vnd.Mobius.MSL

 

application/vnd.Mobius.PLC

 

application/vnd.Mobius.TXF

 

application/vnd.motorola.flexsuite

 

application/vnd.motorola.flexsuite.adsi

 

application/vnd.motorola.flexsuite.fis

 

application/vnd.motorola.flexsuite.gotap

 

application/vnd.motorola.flexsuite.kmr

 

application/vnd.motorola.flexsuite.ttc

 

application/vnd.motorola.flexsuite.wem

 

application/vnd.ms-artgalry

 

application/vnd.ms-asf

 

application/vnd.ms-excel

 

application/vnd.ms-powerpoint

 

application/vnd.ms-project

 

application/vnd.ms-tnef

 

application/vnd.ms-works

 

application/vnd.musician

 

application/vnd.music-niff

 

application/vnd.netfpx

 

application/vnd.noblenet-directory

 

application/vnd.noblenet-sealer

 

application/vnd.noblenet-web

 

application/vnd.novadigm.EDM

 

application/vnd.novadigm.EDX

 

application/vnd.novadigm.EXT

 

application/vnd.osa.netdeploy

 

application/vnd.pg.format

 

application/vnd.pg.osasli

 

application/vnd.powerbuilder6

 

application/vnd.powerbuilder6-s

 

application/vnd.powerbuilder7

 

application/vnd.powerbuilder75

 

application/vnd.powerbuilder75-s

 

application/vnd.powerbuilder7-s

 

application/vnd.previewsystems.box

 

application/vnd.publishare-delta-tree

 

application/vnd.rapid

 

application/vnd.seemail

 

application/vnd.shana.informed.formdata

 

application/vnd.shana.informed.formtemplate

 

application/vnd.shana.informed.interchange

 

application/vnd.shana.informed.package

 

application/vnd.street-stream

 

application/vnd.svd

 

application/vnd.swiftview-ics

 

application/vnd.triscape.mxs

 

application/vnd.truedoc

 

application/vnd.ufdl

 

application/vnd.uplanet.alert

 

application/vnd.uplanet.alert-wbxml

 

application/vnd.uplanet.bearer-choice

 

application/vnd.uplanet.bearer-choice-wbxml

 

application/vnd.uplanet.cacheop

 

application/vnd.uplanet.cacheop-wbmxl

 

application/vnd.uplanet.channel

 

application/vnd.uplanet.channel-wbxml

 

application/vnd.uplanet.list

 

application/vnd.uplanet.listcmd

 

application/vnd.uplanet.listcmd-wbxml

 

application/vnd.uplanet.list-wbxml

 

application/vnd.uplanet.signal

 

application/vnd.vcx

 

application/vnd.visio

 

application/vnd.wap.wbxml

 

application/vnd.wap.wmlc

 

application/vnd.wap.wmlscriptc

 

application/vnd.webturbo

 

application/vnd.wrq-hp3000-labelled

 

application/vnd.wt.stf

 

application/vnd.xara

 

application/vnd.xfdl

 

application/vnd.yellowriver-custom-menu+A91

 

application/wita

 

application/wordperfect5.1

 

application/x400-bp

 

application/xml

 

application/zip

 

audio/32kadpcm

 

audio/basic

 

audio/L16

 

audio/vnd.cns.anp1

 

audio/vnd.cns.inf1

 

audio/vnd.digital-winds

 

audio/vnd.lucent.voice

 

audio/vnd.nortel.vbk

 

audio/vnd.octel.sbc

 

audio/vnd.qcelp

 

audio/vnd.rhetorex.32kadpcm

 

audio/vnd.vmx.cvsd

 

image/cgm

 

image/g3fax

 

image/gif

 

image/ief

 

image/jpeg

 

image/naplps

 

image/png

 

image/prs.btif

 

image/prs.pti

 

image/tiff

 

image/vnd.cns.inf2

 

image/vnd.dwg

 

image/vnd.dxf

 

image/vnd.fastbidsheet

 

image/vnd.fpx

 

image/vnd.mix

 

image/vnd.net-fpx

 

image/vnd.svf

 

image/vnd.wap.wbmp

 

image/vnd.xiff

 

message/delivery-status

 

message/disposition-notification

 

message/external-body

 

message/http

 

message/news

 

message/partial

 

message/rfc822

 

message/s-http

 

model/iges

 

model/mesh

 

model/vnd.dwf

 

model/vnd.flatland.3dml

 

model/vnd.gtw

 

model/vrml

 

multipart/alternative

 

multipart/appledouble

 

multipart/byteranges

 

multipart/digest

 

multipart/encrypted

 

multipart/form-data

 

multipart/header-set

 

multipart/mixed

 

multipart/parallel

 

multipart/related

 

multipart/report

 

multipart/signed

 

multipart/voice-message

 

text/calendar

 

text/css

 

text/directory

 

text/enriched

 

text/html

 

text/plain

 

text/prs.lines.tag

 

text/rfc822-headers

 

text/richtext

 

text/rtf

 

text/sgml

 

text/tab-separated-values

 

text/uri-list

 

text/vnd.abc

 

text/vnd.fly

 

text/vnd.fmi.flexstor

 

text/vnd.in3d.3dml

 

text/vnd.in3d.spot

 

text/vnd.latex-z

 

text/vnd.motorola.reflex

 

text/vnd.wap.wml

 

text/vnd.wap.wmlscript

 

text/xml

 

video/mpeg

 

video/quicktime

 

video/vnd.motorola.video

 

video/vnd.motorola.videop

 

video/vnd.vivo

 

 

 

GlobalPartnerRoleClassificationCode

lines 13,28

Constraint:

Only GlobalPartnerRoleClassificationCode equal to "Initiator" is allowed.

13

Constraint:

Only GlobalPartnerRoleClassificationCode equal to "Responder" is allowed.

28

Entity Instances

 

Account Supplier

Any trading partner that buys or sells products/services from customers and/or vendors.

Account User

Any trading partner that requires an account to buy or sell products/services.

Anonymous Buyer

A requestor of information that chooses to remain anonymous.

Appointment Provider

The stakeholder(s) in the shipment delivery activity.

Authorizer

The partner role that provides product authorization, from a product owner or manufacturer, for a reselling organization to resell a product.

Buyer

An employee or organization that buys products for a partner type in the supply chain.

Catalog Distributor

The partner role that distributes catalog information to catalog producers and buyers.

Catalog Producer

The partner role that produces catalog information for a partner type in the supply chain.

Change Requester

A party who has an interest in requesting a review of a possible change to the component. The requester may be any party including customers and suppliers.

Change Review Forum

A party who has responsibility for the review of Engineering Change Requests and the drafting and review of Engineering Change Orders. The Change Review Forum is assumed to be at the company that has responsibility for the engineering aspects of the component affected by the change.

Claim Requester

The owner of the shipments who is responsible for the intact delivery.

Consignee

The receiver of the shipment.

Credit Provider

This partner role is responsible for providing credit information about potential customers.

Credit Reference Requester

This partner role is responsible for requesting credit information about potential customers.

Customer

This partner role creates a demand for a product or service.

Customer Manager

This partner role manages the relationship with the business customers.

Decision Stakeholder

The party (such as suppliers, customers and others) who is responsible for the review and approval of the Engineering Change Approval Request. The stakeholders may be from multiple organizations.

Delivery Appointment Provider

A party that receives a request for a change to a previously scheduled delivery appointment.

Delivery Appointment Requester

A party that requests a change to a previously scheduled delivery appointment.

Demand Creator

The partner role that identifies the opportunity, submits design registration, provides engineering support to advance the opportunity towards design win, and generates revenue by satisfying customer demand for a product.

Failure Report Administrator

An employee or organizational entity that receives and processes PIP Failure Notifications.

Financing Processor

The organization that processes the request for financing.

Forecast Owner

The party that creates a sales or order forecast and is ultimately responsible for it.

Forecast Recipient

The party that receives a sales or order forecast.

Forecast Reply Recipient

The party that receives a forecast reply. The Recipient can be the original forecast owner or other forecast partner (Please refer to the GlobalPartnerClassificationCode).

Implementation Plan Creator

The partner role that creates, maintains and manages an implementation plan associated with an Engineering Change Order.

Initiator

The party that starts the data exchange.

In-transit Information User

The party who receives shipment status information.

Invoice Provider

The organization that generates the invoice.

Invoice Receiver

The organization being invoiced.

Invoice Reject Provider

The organization that rejects an invoice.

Invoice Reject Receiver

The organization being issued an Invoice Reject Notification.

Marketing Activity Information User

The party who uses information about Marketing Activities. This party might include distributors, and retail operations.

Marketing Activity Initiator

The partner role that distributes information about marketing activities being sponsored by the organization.

Payee

The party receiving a payment.

Payer

The party issuing a payment.

PIP Failure Notifier

An organizational process that automatically notifies the appropriate Failure Report Administrator of a PIP process failure.

Product Distributor

The party authorized by a Product Supplier to purchase goods and services from the Product Supplier and resell to customers.

Product Information Distributor

The partner role that distributes new product information to product information users and buyers.

Product Information Subscriber

The business partner that subscribes to product information from other business partners.

Product Information User

The partner role that uses product information to create or update enterprise systems and online promotion systems such as electronic catalog systems.

Product Provider

The partner role that creates a differentiated product, owns the registration process and creates a list of eligible products for use in design registration.

Product Supplier

This partner role supplies product to customers in the supply chain.

Receiver

The intended recipient of products or business information. The Receiver may verify receipt if prescribed.

Responder

The party that replies to the initiators message.

Return Provider

The party responsible for authorizing and/or processing the return.

Return Receiver

A third-party or warehousing operation responsible for receiving returns, inspecting the package contents and comparing to the issued RMA to assure the contents are what was authorized on the RMA.

Return Requester

Any party wishing to return a product. This role could be played by a large end-user such as the Government Services Administration (GSA), a distributor, or a reseller.

Sales Facilitator

This partner role facilitates the sale of product between partners in the supply chain.

Sales Lead Originator

The party assigning a sales lead to another party.

Sales Lead Processor

The party who receives the sales lead. This party is responsible for accepting or rejecting the lead, and if accepted, reports the status of the lead.

Sales Marketing Claim Processor

The partner role that processes the claim and/or remits compensation to the Sales Marketing Claimant.

Sales Marketing Claimant

The partner role that requests reimbursement from a Sales Marketing Claim Processor.

Sales Marketing Program Reimbursement Recipient

The partner role that receives status on a previously submitted sales marketing claim, or who receives reimbursement without submitting a claim.

Sales Marketing Program Reimburser

The partner role that is currently processing a sales marketing claim, (or providing a payment without a claim submitted) and who provides information on the status of the claim processing.

Seller

An organization that sells products to partners in the supply chain.

Shipment Information User

The party who receives shipment status information.

Shipment Requester

The party requesting transportation services.

ShipmentController

The party who is authorized to make decisions regarding a shipment while in-transit.

Shipper

The party who relinquishes (assigns) a shipment to a transport service provider.

Solution Provider

The party that may architect, configure, engineer, sell, or determine the fulfillment of the configured solution to partners in the supply chain.

Solution Requester

This party that creates a demand for a product or service, or has contracted with a Solution Provider for the manufacture or fulfillment of a product(s).

Specification Provider

The partner role that creates or passes on manufacturing specifications. This may be a Solution Provider, an OEM who is sub-contracting manufacturing tasks like fabrication or assembly, or another party.

Specification User

The partner role that uses a manufacturing specification. This might be a sub-contract assembler or fabricator.

Stakeholder

The party that is required to implement an Engineering Change Order. The Stakeholder may include all levels of suppliers, customers or other parties. The Stakeholder may represent multiple organizations. The Stakeholder may draft and/or be responsible for completing tasks in an implementation plan.

Status Requester

The functional partner role, that could be a Product Provider, that creates a differentiated product, owns the registration process and creates a list of eligible products, or who is responsible for identifying the opportunity (that is, it could be a Demand Creator).

Status Responder

The organizational partner role, that could be a Product Provider, that creates a differentiated product, owns the registration process and creates a list of eligible products, or who is responsible for identifying the opportunity (that is, it could be a Demand Creator).

Supplier

This partner role supplies product to customers in the supply chain.

Tender Information User

The stakeholder(s) in the tendering activity.

Transport Service Provider

The party that provides transportation services for a Shipment Requester.

 

 

GlobalSupplyChainCode

lines 17,32

Entity Instances

 

Electronic Components

The electronic components supply chain.

Information Technology

The information technology supply chain.

Semiconductor Manufacturing

The semiconductor manufacturing supply chain.

 

 

GlobalPartnerClassificationCode

lines 18,33

Entity Instances

 

Authorized Service Provider

The service provider authorized by an OEM to perform service on a unit.

Broker

Representative of a third party.

Carrier

Product carrier for transporting goods in supply chain.

Contract Manufacturer

The party responsible for the services rendered.

Customs Broker

Product customs broker in supply chain.

Distribution Center

Product distributor in supply chain.

Distributor

Product distributor in supply chain.

End User

Product end user in supply chain.

End User Government

End user government.

Financier

Financial service provider in supply chain

Freight Forwarder

Product freight forwarder for transporting goods in supply chain.

Manufacturer

Product manufacturer in supply chain.

Original Equipment Manufacturer

Product manufacturer of original equipment in the supply chain.

Quality Data Provider

The party responsible for sending the Repair Quality Data.  The Provider, through various means, learns of product or product component defect(s).

Quality Data User

The party who receives the repair and/or test data.  The User analyzes the data and incorporates findings into its business model.

Reseller

The party who buys goods from a manufacturer and resells them to customers unchanged.

Retailer

Product retailer in supply chain.

Shopper

Product shopper in supply chain.

Warehouser

Product warehouser in supply chain.

Warranty Provider

The provider who honors the warranty terms and reimburses the Service Provider for a service event performed within the warranty period.

Forecast Reply Recipient

The party that receives a forecast reply. The Recipient can be the original forecast owner or other forecast partner (Please refer to the GlobalPartnerClassificationCode).

 

 

GlobalDocumentFunctionCode

lines 19

Constraint:

Only GlobalDocumentFunctionCode equal to "Request" is allowed.

19

Entity Instances

 

Request

The business document is a request for a business action to be performed by a partner.

Response

The business document is a response to a requesting partner.

 

 

Business Properties

 

Name

Definition

contactName

Name of the contact person(s) within the organization.

description

A description of a process, thing, action, etc.

facsimileNumber

The numerical schema designed to achieve contact via facsimile.

fromRole

The role initiating a business document exchange.

telephoneNumber

The numerical schema designed to achieve contact via telephone.

thisDocumentGenerationDateTime

The date-time stamp indicating when this document was generated.

thisDocumentIdentifier

The information that identifies the business document being sent. This identifier is used to represent the specific business document associated with the defined business process.

toRole

The role receiving the document in a business document exchange.

 

 

Business Data Entities

 

Name

Definition

AsynchronousTest

The collection of business properties that are needed for a asynchronous test.

Attachment

A business property that describes additional information regarding a product or process.

BusinessDescription

The collection of business properties that describe a business identity and location.

ContactInformation

"The collection of business properties that provide communication and address information for contacting a person, organization or business."

PartnerDescription

The collection of business properties that describe a business partners' identity and their function in a supply chain.

PartnerRoleDescription

The collection of business properties that describe a business partners' role in a partner interface process.

 

 

Fundamental Business Data Entities

 

 

 

 

 

Name

Definition

Data Type

Min

Max

Representation

CommunicationsNumber

The electro-technical communication number, e.g., telephone number, facsimile number, pager number.

String

1

30

X(30)

DateTimeStamp

Specifies an instance in time. Based on the ISO 8601 specification where "YYYY" represents 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: YYYYMMDDThhmmss

DateTime

13

20

9(8)X9(6)V9(3)X

EmailAddress

Electronic mail address.

String

1

 

 

FreeFormText

Unformatted text.

String

1

 

 

GlobalAttachmentDescriptionCode

Code identifying the type of product attachment, e.g. assembly instructions, block diagrams, test requirements, etc.

String

1

 

 

GlobalBusinessIdentifier

A unique business identifier. The DUNS number is specified by RosettaNet.

Integer

9

9

9(9)

GlobalDocumentFunctionCode

Code identifying the function of a document as either a request or a response.

String

1

 

 

GlobalMimeTypeQualifierCode

The MIME type. Refer to http://www.iana.org for a list of types.

String

1

 

 

GlobalPartnerClassificationCode

Code identifying a partner's function in the supply chain.

String

1

 

 

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

 

 

ProprietaryDocumentIdentifier

Unique identifier, i.e. a numeric value or alphanumeric value, for a business document.

String

1

 

 

UniversalResourceIdentifier

A network-centric identifier that provides the identity of a resource.

String

1