0A1FailureNotificationMessageGuideline Version 1.0 Build# 9


1

1

reason.FreeFormText

2

1

ProcessIdentity

3

1

      |-- GlobalProcessCode

4

1

      |-- VersionIdentifier

5

1

      |-- GlobalProcessIndicatorCode

6

1

      |-- InstanceIdentifier

7

0..1

      |-- description.FreeFormText

8

1

TransactionIdentity

9

1

      |-- GlobalTransactionCode

10

1

      |-- InstanceIdentifier

11

0..1

      |-- description.FreeFormText

12

1

ActionIdentity

13

1

      |-- GlobalBusinessActionCode

14

1

      |-- VersionIdentifier

15

1

      |-- InstanceIdentifier

16

0..1

      |-- description.FreeFormText

17

1

fromRole.PartnerRoleDescription

18

1

      |-- ContactInformation

19

1

      |      |-- contactName.FreeFormText

20

1

      |      |-- telephoneNumber.CommunicationsNumber

21

1

      |      |-- EmailAddress

22

1

      |-- GlobalPartnerRoleClassificationCode

23

1

      |-- PartnerDescription

24

1

      |      |-- GlobalPartnerClassificationCode

25

1

      |      |-- BusinessDescription

26

1

      |      |      |-- GlobalBusinessIdentifier

27

1

      |      |      |-- GlobalSupplyChainCode

28

1

toRole.PartnerRoleDescription

29

1

      |-- GlobalPartnerRoleClassificationCode

30

1

      |-- PartnerDescription

31

1

      |      |-- GlobalPartnerClassificationCode

32

1

      |      |-- BusinessDescription

33

1

      |      |      |-- GlobalBusinessIdentifier

34

1

      |      |      |-- GlobalSupplyChainCode

35

1

thisDocumentGenerationDateTime.DateTimeStamp

36

0..1

thisDocumentIdentifier.ProprietaryDocumentIdentifier

37

1

GlobalDocumentFunctionCode



Guideline Information

2: ProcessIdentity

User Notes: The failure notification document is sent to a responding business activity role if the requesting business activity reaches the FAILURE state. The failure notification document provides notice that the original requesting business document is null and void. This process identity is the identity of the process that was choreographing the failed business activity. The contents of this process identity entity must be the same as that in the original requesting business message's service header.


3: GlobalProcessCode

Entity Instances
Manage Product Information Subscriptions: 1B1
Distribute New Product Information: 2A1
Query Product Information: 2A2
Query Technical Information: 2A5
Distribute Product Stock Keeping Unit: 2A8
Query Price and Availability: 3A2
Transfer Shopping Cart: 3A3
Manage Purchase Order: 3A4
Query Order Status: 3A5
Distribute Order Status: 3A6
Return Product: 3C1
Obtain Financing Approval: 3C2
Reconcile Invoice: 3C3
Process Payment: 3C4


5: GlobalProcessIndicatorCode

Entity Instances
1B1: Manage Product Information Subscriptions
2A1: Distribute New Product Information
2A2: Query Product Information
2A5: Query Technical Information
2A8: Distribute Product Stock Keeping Unit
3A2: Query Price and Availability
3A3: Transfer Shopping Cart
3A4: Manage Purchase Order
3A5: QueryOrder Status
3A6: Distribute Order Status
3C1: Return Product
3C2: Obtain Financing Approval
3C3: Reconcile Invoice
3C4: Process Payment


8: TransactionIdentity

User Notes: This transaction identity is the identity of the transaction that corresponds to the failed business activity. The contents of this transaction identity entity must be the same as that in the original requesting business message's service header.


9: GlobalTransactionCode

