Business Process Execution Language [BPEL]

Schema Information

Version
2.0
Category
BusinessLanguage
Namespace
Description
Business Process Execution Language is a business process modeling language that is executable.
Publication
11 April 2007
Copyright
Copyright (c) OASIS Open 2006-2007. All Rights Reserved.

attributes

  1. base
  2. id
  3. lang
  4. space
  5. tActivity_name
  6. tActivity_suppressJoinFailure
  7. tAssign_validate
  8. tBranches_successfulBranchesOnly
  9. tCatch_faultElement
  10. tCatch_faultMessageType
  11. tCatch_faultName
  12. tCatch_faultVariable
  13. tCompensateScope_target
  14. tCopy_ignoreMissingFromData
  15. tCopy_keepSrcElementName
  16. tCorrelationSet_name
  17. tCorrelationSet_properties
  18. tCorrelationWithPattern_pattern
  19. tCorrelation_initiate
  20. tCorrelation_set
  21. tDocumentation_source
  22. tExpression_expressionLanguage
  23. tExtension_mustUnderstand
  24. tExtension_namespace
  25. tForEach_counterName
  26. tForEach_parallel
  27. tFromPart_part
  28. tFromPart_toVariable
  29. tFrom_endpointReference
  30. tFrom_expressionLanguage
  31. tFrom_part
  32. tFrom_partnerLink
  33. tFrom_property
  34. tFrom_variable
  35. tImport_importType
  36. tImport_location
  37. tImport_namespace
  38. tInvoke_inputVariable
  39. tInvoke_operation
  40. tInvoke_outputVariable
  41. tInvoke_partnerLink
  42. tInvoke_portType
  43. tLink_name
  44. tMessageExchange_name
  45. tOnEvent_element
  46. tOnEvent_messageType
  47. tOnMsgCommon_messageExchange
  48. tOnMsgCommon_operation
  49. tOnMsgCommon_partnerLink
  50. tOnMsgCommon_portType
  51. tOnMsgCommon_variable
  52. tPartnerLink_initializePartnerRole
  53. tPartnerLink_myRole
  54. tPartnerLink_name
  55. tPartnerLink_partnerLinkType
  56. tPartnerLink_partnerRole
  57. tPick_createInstance
  58. tProcess_exitOnStandardFault
  59. tProcess_expressionLanguage
  60. tProcess_name
  61. tProcess_queryLanguage
  62. tProcess_suppressJoinFailure
  63. tProcess_targetNamespace
  64. tQuery_queryLanguage
  65. tReceive_createInstance
  66. tReceive_messageExchange
  67. tReceive_operation
  68. tReceive_partnerLink
  69. tReceive_portType
  70. tReceive_variable
  71. tReply_faultName
  72. tReply_messageExchange
  73. tReply_operation
  74. tReply_partnerLink
  75. tReply_portType
  76. tReply_variable
  77. tScope_exitOnStandardFault
  78. tScope_isolated
  79. tSource_linkName
  80. tTarget_linkName
  81. tThrow_faultName
  82. tThrow_faultVariable
  83. tToPart_fromVariable
  84. tToPart_part
  85. tTo_expressionLanguage
  86. tTo_part
  87. tTo_partnerLink
  88. tTo_property
  89. tTo_variable
  90. tValidate_variables
  91. tVariable_element
  92. tVariable_messageType
  93. tVariable_name
  94. tVariable_type

attributeGroups

  1. specialAttrs

complexTypes

  1. tActivity
  2. tActivityContainer
  3. tAssign
  4. tBoolean-expr
  5. tBranches
  6. tCatch
  7. tCompensate
  8. tCompensateScope
  9. tCompletionCondition
  10. tCondition
  11. tCopy
  12. tCorrelation
  13. tCorrelationSet
  14. tCorrelationSets
  15. tCorrelationWithPattern
  16. tCorrelations
  17. tCorrelationsWithPattern
  18. tDeadline-expr
  19. tDocumentation
  20. tDuration-expr
  21. tElseif
  22. tEmpty
  23. tEventHandlers
  24. tExit
  25. tExpression
  26. tExtensibleElements
  27. tExtension
  28. tExtensionActivity
  29. tExtensionAssignOperation
  30. tExtensions
  31. tFaultHandlers
  32. tFlow
  33. tForEach
  34. tFrom
  35. tFromPart
  36. tFromParts
  37. tIf
  38. tImport
  39. tInvoke
  40. tLink
  41. tLinks
  42. tLiteral
  43. tMessageExchange
  44. tMessageExchanges
  45. tOnAlarmEvent
  46. tOnAlarmPick
  47. tOnEvent
  48. tOnMessage
  49. tOnMsgCommon
  50. tPartnerLink
  51. tPartnerLinks
  52. tPick
  53. tProcess
  54. tQuery
  55. tReceive
  56. tRepeatUntil
  57. tReply
  58. tRethrow
  59. tScope
  60. tSequence
  61. tSource
  62. tSources
  63. tTarget
  64. tTargets
  65. tThrow
  66. tTo
  67. tToPart
  68. tToParts
  69. tValidate
  70. tVariable
  71. tVariables
  72. tWait
  73. tWhile

elements

  1. assign
  2. branches
  3. catch
  4. catchAll
  5. compensate
  6. compensateScope
  7. compensationHandler
  8. completionCondition
  9. condition
  10. copy
  11. correlationSet
  12. correlationSets
  13. documentation
  14. else
  15. elseif
  16. empty
  17. eventHandlers
  18. exit
  19. extension
  20. extensionActivity
  21. extensionAssignOperation
  22. extensions
  23. faultHandlers
  24. finalCounterValue
  25. flow
  26. for
  27. forEach
  28. from
  29. fromPart
  30. fromParts
  31. if
  32. import
  33. invoke
  34. joinCondition
  35. link
  36. links
  37. literal
  38. messageExchange
  39. messageExchanges
  40. onEvent
  41. onMessage
  42. partnerLink
  43. partnerLinks
  44. pick
  45. process
  46. query
  47. receive
  48. repeatEvery
  49. repeatUntil
  50. reply
  51. rethrow
  52. scope
  53. sequence
  54. source
  55. sources
  56. startCounterValue
  57. tCorrelationsWithPattern_correlation
  58. tCorrelations_correlation
  59. tEventHandlers_onAlarm
  60. tInvoke_correlations
  61. tOnMsgCommon_correlations
  62. tPick_onAlarm
  63. tReceive_correlations
  64. tReply_correlations
  65. target
  66. targets
  67. terminationHandler
  68. throw
  69. to
  70. toPart
  71. toParts
  72. transitionCondition
  73. until
  74. validate
  75. variable
  76. variables
  77. wait
  78. while

elementGroups

  1. activity
  2. forOrUntilGroup

schemas

  1. bpel.xsd
  2. xml.xsd

simpleTypes

  1. BPELVariableName
  2. BPELVariableNames
  3. QNames
  4. tBoolean
  5. tInitiate
  6. tPattern
  7. tRoles