OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [Fwd: Reply regarding JEITA's BPSS]


I'll be posting these ECOM definitions to the public web site. I've also
asked if an English version would be possible. Thanks.
--- Begin Message ---
Dear Monica Martin

Monica.Martin@Sun.COM 2006/07/12
3. We would have great interest in seeing the ECALGA collaborations that
have been developed so they can be posted on our public web site or a
link provided. Who is the contact for that work or could you please
provide a public link?

I have asked your proposal to Secretary-general of JEITA.
The followings are the JEITA's answers.

It is OK to inform JEITA's web page URL address.
It is OK to open JEITA's BPSS instances to OASIS ebBP TC.

Therefore, I inform the followings to ebBP TC.
(1) JEITA's web page
The URL address of JEITA is http://ec.jeita.or.jp/.
If you click "For English" tag at the right and up side of this page, the
English language page will appear.
But, regretfully, you cannot see or download BPSS instances at this English
web page.

(2) JEITA's BPSS instances
I attached the following samples of JEITA's BPSS instances.
(a) cbc-0020-2004A-Rev01.xml
This BPSS instance is for the business process "cbc-0020".
The cbc means "Complex Business Collaboration".
The cbc-0020 is a business process for buyer to submit demand plan to
seller.
(b) cbc-0100-2004A-Rev01.xml
The cbc-0100 is a business process regarding delivery specifications between
buyer and seller.
The buyer submit delivery specifications request. The seller reply delivery
specifications.
(c) Some comments
- The names (e.g. BusinessDocument, BusinessTransaction, BusinessActivity)
are written by Japanese Kanji characters.
- The JEITA's business process specifications (including the above two
business processes) are provided written in the Japanese language.
Unfortunately, there is no English language versions of business process
specifications.

