<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ProcessSpecification SYSTEM "../../dtdxslt/ebBPSS.dtd">

<ProcessSpecification name="Fabricproduction" version="1.1" uuid="v2003-1_Proc-3">

      <!-- Business Documents -->
      <BusinessDocument name="Textiles Darn Order" nameID="OF51-013">
         <Documentation>Document sent by the fabric Manufacturer to the Darning company to request the darning services</Documentation>
      </BusinessDocument>

      <BusinessDocument name="Textiles Darn Return" nameID="OF51-014">
         <Documentation>Document that the fabric Manufacturer receives from the Darning company to notify the execution of the darning services</Documentation>
      </BusinessDocument>


      <Package name="moda-ml-v2003-1">
         <!-- Business Transaction -->
         <BusinessTransaction name="Textiles Darn Order">
            <RequestingBusinessActivity name="">
               <DocumentEnvelope businessDocument="Textiles Darn Order"/>
            </RequestingBusinessActivity>
            <RespondingBusinessActivity name=""/>
         </BusinessTransaction>

         <BusinessTransaction name="Textiles Darn Return">
            <RequestingBusinessActivity name="">
               <DocumentEnvelope businessDocument="Textiles Darn Return"/>
            </RequestingBusinessActivity>
            <RespondingBusinessActivity name=""/>
         </BusinessTransaction>


         <!-- Binary Collaborations - Att. MODA-ML -->
         <BinaryCollaboration name="Fabric darning" nameID="Att-12">
            <InitiatingRole name="Fabric manufacturer"/>
            <RespondingRole name="Darn sub-Contractor"/>
            <BusinessTransactionActivity
               name="Textiles Darn Order"
               businessTransaction="Textiles Darn Order"
               fromAuthorizedRole="Fabric manufacturer"
               toAuthorizedRole="Darn sub-Contractor"/>
            <BusinessTransactionActivity
               name="Textiles Darn Return"
               businessTransaction="Textiles Darn Return"
               fromAuthorizedRole="Darn sub-Contractor"
               toAuthorizedRole="Fabric manufacturer"/>
            <Start toBusinessState="Textiles Darn Order"/>
         </BinaryCollaboration>

         <!-- Main Binary Collaboration - MODA-ML Process -->
         <BinaryCollaboration name="Fabricproduction">
            <InitiatingRole name="Fabric manufacturer"/>
            <RespondingRole name="Darn sub-Contractor"/>
         <CollaborationActivity
            name="Fabric darning"
            binaryCollaboration="Fabric darning"
            fromAuthorizedRole="Fabric manufacturer"
               toAuthorizedRole="Darn sub-Contractor"/>
         </BinaryCollaboration>

      </Package>

</ProcessSpecification>

