All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.CMMN11CaseModel.xsd Maven / Gradle / Ivy

The newest version!


  
  
  
      
        
    
  
  
   
   
  
    
      
        
           
           
        
         
         
      
   
  
  
  
    
       
       
       
       
    
    
  
  
  
  
    
      
      
    
  
  
  
  
    
      
        
        
        
      
    
  
  
  
    
      
      
      
    
  
  
  
  
    
      
        
          
        
        
      
    
  
  

  
  
    
      
        tCmmnElement is the base type for ALL CMMN complex types except tExpression.
      
    
    
      
      
    
        
    
  
	
  
  
    
      
        tCmmnElementWithMixedContent is the base type for complex type tExpression 
        and tDocumentation. It is identical to tCmmnElement except that it allows 
        for mixed content.
      
    
    
      
      
    
        
    
  
	  
  
  
    
      
    
    
    
  

  
  
    
      
        case is the root element for all CMMN case models. It is the container
        for the Case File and Plan Model.
      
    
  
  
    
      
        tCase defines the type of element "case".
      
    
    
      
        
          
          
          
          
          
        
        
      
    
  

  
    
      
        tCaseRoles defines the type of element "caseRoles inside tCase".
      
    
    
      
        
          
        
      
    
  
  
  
    
      
        role is the root element for Case Roles. 
      
    
  
  
    
      
        tRole defines the type of element "role".
      
    
    
      
        
      
    
  
  
  
  
    
      
        planItemControl is the root element for Case Plan Control elements
        including the RepetitionRule, RequiredRule and ManualActivationRule.
      
    
  
  
    
      
        tPlanItemcontrol defines the type of element "planItemControl".
      
    
    
      
        
          
          
          
        
      
    
  
  
  
    
      
        repetitionRule is the root element for specifying a 
        repetition rule for a PlanItemDefinition element.
      
    
  
  
    
      
        tRepetitionRule defines the type of element "repetitionRule".
      
    
    
      
        
          
        
        
        
          
            
              contextRef MUST refer a CaseFileItem if specified. 
            
          
        
      
    
  

  
    
      
        requiredRule is the root element for specifying a 
        required rule for a PlanItemDefinition element.
      
    
  
  
    
      
        tRequiredRule defines the type of element "requiredRule".
      
    
    
      
        
          
        
        
        
          
            
              contextRef MUST refer a CaseFileItem if specified. 
            
          
        
      
    
  

  
    
      
        manualActivationRule is the root element for specifying an 
        manual activation rule for a PlanItemDefinition element.
      
    
  
  
    
      
        tManualActivationRule defines the type of element "manualActivationRule".
      
    
    
      
        
          
        
        
        
          
            
              contextRef MUST refer a CaseFileItem if specified. 
            
          
        
      
    
  

  
  
    
      
        caseFile is the root element for the CMMN Case File Model 
        and is a container for CaseFileItems.
      
    
  
  
    
      
        tCaseFile defines the type of element "caseFile".
      
    
    
      
        
          
        
      
    
  


  
    
      
        caseFileItem is the root element for CMMN data. 
      
    
  
  
    
      
        tCaseFileItem defines the type of element "caseFileItem".
      
    
    
      
        
          
        
        
        
        
          
            
              definitinRef MUST refer to a "caseFileItemDefinition" element. Since
              CaseFileItemDefinition is re-usable, QName is used for reference.
            
          
        
        
          
            
              sourceRef MUST refer to a "caseFileItem" element in the case where this
              "caseFileItem" has a parent.
            
          
        
        
          
            
              If this "caseFileItem" maintains references to "caseFileItem" childs, then 
              targetRefs MUST refer to "caseFileItem" elements; the targets of this caseFileItem.
            
          
        
      
    
  
  
  
    
      
        tChildren defines a container for zero or more "caseFileItem" elements.
      
    
    
      
        
          
        
      
    
  
  
  
    
      
        caseFileItemDefinition defines the type of a "caseFileItem".
      
    
  
  
    
      
        tCaseFileItemDefinition defines the type of element "caseFileItemDefinition"
      
    
    
      
        
          
        
        
        
        
          
            
              structureRef refers a structure, for example an XML-Schema element
              in a XSD referred by importRef
            
          
        
        
          
            
              importRef refers an "import" element under "definitions"
            
          
        
      
    
  
  
  
  
    
      
        
        
      
    
  
  
    
    
      
        
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
        
      
    
  


  
  
    
      
      
      
      
      
      
    
  

  
    
      
        
          
          
          
          
          
          
          
          
          
          
        
      
    
  

  
  
  
    
      
        
      
    
  
  
  
  
  
  
  
  
    
      
        
          
        
        
      
    
  

  
    
      
        task represents an (abstract) Task in the Case Model and comprises
        of input, output and a flag if the task is blocking or not.
      
    
  
  
    
      
        
          
          
        
        
      
    
  
  
  
    
      
        event represents an (abstract) Event in the Case Model.
      
    
  
  
    
      
      
    
  
  
  
  
    
      
      
    
  

  
  
  
  
    
      
        
      
    
  
  
  
  
    
      
        
          
        
        
          
            
              bindingRef refers a "caseFileItem" element
            
          
        
      
    
  
  
  
  
    
      
      
    
  
  
  
  
    
      
      
    
  
    
  
    
      
        humanTask represents a HumanTask in the Case Model and comprises of
        zero or one PlanningTable and a reference to a Role (the performer of
        the human task).
      
    
  
  
    
      
        tHumanTask defines the type of element "humanTask"
      
    
    
      
        
          
        
        
          
            
              performerRef refers a "role" element
            
          
        
      
    
  
  
  
    
      
        processTask represents a ProcessTask in the Case Model and comprises of
        ParameterMappings and a reference to an (abstract) Process.
      
    
  
  
    
      
        tProcessTask defines the type of element "process"
      
    
    
      
        
          
          
            
              
                processRefExpression is mutually exclusive to processRef. It allows the selection of a
                process at runtime via an expression rather then at design time with processRef.
              
            
          
        
        
          
            
              processRef refers a "process" element which is re-usable and can
              be imported via some other file. processRef is mutually exclusive to processRefExpression
            
          
        
      
    
  
  
  
    
      
        process represents an (abstract) Business Process in CMMN. It has
        an implementationType, input and output and can be referred from
        a ProcessTask.
      
    
  
  
    
      
        tProcess defines the type of element "process"
      
    
    
      
        
          
          
        
        
        
        
      
    
  

  
    
      
        Enumeration of Business Process standards known to CMMN 1.1
      
    
    
      
        
          
          
          
          
          
          
        
      
    
  

  
    
      
        caseTask is the root element for CaseTask in the Case Model and
        comprises of ParameterMappings and a reference to a Case
      
    
  
  
    
      
        tCaseTask defines the type of element "caseTask"
      
    
    
      
        
          
          
            
              
                caseRefExpression is mutualy exclusive to caseRef and can be used to select a case 
                at runtime rather then specifying caseRef at design-time.
              
            
          
        
        
          
            
              caseRef refers a "case" element which is re-usable and can 
              be imported via some other file. caseRef is mutually exclusive to "caseRefExpression"
            
          
        
      
    
  
  
  
    
      
        decisionTask represents a DecisionTask in the Case Model and comprises of
        ParameterMappings and a reference to an (abstract) Decision.
      
    
  
  
    
      
        tDecisionTask defines the type of element "decision"
      
    
    
      
        
          
          
            
              
                decisionRefExpression is mutually exclusive to decisionRef. It allows the selection of a
                decision at runtime via an expression rather then at design time with decisionRef.
              
            
          
        
        
          
            
              decisionRef refers a "decision" element which is re-usable and can
              be imported via some other file. decisionRef is mutually exclusive to decisionRefExpression
            
          
        
      
    
  
  
  
    
      
        decision represents an (abstract) Decision in CMMN. It has
        an implementationType, input and output and can be referred from
        a DecisionTask.
      
    
  
  
    
      
        tDecision defines the type of element "decision"
      
    
    
      
        
          
          
        
        
        
        
      
    
  

  
    
      
        Enumeration of Decision standards known to CMMN 1.1
      
    
    
      
        
          
          
          
        
      
    
  

  
  
    
      
        
          
        
        
          
            
              sourceRef refers a "parameter" element
            
          
        
        
          
            
              targetRef refers a "parameter" element
            
          
        
      
    
  
  
  
  
  
    
      
        
          
            
              authorizedRoleRefs refers zero or more "role" elements.
             
          
        
      
      
    
  
  
  
  
    
      
        
          
            
              
                timerExpression is supposed to be an ISO-8601 conformant expression
              
            
          
          
            
              
                timerStart can be used to trigger the timer after a PlanItem or CaseFileItem 
                lifecycle state transition has occurred.
              
            
          
        
      
    
  

  
  
    
      
      
    
  
  
  
  
    
      
         
          
        
        
          
            
              sourceRef refers a "caseFileItem" element
            
          
        
      
    
  
  
  
  
    
      
         
          
        
        
          
            
              sourceRef refers a "planItem" element
            
          
        
      
    
  
  
  
  
    
      
        sentry is the root element of "Sentry" in the Case Model and
        comprises of zero or more OnParts and zero or one IfPart.
      
    
  
  
    
      
        tSentry defines the type of element "sentry"
      
    
    
      
        
          
          
        
        
      
    
  
  
  
  
  
    
      
        
      
    
  
  
  
  
    
      
         
          
        
        
          
            
              sourceRef refers a "caseFileItem" element
            
          
        
      
    
  
  
  
  
    
      
         
          
        
        
          
            
              sourceRef refers a "planItem" element
            
          
        
        
          
            
              exitCriterionRef refers a "ExitCriterion" element that is contained in the
              "planItem" referred by sourceRef
            
          
        
      
    
  
  
  
  
    
      
        
          
        
        
          
            
              contextRef refers a "caseFileItem" element
            
          
        
      
    
  

  
    
      
        Enumeration of CaseFileItem transitions.
      
    
    
      
      
      
      
      
      
      
      
    
  

  
    
      
        Enumeration of PlanItem transitions.
      
    
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    
  
  
  
    
      
        
          
            Criterion is the abstract base class for EntryCriterion and ExitCriterion. It is
            primarily used for CMMN Diagram Interchange (CMMN DI).
          
        
        
        
          
            
              sentryRef refers to an existing Sentry in this casePlanModel
            
          
        
      
    
  
  
  
  
    
      
        
          
            EntryCriterion is a place holder for Entry Criteria and is primarily used for
            CMMN Diagram Interchange (CMMN DI)
          
        
      
    
  

  
  
    
      
        
          
            ExitCriterion is a place holder for Exit Criteria and is primarily used for
            CMMN Diagram Interchange (CMMN DI)
          
        
      
    
  
  
  
  
  
    
      
        planFragment is the root element for PlanItems that should go into
        the plan as a unit.
      
    
  
  
    
      
        tPlanFragment defines the type for element "planFragment"
      
    
    
      
        
          
          
        
      
    
  
  
  
    
      
        stage represents a Stage in the Case Model and comprises of
        zero or one PlanningTable, zero or more PlanItemDefinition elements
        and if the Stage is the outermost Stage, zero or more references to
        exitCriterion.
      
    
  
  
  
    
      
        tStage defines the type for element "stage"
      
    
    
      
        
          
          
          
        
        
            
    
  
  
  
  
    
      
        
          
          
          
        
        
        
          
            
              definitionRef refers a "planItemDefinition" element.
            
          
        
      
    
  
  
  
  
  
    
      
        
          
            
              applicabilityRuleRefs refers one or more "applicabilityRule" elements.
            
          
        
        
          
            
              authorizedRoleRefs refers zero or more "role" elements.
            
          
        
      
    
  
  
  
  
    
      
        
          
          
        
      
    
  
  
  
  
    
      
        
          
          
          
        
        
        
          
            
              definitionRef refers a "planItemDefinition" element
            
          
        
      
    
  
  
  
  
    
      
        
          
        
        
        
          
            
              contexRef refers a "caseFileItem" element
            
          
        
      
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy