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: ebBP 3/10/2005: Performs Additional Annotation (wd 10, schema 2/22)


- <#>
Sacha Schlegel had asked for more annotation on the performs type.  Here 
is more proposed text that has been taken from Sections 4.6.2 and 
4.6.7.1 in wd 10 technical specification. Sacha see if this helps. Team, 
comments welcome. If the text needs any revision, we can accommodate in 
both schema and technical specification in sections specified.  Regards.

Change from:
============================================================================================================
- <#> <xsd:element name="*Performs*">
- <#> <xsd:annotation>
  <xsd:documentation>Performs elements are required whenever referencing 
the RequestingBusinessActivity or RespondingBusinessActivity in a BTA or 
within the BTAs of a CBTA. Also Performs elements are required when the 
Role values in a referring context differ from or need to be switched 
between the Role values in the referenced context or when they need to 
be switched. (The main referring contexts for Collaborations are the 
content models of the CollaborationActivity and ExternalRoles 
elements.The BTAs and CBTAs are the other referring contexts previously 
discussed.) Note: This element was added in v2.0.</xsd:documentation>
  </xsd:annotation>
......
</xsd:element>
============================================================================================================
Change to:
- <#> <xsd:element name="*Performs*">
- <#> <xsd:annotation>
  <xsd:documentation>Performs elements are required whenever referencing 
the RequestingBusinessActivity or RespondingBusinessActivity in a BTA or 
within the BTAs of a CBTA. Also Performs elements are required when the 
Role values in a referring context differ from or need to be switched 
between the Role values in the referenced context. (The main referring 
contexts for Collaborations are the content models of the 
CollaborationActivity and ExternalRoles elements.The BTAs and CBTAs are 
the other referring contexts previously discussed.) For example, in a 
Business Collaboration between two parties is related to another 
Business Collaboration (also of two parties) using a Collaboration 
Activity, the roles may change for the parties.  Those roles must be 
traced and associated with the parties.  This functionality supports 
tracing and binding of roles of the Business Collaboration across and 
within multiple levels of nesting. The Performs element may be omitted 
if the actual values of Roles in the referring and referred-to context 
are the same (i.e. string identical) and they match.  Note: This element 
was added in v2.0.</xsd:documentation>
  </xsd:annotation>
-......... <#>
  </xsd:element>
============================================================================================================



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