Entity Instances
Request Return
Process Return Product Request
Notify of Return Product Response
Notify of Pending Return
Notification of Return Result
Notify of Inspection Result
Confirm Financing
Process Transaction Request
Notify of Invoice/Credit Memo
Notify of Invalid Invoice
Create Billing Statement Notification
Create Remittance Advice
Distribute New Product information: Activity distributes new product information to buyers in the supply chain.
Distribute New Product resources: Activity distributes new product resources to product information users in the supply chain.
Distribute Purchase Order Status: The Seller distributes an open Purchase Order Status to a destination address.
Distribute Stock Keeping Unit Creation Notification: Activity distributes a Stock Keeping Unit (SKU) notification.
Create Subscription: Activity creates a subscription for product information.
Change Subscription: Activity changes a subscription for product information.
Cancel Subscription: Activity cancels a subscription for product information.
Create Purchase Order: Activity creates a Purchase Order once a substantive acknowledgement of acceptance is received from a Seller.
Cancel Purchase Order: Activity cancels an existing Purchase Order once a substantive acknowledgement of acceptance is received from a Seller.
Change Purchase Order: Activity changes an existing Purchase Order once a substantive acknowledgement of acceptance is received from a Seller.
Query Purchase Order Status: Activity queries the status of a Purchase Order from a Seller.
Query Price and Availability: Activity queries product price and availability from suppliers that can fulfill the querying partners purchasing requirements.
Query Product Information: Activity queries product information from product information distributors.
Query Technical Information: Activity queries technical information from product information distributors.
Transfer Shopping Cart: The activity transfers the contents of a shopping cart to a supplier.


12: ActionIdentity

User Notes: This action identity is the identity of the action that corresponds to the failed business activities requesting business document. The contents of this action identity entity must be the same as that in the original requesting business message's service header.


13: GlobalBusinessActionCode

Entity Instances
Return Product Request
Return Product Response
Pending Return Notification
Return Result
Inspection Result Notification
Invoice Notification
Invoice Reject Notification
Financing Request
Financing Response
Remittance Advice Notification
Billing Statement Notification
Product Resource Update: A product resource update contains structured technical information and sales catalog information for updating online sales catalogs and enterprise systems.
Product Information Notification: A product information notification contains unstructured sales catalog information.
Purchase Order Status Notification: An unsolicited informal notification of the status of an existing open Purchase order. The status reflects the current state of the Purchase Order at the time of the request.
Stock Keeping Unit Creation Notification: A notification informing the customer manager that a new Stock Keeping Unit (SKU) has been created for the product.
Subscription Request: A request to create a subscription for product information distribution.
Subscription Cancellation: Cancellation of an existing subscription.
Subscription Change: Change of an existing subscription.
Subscription Confirmation: Confirms the creation, change, or cancellation of a subscription.
Purchase Order Request: A request to accept a Purchase Order for fulfillment.
Purchase Order Change: A change of an existing Purchase Order.
Purchase Order Cancellation: Cancellation of an existing Purchaser Order.
Purchase Order Acceptance: Confirms the creation, change or cancellation of a Purchase Order.
Purchase Order Status Query: A query to request the status of an existing purchase order.
Purchase Order Status Response: A response to a query requesting the status of an existing purchase order. The status reflects the current state of the Purchase Order at the time of the request.
Price and Availability Query: A query for product price and availability from a product supplier.
Price and Availability Response: Response to customer query for price and availability.
Product Information Query: A query for product information from a product information distributor.
Product Information Response: Response to a product information user's query for product information.
Technical Information Query: A query for technical information to a product information distributor.
Technical Information Response: Response to a technical information user's query for technical information.
Shopping Cart Transfer: A request for a partner to accept the contents of a shopping cart.
Shopping Cart Transfer Acceptance: Confirms that the receiving partner is accepting the transfer of a shopping cart's contents for fulfillment.


22: GlobalPartnerRoleClassificationCode

Entity Instances
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.
Anonymous Buyer: A requestor of information that chooses to remain anonymous.
Product Information Distributor: The partner role that distributes new product information to product information users and buyers.
Product Information User: This partner role uses product information for updating the enterprise systems and online promotion systems such as electronic catalog systems.
Buyer: An employee that buys products for a partner type in the supply chain.
Seller: An organization that sells products to partners in the supply chain.
Customer Manager: This partner role manages the relationship with the business customers.
Product Information Subscriber: The business partner that subscribes to product information from other business partners.
Customer: This partner role creates a demand for a product or service.
Product Supplier: This partner role supplies product to customers in the supply chain.
Sales Facilitator: This partner role facilitates the sale of product between partners in the supply chain.
Supplier: This partner role supplies product to customers in the supply chain.


24: GlobalPartnerClassificationCode

Entity Instances
Carrier: Product carrier for transporting goods 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
Manufacturer: Product manufacturer in supply chain.
Retailer: Product retailer in supply chain.
Shopper: Product shopper in supply chain.
Freight Forwarder: Product freight forwarder for transporting goods in supply chain.


27: GlobalSupplyChainCode

Entity Instances
Information Technology: The information technology supply chain.
Electronic Components: The electronic components supply chain.


29: GlobalPartnerRoleClassificationCode

Entity Instances
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.
Anonymous Buyer: A requestor of information that chooses to remain anonymous.
Product Information Distributor: The partner role that distributes new product information to product information users and buyers.
Product Information User: This partner role uses product information for updating the enterprise systems and online promotion systems such as electronic catalog systems.
Buyer: An employee that buys products for a partner type in the supply chain.
Seller: An organization that sells products to partners in the supply chain.
Customer Manager: This partner role manages the relationship with the business customers.
Product Information Subscriber: The business partner that subscribes to product information from other business partners.
Customer: This partner role creates a demand for a product or service.
Product Supplier: This partner role supplies product to customers in the supply chain.
Sales Facilitator: This partner role facilitates the sale of product between partners in the supply chain.
Supplier: This partner role supplies product to customers in the supply chain.


31: GlobalPartnerClassificationCode

Entity Instances
Carrier: Product carrier for transporting goods 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
Manufacturer: Product manufacturer in supply chain.
Retailer: Product retailer in supply chain.
Shopper: Product shopper in supply chain.
Freight Forwarder: Product freight forwarder for transporting goods in supply chain.


34: GlobalSupplyChainCode

Entity Instances
Information Technology: The information technology supply chain.
Electronic Components: The electronic components supply chain.


37: GlobalDocumentFunctionCode

Entity Instances
Request: The business document is a request for a business action to be performed by a partner.



Business Properties

Name

Definition

reason

The reason that a business document was accepted or rejected.

description

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

fromRole

The role initiating a business document exchange.

contactName

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

telephoneNumber

The numerical schema designed to achieve contact via telephone.

toRole

The role receiving the document in a business document exchange.

thisDocumentGenerationDateTime

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

thisDocumentIdentifier

Unique tracking identification number that identifies the business document being sent.


Business Data Entities

Name

Definition

ProcessIdentity

The collection of properties that are used to identify a business process.

TransactionIdentity

The collection of properties that are used to identify a business transaction.

ActionIdentity

The collection of properties that are used to identify a business action.

PartnerRoleDescription

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

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 describes a business partners' identity and their function in a supply chain.

BusinessDescription

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


Fundamental Business Data Entities

Name

Definition

Data Type

Min

Max

Representation

FreeFormText

Unformatted text.

String

1

 

 

GlobalProcessCode

Business process identifier e.g. Manage Product Subscriptions. This code is the name of a PIP specification document.

String

1

 

 

VersionIdentifier

A unique identifier specifying the version of an entity e.g. a product, a message format, or a standard.

String

1

 

 

GlobalProcessIndicatorCode

An business process indicator e.g 1B1. This is the classification of the PIP specification by cluster identifier and segment identifier.

String

1

 

 

InstanceIdentifier

A unique alpha-numeric identifier that represents a specific instance of an business process, business transaction, business action or business signal. The instance identifier must be unique for a particular instance of a business process, business transaction, business action and business signal.

String

1

 

 

GlobalTransactionCode

Service transaction dialog. The code is the name of the business activity and the transaction dialog in the PIP specification document.

String

1

 

 

GlobalBusinessActionCode

A phrase that specifies a business action. The code is found in table 4.2 of the PIP specification document.

String

1

 

 

CommunicationsNumber

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

String

1

30

X(30)

EmailAddress

E-mail address.

String

1

 

 

GlobalPartnerRoleClassificationCode

Code identifying a party's role in the supply chain.

String

1

 

 

GlobalPartnerClassificationCode

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

String

1

 

 

GlobalBusinessIdentifier

A unique businesss identifer. The DUNS number is specified by RosettaNet.

Integer

9

9

9(9)

GlobalSupplyChainCode

Code identifying the supply chain for the partner's function.

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

ProprietaryDocumentIdentifier

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

String

1

 

 

GlobalDocumentFunctionCode

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

String

1

 

 


Created using Edifecs Commerce e-Modeling Tools.