Best Regards,
Yukinori Saito
-------------------------------------------
Yukinori Saito
Fuji Electric Information Service Co., Ltd. (FIS)
e-mail: saito-yukinori@fujielectric.co.jp
Tel: +81-3-5435-7333     Fax: +81-3-5435-7513
------------------------------------------- 
<?xml version="1.0" encoding="UTF-8"?>
<!--   All Rights Reserved, Copyright (c) 2004 JEITA -->
<ProcessSpecification name="CBC-0020"
  uuid="http://www.jeita.or.jp/spec/2003/ECALGA/bps/CBC-0020";
  version="2004A-Rev01" xmlns="http://www.ebxml.org/BusinessProcess";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://www.ebxml.org/BusinessProcess ebBPSS1.05.xsd">

  <!-- Business Document -->
  <BusinessDocument name="BD:所要計画情報2" nameID="BD-0010"
      specificationLocation="BD-0010-Ver2004A-Rev01.xsd"/>

  <!-- Business Transaction -->
  <BusinessTransaction name="BT:所要計画情報2" nameID="BT-0010">
    <RequestingBusinessActivity name="ReqBA:所要計画情報2送信" nameID="BA-0010"
        timeToAcknowledgeReceipt="PT6H" timeToAcknowledgeAcceptance="PT12H">
      <DocumentEnvelope name="DE:所要計画情報2"
          businessDocument="BD:所要計画情報2" businessDocumentIDRef="BD-0010"/>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:所要計画情報2受信" nameID="BA-0010Res"/>
  </BusinessTransaction>

  <!-- Binary Collaboration -->
  <BinaryCollaboration name="BC:所要計画情報2" nameID="BC-0010" 
        initiatingRoleID="buyer-bc-0010">
    <Role name="Role:BC-0010:発注者" nameID="buyer-bc-0010"/>
    <Role name="Role:BC-0010:受注者" nameID="supplier-bc-0010"/>

    <!-- Start -->
    <Start toBusinessState="BTA:所要計画情報2"
        toBusinessStateIDRef="BTA-0010"/>

    <!-- Business Transaction Activity -->
    <BusinessTransactionActivity name="BTA:所要計画情報2" nameID="BTA-0010"
        businessTransaction="BT:所要計画情報2" 
        businessTransactionIDRef="BT-0010"
        fromRole="Role:BC-0010:発注者" toRole="Role:BC-0010:受注者"
        timeToPerform="PT168H"/>

    <!-- Completion States -->
    <Success fromBusinessState="BTA:所要計画情報2" 
        conditionGuard="Success"/>

    <Failure fromBusinessState="BTA:所要計画情報2"
        conditionGuard="Failure"/>
  </BinaryCollaboration>


  <!-- Business Document -->
  <BusinessDocument name="BD:供給計画情報" nameID="BD-0020"
      specificationLocation="BD-0020-Ver2004A-Rev01.xsd"/>

  <!-- Business Transaction -->
  <BusinessTransaction name="BT:供給計画情報" nameID="BT-0020">
    <RequestingBusinessActivity name="ReqBA:供給計画情報送信" nameID="BA-0020"
        timeToAcknowledgeReceipt="PT6H" timeToAcknowledgeAcceptance="PT12H">
      <DocumentEnvelope name="DE:供給計画情報"
          businessDocument="BD:供給計画情報" businessDocumentIDRef="BD-0020"/>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:供給計画情報受信" nameID="BA-0020Res"/>
  </BusinessTransaction>

  <!-- Binary Collaboration -->
  <BinaryCollaboration name="BC:供給計画情報" nameID="BC-0020" 
        initiatingRoleID="supplier-bc-0020">
    <Role name="Role:BC-0020:発注者" nameID="buyer-bc-0020"/>
    <Role name="Role:BC-0020:受注者" nameID="supplier-bc-0020"/>

    <!-- Start -->
    <Start toBusinessState="BTA:供給計画情報"
        toBusinessStateIDRef="BTA-0020"/>

    <!-- Business Transaction Activity -->
    <BusinessTransactionActivity name="BTA:供給計画情報" nameID="BTA-0020"
        businessTransaction="BT:供給計画情報" 
        businessTransactionIDRef="BT-0020"
        fromRole="Role:BC-0020:受注者" toRole="Role:BC-0020:発注者"
        timeToPerform="PT168H"/>

    <!-- Completion States -->
    <Success fromBusinessState="BTA:供給計画情報" 
        conditionGuard="Success"/>

    <Failure fromBusinessState="BTA:供給計画情報"
        conditionGuard="Failure"/>
  </BinaryCollaboration>


  <!-- Business Document -->
  <BusinessDocument name="BD:確定注文情報2" nameID="BD-0050"
      specificationLocation="BD-0050-Ver2004A-Rev01.xsd"/>

  <!-- Business Transaction -->
  <BusinessTransaction name="BT:確定注文情報2" nameID="BT-0050">
    <RequestingBusinessActivity name="ReqBA:確定注文情報2送信" nameID="BA-0050"
        timeToAcknowledgeReceipt="PT6H" timeToAcknowledgeAcceptance="PT12H">
      <DocumentEnvelope name="DE:確定注文情報2"
          businessDocument="BD:確定注文情報2" businessDocumentIDRef="BD-0050"/>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:確定注文情報2受信" nameID="BA-0050Res"/>
  </BusinessTransaction>

  <!-- Binary Collaboration -->
  <BinaryCollaboration name="BC:確定注文情報2" nameID="BC-0050" 
        initiatingRoleID="buyer-bc-0050">
    <Role name="Role:BC-0050:発注者" nameID="buyer-bc-0050"/>
    <Role name="Role:BC-0050:受注者" nameID="supplier-bc-0050"/>

    <!-- Start -->
    <Start toBusinessState="BTA:確定注文情報2"
        toBusinessStateIDRef="BTA-0050"/>

    <!-- Business Transaction Activity -->
    <BusinessTransactionActivity name="BTA:確定注文情報2" nameID="BTA-0050"
        businessTransaction="BT:確定注文情報2" 
        businessTransactionIDRef="BT-0050"
        fromRole="Role:BC-0050:発注者" toRole="Role:BC-0050:受注者"
        timeToPerform="PT168H"/>

    <!-- Completion States -->
    <Success fromBusinessState="BTA:確定注文情報2" 
        conditionGuard="Success"/>

    <Failure fromBusinessState="BTA:確定注文情報2"
        conditionGuard="Failure"/>
  </BinaryCollaboration>


  <!-- Business Document -->
  <BusinessDocument name="BD:確定注文請け情報2" nameID="BD-0060"
      specificationLocation="BD-0060-Ver2004A-Rev01.xsd"/>

  <!-- Business Transaction -->
  <BusinessTransaction name="BT:確定注文請け情報2" nameID="BT-0060">
    <RequestingBusinessActivity name="ReqBA:確定注文請け情報2送信" nameID="BA-0060"
        timeToAcknowledgeReceipt="PT6H" timeToAcknowledgeAcceptance="PT12H">
      <DocumentEnvelope name="DE:確定注文請け情報2"
          businessDocument="BD:確定注文請け情報2" businessDocumentIDRef="BD-0060"/>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:確定注文請け情報2受信" nameID="BA-0060Res"/>
  </BusinessTransaction>

  <!-- Binary Collaboration -->
  <BinaryCollaboration name="BC:確定注文請け情報2" nameID="BC-0060" 
        initiatingRoleID="supplier-bc-0060">
    <Role name="Role:BC-0060:発注者" nameID="buyer-bc-0060"/>
    <Role name="Role:BC-0060:受注者" nameID="supplier-bc-0060"/>

    <!-- Start -->
    <Start toBusinessState="BTA:確定注文請け情報2"
        toBusinessStateIDRef="BTA-0060"/>

    <!-- Business Transaction Activity -->
    <BusinessTransactionActivity name="BTA:確定注文請け情報2" nameID="BTA-0060"
        businessTransaction="BT:確定注文請け情報2" 
        businessTransactionIDRef="BT-0060"
        fromRole="Role:BC-0060:受注者" toRole="Role:BC-0060:発注者"
        timeToPerform="PT168H"/>

    <!-- Completion States -->
    <Success fromBusinessState="BTA:確定注文請け情報2" 
        conditionGuard="Success"/>

    <Failure fromBusinessState="BTA:確定注文請け情報2"
        conditionGuard="Failure"/>
  </BinaryCollaboration>

</ProcessSpecification>
<?xml version="1.0" encoding="UTF-8"?>
<!--   All Rights Reserved, Copyright (c) 2004 JEITA -->
<ProcessSpecification name="CBC-0100"
  uuid="http://www.jeita.or.jp/spec/2003/ECALGA/bps/CBC-0100";
  version="2004A-Rev01" xmlns="http://www.ebxml.org/BusinessProcess";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://www.ebxml.org/BusinessProcess ebBPSS1.05.xsd">

  <!-- Business Documents -->
  <BusinessDocument name="BD:納入仕様提供依頼情報" nameID="BD-0090"
      specificationLocation="BD-0090-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様提供情報" nameID="BD-0100"
      specificationLocation="BD-0100-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様再提供依頼情報" nameID="BD-0110"
      specificationLocation="BD-0110-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様再提供情報" nameID="BD-0120"
      specificationLocation="BD-0120-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様受領情報" nameID="BD-0130"
      specificationLocation="BD-0130-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様変更依頼情報" nameID="BD-0140"
      specificationLocation="BD-0140-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様変更回答情報" nameID="BD-0150"
      specificationLocation="BD-0150-Ver2004A-Rev01.xsd"/>

  <BusinessDocument name="BD:納入仕様書連絡情報" nameID="BD-0160"
      specificationLocation="BD-0160-Ver2004A-Rev01.xsd"/>

  <!-- Attachment用 -->
  <BusinessDocument name="BD:要求仕様" nameID="BD-att1"/>
  <BusinessDocument name="BD:納入仕様" nameID="BD-att2"/>
  <BusinessDocument name="BD:納入仕様情報" nameID="BD-att3"/>
  <BusinessDocument name="BD:納入仕様書受領書" nameID="BD-att4"/>
  <BusinessDocument name="BD:納入仕様書連絡添付" nameID="BD-att5"/>

  <!-- Business Transactions -->
  <BusinessTransaction name="BT:納入仕様書(情報)の提供依頼と提供" nameID="BT-A011">
    <RequestingBusinessActivity name="ReqBA:納入仕様書(情報)の提供依頼" nameID="BA-A0111"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様提供依頼"
          businessDocument="BD:納入仕様提供依頼情報" businessDocumentIDRef="BD-0090">
        <Attachment name="Att:要求仕様" 
            businessDocument="BD:要求仕様" businessDocumentIDRef="BD-att1"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:納入仕様書(情報)の提供" nameID="BA-A0112"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様提供"
          businessDocument="BD:納入仕様提供情報" businessDocumentIDRef="BD-0100">
        <Attachment name="Att:納入仕様" 
            businessDocument="BD:納入仕様" businessDocumentIDRef="BD-att2"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RespondingBusinessActivity>
  </BusinessTransaction>

  <BusinessTransaction name="BT:納入仕様書(情報)の再提供依頼と再提供" nameID="BT-A012">
    <RequestingBusinessActivity name="ReqBA:納入仕様書(情報)の再提供依頼" nameID="BA-A0121"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様再提供依頼"
          businessDocument="BD:納入仕様再提供依頼情報" businessDocumentIDRef="BD-0110">
        <Attachment name="Att:再要求仕様" 
            businessDocument="BD:要求仕様" businessDocumentIDRef="BD-att1"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:納入仕様書(情報)の再提供" nameID="BA-A0122"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様再提供"
          businessDocument="BD:納入仕様再提供情報" businessDocumentIDRef="BD-0120">
        <Attachment name="Att:納入仕様情報" 
            businessDocument="BD:納入仕様" businessDocumentIDRef="BD-att2"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RespondingBusinessActivity>
  </BusinessTransaction>

  <BusinessTransaction name="BT:納入仕様書(情報)ならびに受領書の返却" nameID="BT-A013">
    <RequestingBusinessActivity name="ReqBA:納入仕様書(情報)ならびに受領書の返却" nameID="BA-A0131"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様受領"
          businessDocument="BD:納入仕様受領情報" businessDocumentIDRef="BD-0130">
        <Attachment name="Att:納入仕様書受領書" 
            businessDocument="BD:納入仕様書受領書" businessDocumentIDRef="BD-att4"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:納入仕様受領受信" nameID="BA-A0132"/>
  </BusinessTransaction>

  <BusinessTransaction name="BT:納入仕様書(情報)の変更依頼と回答" nameID="BT-A031">
    <RequestingBusinessActivity name="ReqBA:納入仕様書(情報)の変更依頼" nameID="BA-A0311"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様変更依頼"
          businessDocument="BD:納入仕様変更依頼情報" businessDocumentIDRef="BD-0140">
        <Attachment name="Att:納入仕様情報(変更)" 
            businessDocument="BD:納入仕様情報" businessDocumentIDRef="BD-att3"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:納入仕様書(情報)の変更回答" nameID="BA-A0312"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様変更回答"
          businessDocument="BD:納入仕様変更回答情報" businessDocumentIDRef="BD-0150">
        <Attachment name="Att:要求仕様(変更回答)" 
            businessDocument="BD:要求仕様" businessDocumentIDRef="BD-att1"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
      <DocumentEnvelope name="DE:納入仕様受領(変更)"
          businessDocument="BD:納入仕様受領情報" businessDocumentIDRef="BD-0130">
        <Attachment name="Att:納入仕様書受領書(変更)" 
            businessDocument="BD:納入仕様書受領書" businessDocumentIDRef="BD-att4"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RespondingBusinessActivity>
  </BusinessTransaction>

  <BusinessTransaction name="BT:納入仕様書連絡" nameID="BT-A041">
    <RequestingBusinessActivity name="ReqBA:納入仕様書連絡" nameID="BA-A0411"
        timeToAcknowledgeReceipt="PT72H" timeToAcknowledgeAcceptance="PT336H">
      <DocumentEnvelope name="DE:納入仕様書連絡"
          businessDocument="BD:納入仕様書連絡情報" businessDocumentIDRef="BD-0160">
        <Attachment name="Att:納入仕様書連絡添付" 
            businessDocument="BD:納入仕様書連絡添付" businessDocumentIDRef="BD-att5"
            mimeType="application/pdf"/>
      </DocumentEnvelope>
    </RequestingBusinessActivity>
    <RespondingBusinessActivity name="ResBA:納入仕様書連絡受信" nameID="BA-A0412"/>
  </BusinessTransaction>

  <!-- Binary Collaborations -->
  <BinaryCollaboration name="BC:新規の仕様確定" nameID="BC-A010" 
        initiatingRoleID="buyer-a010">
    <Role name="Role:BC-A010:発注者" nameID="buyer-a010"/>
    <Role name="Role:BC-A010:受注者" nameID="supplier-a010"/>

    <!-- Start -->
    <Start toBusinessState="Fork:連絡可能開始"
        toBusinessStateIDRef="fork-outer-a010"/>

    <!-- Business Transaction Activities -->
    <BusinessTransactionActivity name="BTA:納入仕様書(情報)の提供依頼と提供" nameID="BTA-A011"
        businessTransaction="BT:納入仕様書(情報)の提供依頼と提供" 
        businessTransactionIDRef="BT-A011"
        fromRole="Role:BC-A010:発注者" toRole="Role:BC-A010:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:納入仕様書(情報)の再提供依頼と再提供" nameID="BTA-A012"
        businessTransaction="BT:納入仕様書(情報)の再提供依頼と再提供" 
        businessTransactionIDRef="BT-A012"
        fromRole="Role:BC-A010:発注者" toRole="Role:BC-A010:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:納入仕様書(情報)ならびに受領書の返却" nameID="BTA-A013"
        businessTransaction="BT:納入仕様書(情報)ならびに受領書の返却" 
        businessTransactionIDRef="BT-A013"
        fromRole="Role:BC-A010:発注者" toRole="Role:BC-A010:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:発注者から納入仕様書連絡(新規)" nameID="BTA-A041-b-a010"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A010:発注者" toRole="Role:BC-A010:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:受注者から納入仕様書連絡(新規)" nameID="BTA-A041-s-a010"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A010:受注者" toRole="Role:BC-A010:発注者"
        timeToPerform="PT720H"/>

    <!-- Completion States -->
    <Success fromBusinessState="Join:連絡可能終了(新規)" 
        conditionGuard="Success"/>

    <Failure fromBusinessState="Join:連絡可能終了(新規)"
        conditionGuard="BusinessFailure"/>

    <!-- Transitions -->
    <Transition fromBusinessState="BTA:納入仕様書(情報)の提供依頼と提供"
        toBusinessState="Fork:仕様確定交渉開始"
        conditionGuard="Success"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)の提供依頼と提供"
        toBusinessState="BTA:納入仕様書(情報)の提供依頼と提供"
        conditionGuard="Failure"/>

    <Transition fromBusinessState="Fork:仕様確定交渉開始"
        toBusinessState="BTA:納入仕様書(情報)の再提供依頼と再提供"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)の再提供依頼と再提供"
        toBusinessState="BTA:納入仕様書(情報)の再提供依頼と再提供"/>

    <Transition fromBusinessState="Fork:仕様確定交渉開始"
        toBusinessState="BTA:納入仕様書(情報)ならびに受領書の返却"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)ならびに受領書の返却"
        toBusinessState="BTA:納入仕様書(情報)ならびに受領書の返却"
        conditionGuard="AnyProtocolFailure"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)ならびに受領書の返却"
        toBusinessState="Join:仕様確定交渉終了"
        conditionGuard="Success"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)ならびに受領書の返却"
        toBusinessState="Join:仕様確定交渉終了"
        conditionGuard="BusinessFailure"/>

    <Transition fromBusinessState="Join:仕様確定交渉終了"
        toBusinessState="Join:連絡可能終了(新規)"/>

    <Transition fromBusinessState="Fork:連絡可能開始(新規)"
        toBusinessState="BTA:納入仕様書(情報)の提供依頼と提供"/>

    <Transition fromBusinessState="Fork:連絡可能開始(新規)"
        toBusinessState="BTA:発注者から納入仕様書連絡(新規)"/>

    <Transition fromBusinessState="Fork:連絡可能開始(新規)"
        toBusinessState="BTA:受注者から納入仕様書連絡(新規)"/>

    <Transition fromBusinessState="BTA:発注者から納入仕様書連絡(新規)"
        toBusinessState="BTA:発注者から納入仕様書連絡(新規)"/>

    <Transition fromBusinessState="BTA:受注者から納入仕様書連絡(新規)"
        toBusinessState="BTA:受注者から納入仕様書連絡(新規)"/>

    <!-- Forks -->
    <Fork name="Fork:連絡可能開始(新規)" nameID="fork-outer-a010"/>

    <Fork name="Fork:仕様確定交渉開始" nameID="fork-a010"/>

    <!-- Joins -->
    <Join name="Join:仕様確定交渉終了" nameID="join-a010" waitForAll="false"/>

    <Join name="Join:連絡可能終了(新規)" nameID="join-outer-a010" waitForAll="false"/>
  </BinaryCollaboration>


  <BinaryCollaboration name="BC:発注者からの仕様変更" nameID="BC-A020" 
        initiatingRoleID="buyer-a020">
    <Role name="Role:BC-A020:発注者" nameID="buyer-a020"/>
    <Role name="Role:BC-A020:受注者" nameID="supplier-a020"/>

    <!-- Start -->
    <Start toBusinessState="Fork:連絡可能開始(発注者変更)" />

    <!-- Business Transaction Activities -->
    <BusinessTransactionActivity name="BTA:仕様変更のための納入仕様書(情報)再提供依頼" nameID="BTA-A0121"
        businessTransaction="BT:納入仕様書(情報)の再提供依頼と再提供" 
        businessTransactionIDRef="BT-A012"
        fromRole="Role:BC-A020:発注者" toRole="Role:BC-A020:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity name="BTA:仕様変更のための納入仕様書(情報)再々提供依頼" nameID="BTA-A0122"
        businessTransaction="BT:納入仕様書(情報)の再提供依頼と再提供" 
        businessTransactionIDRef="BT-A012"
        fromRole="Role:BC-A020:発注者" toRole="Role:BC-A020:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:発注者変更済み仕様の受領" nameID="BTA-A0131"
        businessTransaction="BT:納入仕様書(情報)ならびに受領書の返却" 
        businessTransactionIDRef="BT-A013"
        fromRole="Role:BC-A020:発注者" toRole="Role:BC-A020:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:発注者から納入仕様書連絡(発注者変更)" nameID="BTA-A041-b-a020"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A020:発注者" toRole="Role:BC-A020:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:受注者から納入仕様書連絡(発注者変更)" nameID="BTA-A041-s-a020"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A020:受注者" toRole="Role:BC-A020:発注者"
        timeToPerform="PT720H"/>

    <!-- Completion States -->
    <Success fromBusinessState="Join:連絡可能終了(発注者変更)"
        conditionGuard="Success"/>

    <Failure fromBusinessState="Join:連絡可能終了(発注者変更)"
        conditionGuard="BusinessFailure"/>

    <!-- Transitions -->
    <Transition fromBusinessState="BTA:仕様変更のための納入仕様書(情報)再提供依頼"
        toBusinessState="Fork:発注者からの仕様変更交渉開始"
        conditionGuard="Success"/>

    <Transition fromBusinessState="BTA:仕様変更のための納入仕様書(情報)再提供依頼"
        toBusinessState="BTA:仕様変更のための納入仕様書(情報)再提供依頼"
        conditionGuard="Failure"/>

    <Transition fromBusinessState="Fork:発注者からの仕様変更交渉開始"
        toBusinessState="BTA:仕様変更のための納入仕様書(情報)再々提供依頼"/>

    <Transition fromBusinessState="Fork:発注者からの仕様変更交渉開始"
        toBusinessState="BTA:発注者変更済み仕様の受領"/>

    <Transition fromBusinessState="BTA:仕様変更のための納入仕様書(情報)再々提供依頼"
        toBusinessState="BTA:仕様変更のための納入仕様書(情報)再々提供依頼"/>

    <Transition fromBusinessState="BTA:発注者変更済み仕様の受領"
        toBusinessState="Join:発注者からの仕様変更交渉終了"
        conditionGuard="Success"/>

    <Transition fromBusinessState="BTA:発注者変更済み仕様の受領"
        toBusinessState="Join:発注者からの仕様変更交渉終了"
        conditionGuard="BusinessFailure"/>

    <Transition fromBusinessState="BTA:発注者変更済み仕様の受領"
        toBusinessState="BTA:発注者変更済み仕様の受領"
        conditionGuard="AnyProtocolFailure"/>

    <Transition fromBusinessState="Join:発注者からの仕様変更交渉終了"
        toBusinessState="Join:連絡可能終了(発注者変更)"/>

    <Transition fromBusinessState="Fork:連絡可能開始(発注者変更)"
        toBusinessState="BTA:仕様変更のための納入仕様書(情報)再提供依頼"/>

    <Transition fromBusinessState="Fork:連絡可能開始(発注者変更)"
        toBusinessState="BTA:発注者から納入仕様書連絡(発注者変更)"/>

    <Transition fromBusinessState="Fork:連絡可能開始(発注者変更)"
        toBusinessState="BTA:受注者から納入仕様書連絡(発注者変更)"/>

    <Transition fromBusinessState="BTA:発注者から納入仕様書連絡(発注者変更)"
        toBusinessState="BTA:発注者から納入仕様書連絡(発注者変更)"/>

    <Transition fromBusinessState="BTA:受注者から納入仕様書連絡(発注者変更)"
        toBusinessState="BTA:受注者から納入仕様書連絡(発注者変更)"/>

    <!-- Forks -->
    <Fork name="Fork:連絡可能開始(発注者変更)" nameID="fork-outer-a020"/>

    <Fork name="Fork:発注者からの仕様変更交渉開始" nameID="fork-a020"/>

    <!-- Joins -->
    <Join name="Join:発注者からの仕様変更交渉終了" nameID="join-a020" waitForAll="false"/>

    <Join name="Join:連絡可能終了(発注者変更)" nameID="join-outer-a020" waitForAll="false"/>

  </BinaryCollaboration>


  <BinaryCollaboration name="BC:受注者からの仕様変更" nameID="BC-A030" 
        initiatingRoleID="supplier-a030">
    <Role name="Role:BC-A030:発注者" nameID="buyer-a030"/>
    <Role name="Role:BC-A030:受注者" nameID="supplier-a030"/>

    <!-- Start -->
    <Start toBusinessState="Fork:連絡可能開始(受注者変更)" />

    <!-- Business Transaction Activity -->
    <BusinessTransactionActivity name="BTA:納入仕様書(情報)の変更依頼と回答" nameID="BTA-A031"
        businessTransaction="BT:納入仕様書(情報)の変更依頼と回答" 
        businessTransactionIDRef="BT-A031"
        fromRole="Role:BC-A030:受注者" toRole="Role:BC-A030:発注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:発注者から納入仕様書連絡(受注者変更)" nameID="BTA-A041-b-a030"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A030:発注者" toRole="Role:BC-A030:受注者"
        timeToPerform="PT720H"/>

    <BusinessTransactionActivity 
        name="BTA:受注者から納入仕様書連絡(受注者変更)" nameID="BTA-A041-s-a030"
        businessTransaction="BT:納入仕様書連絡" 
        businessTransactionIDRef="BT-A041"
        fromRole="Role:BC-A030:受注者" toRole="Role:BC-A030:発注者"
        timeToPerform="PT720H"/>

    <!-- Completion States -->
    <Success fromBusinessState="Join:連絡可能終了(受注者変更)"
        conditionGuard="Success">
      <ConditionExpression expressionLanguage="DocumentEnvelopeLanguage"
          expression="DE:納入仕様受領(変更)"/>
    </Success>
    <Failure fromBusinessState="Join:連絡可能終了(受注者変更)"
        conditionGuard="BusinessFailure"/>

    <!-- Transitions -->
    <Transition fromBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        toBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        conditionGuard="Success">
      <ConditionExpression expressionLanguage="DocumentEnvelopeLanguage"
          expression="DE:納入仕様変更回答"/>
    </Transition>

    <Transition fromBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        toBusinessState="Join:連絡可能終了(受注者変更)"
        conditionGuard="Success">
      <ConditionExpression expressionLanguage="DocumentEnvelopeLanguage"
          expression="DE:納入仕様受領(変更)"/>
    </Transition>

    <Transition fromBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        toBusinessState="Join:連絡可能終了(受注者変更)"
        conditionGuard="BusinessFailure"/>

    <Transition fromBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        toBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"
        conditionGuard="AnyProtocolFailure"/>

    <Transition fromBusinessState="Fork:連絡可能開始(受注者変更)"
        toBusinessState="BTA:納入仕様書(情報)の変更依頼と回答"/>

    <Transition fromBusinessState="Fork:連絡可能開始(受注者変更)"
        toBusinessState="BTA:発注者から納入仕様書連絡(受注者変更)"/>

    <Transition fromBusinessState="Fork:連絡可能開始(受注者変更)"
        toBusinessState="BTA:受注者から納入仕様書連絡(受注者変更)"/>

    <Transition fromBusinessState="BTA:発注者から納入仕様書連絡(受注者変更)"
        toBusinessState="BTA:発注者から納入仕様書連絡(受注者変更)"/>

    <Transition fromBusinessState="BTA:受注者から納入仕様書連絡(受注者変更)"
        toBusinessState="BTA:受注者から納入仕様書連絡(受注者変更)"/>

    <!-- Fork -->
    <Fork name="Fork:連絡可能開始(受注者変更)" nameID="fork-outer-a030"/>

    <!-- Join -->
    <Join name="Join:連絡可能終了(受注者変更)" nameID="join-outer-a030" waitForAll="false"/>
  </BinaryCollaboration>

</ProcessSpecification>
--- End Message ---


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]