Skip to main content

TemplateInput

No description

input TemplateInput {
id: String!
type: TemplateType!
cmmnModel: String!
names: [TemplateNameI18NInput!]!
}

Fields

TemplateInput.id ● String! non-null scalar

A human readable name that is unique and describes the purpose of the cmmnModel

TemplateInput.type ● TemplateType! non-null enum

The template type indicates how the cmmnModel must be interpreted:

  • INFORMATION_REQUEST -> the cmmnModel can be used as is to start a cmmn case
  • DOCUMENT_REQUEST -> the cmmnModel needs to be modified with the right document type info in the subtaskinfo section of the cmmn model and the dataservice section, before a cmmn case can be started

TemplateInput.cmmnModel ● String! non-null scalar

xml model of the Cafienne CMMN Case Definition

TemplateInput.names ● [TemplateNameI18NInput!]! non-null input

This is the human readable name displayed in the provider portal/api

Member of

registerTemplate mutation