Interstage Application Server ebXML Message Service ユーザーズガイド
目次 索引 前ページ次ページ

付録B CPA記述条件> B.1 CPA記述条件> B.1.2 CPAの要素ごとの記述条件

B.1.2.12 ThisPartyActionBinding(Action名とDeliveryChannel・Packagingの関連付け情報)

CPA/PartyInfo/CollaborationRole/ServiceBinding/CanSend(CanReceive)/ThisPartyActionBinding

 

名称

値(属性,値)・内容(要素)

出現数

属性

action

[自由文字列(CPA識別パラメタとして利用)]
[例]PurchaseOrderRequestAction
(ebXMLメッセージヘッダー内のActionとして用いられるAction名)(注1,2)

1

packageId

[自由文字列(IDREF)]
[例]pack001
(関連付けられたPackaging要素を示すIDREF)

1

id

[自由文字列(ID)]
[例]PurchaseOrderBuyer001
(ThisPartyActionBinding要素を特定する文書内で一意なID)
(注3)

0〜1

子要素

BusinessTransactionCharacteristics

ビジネストランザクションに関する特性

1

ChannelId

関連付けられたDeliveryChannelの情報

1

  1. プロセス仕様ドキュメントが“ebXML Business Process Specification Schema” で記述されている場合は、Action名はrequestまたはresponse要素・属性を用います。
  2. ebmscpareferコマンドのAction-Nameとして、また、通信パラメタのActionとして利用します。詳細は“6.2 データ形式” および“リファレンスマニュアル(コマンド編)”の“ebmscparefer”を参照してください。
  3. PartyInfo内で同Service同ActionでRoleのみが異なっているThisPartyActionBinding要素を複数記述する場合は必須です。ここで指定するIDと、他のPartyInfo内のOtherPartyActionBindingに指定するIDREFとでPartyInfo間のCanSendとCanReceiveを対応付けます。

<tp:ThisPartyActionBinding 
    tp:action="PurchaseOrderRequestAction" 
    tp:packageId="pack001"
    tp:id="PurchaseOrderBuyer001">
     <tp:BusinessTransactionCharacteristics></tp:BusinessTransactionCharacteristics>
     <tp:ChannelId></tp:ChannelId>
</tp:ThisPartyActionBinding>

目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED