Owner: ebis guide Revision Number: 29 Last Revision Date: November 20, 2015 Table of Contents Preface 9


b.Service Header Part Message Guideline



Download 1.42 Mb.
Page4/34
Date31.01.2017
Size1.42 Mb.
#13087
1   2   3   4   5   6   7   8   9   ...   34

b.Service Header Part Message Guideline


This section refers to the RosettaNet Implementation Framework (RNIF) Core Specification that is the packaging, routing, and transport of all PIP messages and business signals.

The Service Header provides the process context for automated message processing.

The Service Header provides the process context for the message for automated computer processing. Information in this header for Request Purchase Order includes:

Action Identity - used to reference a prior message tracking ID when the current message is a response or reply process

From Role - the Global Partner Classification Code listed in the PIP

To Role

PIP Code – the PIP number



Version ID - the specific PIP version number

PIP Instance Identifier - the unique identifier for this individual PIP message

Indicator if the message includes an attachment

The table that follows contains service header mapping for the PIP 3A4 based on RNIF V02.00.00, which is included in all 3A4 PO Confirmation messages sent to partners.


i.Service Header Guideline for RNIF 1.1, RNIF 2.0


The service header provides the overhead data that is required to deliver the packet to its destination.

The cardinality assigned to each Service Header Request indicates if the header request type is mandatory or optional. For example, in a single envelope request, the header must include one BusinessActivityIdentifier. This fact is evidenced by a cardinality value of 1. That same header can optionally include one domain.FreeFormText. This fact is evidenced by a cardinality value of 0..1.

Rows that are shaded grey denote elements not used by Cisco.

A partner includes elements from the table as part of their request to improve the quality of the message exchange service between the partner and Cisco.

Table : Service Header Guideline for RNIF V02.00.00



No.

Cardinality

Header Element

Mapping Notes

Sample Values

Cisco Default?

1




ServiceHeader










2

1

|-- ProcessControl










3

1

| |-- ActivityControl










4

1

| | |-- BusinessActivityIdentifier

Identifies business action. In this case, business name of PIP 3A4.




Y

5

1

| | |-- MessageControl










6

1

| | | |-- fromRole.GlobalPartnerRoleClassificationCode

Role of Cisco with respect to 3A4 transmission




Y

7

1

| | | |-- fromService.GlobalBusinessServiceCode

Service code for Cisco; specific to 3A4 messages




Y

8

0..1

| | | |-- inReplyTo.ActionControl

Not used







9

1

| | | | |-- ActionIdentity

Not used







10

1

| | | | | |-- GlobalBusinessActionCode

Not used







11

0..1

| | | | | |-- messageStandard.FreeFormText

Not used







12

0..1

| | | | | |-- standardVersion.VersionIdentifier

Not used







13

1

| | | | |-- messageTrackingID.InstanceIdentifier

Not used







14

1

| | | |-- Manifest










15

0..n

| | | | |-- Attachment

Not used







16

0..1

| | | | | |-- description.FreeFormText

Not used







17

1

| | | | | |-- GlobalMimeTypeQualifierCode

Not used







18

1

| | | | | |-- UniversalResourceIdentifier

Not used







19

1

| | | | |-- numberOfAttachments.CountableAmount

Number of attachments in message

1

0

20

1

| | | | |-- ServiceContentControl










21

1

| | | | | |-- Choice










22




| | | | | | |-- ActionIdentity










23

1

| | | | | | | |-- GlobalBusinessActionCode

Identifies business action. In this case, business name of PIP 3A4.




Y

24

0..1

| | | | | | | |-- messageStandard.FreeFormText

Not used







25

0..1

| | | | | | | |-- standardVersion.VersionIdentifier

Not used







26

1

| | | | | | |-- SignalIdentity

Not used







27

1

| | | | | | | |-- GlobalBusinessSignalCode

Not used







28

1

| | | | | | | |-- VersionIdentifier

Not used







29

1

| | | |-- toRole.GlobalPartnerRoleClassificationCode

Gobally recognized role of message receiving partner




Y

30

1

| | | |-- toService.GlobalBusinessServiceCode

Globally recognized service code of message receiver




Y

31

1

| |-- GlobalUsageCode

Indicates if message is for test or production

Production




32

0..1

| |-- partnerDefinedPIPPayloadBindingId.ProprietaryReferenceIdentifier

Not used







33

1

| |-- pipCode.GlobalProcessIndicatorCode

Globally recognized RosettaNet PIP number; specific to this solution

3A4

Y

34

1

| |-- pipInstanceId.InstanceIdentifier

Unique identifier used by Cisco to track payload in its end-to-end generation process. Unique for each message sent or resent.

60a80a1-121c4bb319c-121c4bb33d773cabc




35

1

| |-- pipVersion.VersionIdentifier

Version of 3A4 standard published by RosettaNet

V02.00.00

Y

36

0..1

| |-- QualityOfServiceSpecification

Not used







37

1..n

| | |-- QualityOfServiceElement

Not used







38

1

| | | |-- QualityOfServiceClassificationCode

Not used







39

1

| | | |-- Value

Not used







40

1

| |-- Choice










41




| | |-- KnownInitiatingPartner










42

1

| | | |-- PartnerIdentification










43

0..1

| | | | |-- domain.FreeFormText










44

1

| | | | |-- GlobalBusinessIdentifier

Cisco DUNS number.

A new Cisco DUNS number will be provided to Pilot partners. Order placed using new DUNS number will automatically route to new application.



364132837

Y

45

0..1

| | | | |-- locationID.Value

Not used







46

 

| | |-- UnknownInitiatingPartner

Not used







47

1

| | | |-- PartnerIdentification

Not used








Download 1.42 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9   ...   34




The database is protected by copyright ©ininet.org 2024
send message

    Main page