IQL query types
Types
The following table lists all type prefixes that are available for reporting on specific properties, along with their possible values.
Type Prefix | Applies To Property | Possible Values |
---|---|---|
ObjectType | type | All enterprise object types (such as PROCESS, REQUIREMENT, ACTIVITY, etc.). See ObjectType Values for a complete list. |
RequirementType | requirementType | BUSINESS, FINANCIAL, FUNCTIONAL, GOVERNANCE, NONE, PERFORMANCE, PERSONAL, PRODUCT, RISK, TECHNICAL |
CycleState | approvalState, endorsementState, reviewState | IN_PROCESS, NOT_IN_PROCESS, REJECTED |
PIDataSeriesType | piDataSeriesType | CATEGORY_BASED, ROLLUP, TIME_BASED, TIME_BASED_TEXT |
PIRatingSystem | piRatingSystem | GAR, GR, NONE, RAG, RAGAR, RG |
subtype | subtype | Any enterprise object (e.g. Risk, Risk Instance, Control, Control Instance, Performance Indicator) that has a sub-type. For example, to report all Strategic KPIs, put the subtype value in quotes as shown in this Filter: type=ObjectType.PERFORMANCE_INDICATOR and subtype.name="Strategic Performance Indicator (S-KPI)" |
resourceType | resourceType | Any resource or resource sub-type |
PIWeighting | piWeighting | HIGH, LOW, MEDIUM, NONE, VERY_HIGH, VERY_LOW |
TimeUnit | resourceAvailabilityTimeAwayUnit | DAYS, HOURS, MINUTES, MONTHS, SECONDS, WEEKS, YEARS |
Level | risk.impact, risk.likelihood | HIGH, LOW, MEDIUM, VERY_HIGH, VERY_LOW |
RootResourceType | rootResourceType | EQUIPMENT, INFRASTRUCTURE, ITARCHITECTURE, LABOR, LOCATION, ORGANIZATION |
SpecialResourceType | specialResourceType | BOARD, GROUP, JOB, LEGAL_ENTITY, NONE, PERSON, ROLE, ROOT, SAP_END_USER_ROLE_JOB, SAP_END_USER_ROLE_ORGANIZATIONAL_UNIT, SAP_END_USER_ROLE_USER, SAP_LOGICAL_COMPONENT, SAP_ORGANIZATIONAL_UNIT |
SAPStatus | sapDocumentStatus | COPY_EDITING, IN_PROCESSING, NONE, RELEASED, REVIEW |
WorkProductLayer | workProductLayer | BUSINESS, INFORMATION, DATA |
DiagramElementType | diagramElement.elementType | All diagram element types (such as Shape, Event, Activity, etc.). See DiagramElementType Values for a complete list. |
ObjectType Values
The list below includes all built-in enumeration values that can follow the Type prefix "ObjectType".
Object | Note |
---|---|
ACTIVITY | |
BUSINESS_RULE | |
CHART | |
CLASS | |
CLASS_FOLDER | |
COMPONENT | |
CONTROL_FOLDER | |
DASHBOARD | |
DASHBOARD_FOLDER | |
DEPARTMENT | |
DIAGRAM | For Client-authored diagrams |
DOCUMENT | For Client-authored .igx files |
EXTERNAL_AGENT | |
EXTERNAL_AGENT_FOLDER | |
EXTERNAL_FILE | Microsoft Office documents for example |
FOLDER | |
GOAL | |
INTERFACE | |
INTERFACE_FOLDER | |
OPERATION | |
PERFORMANCE_INDICATOR | |
PROCESS | |
PROCESS_FOLDER | |
REQUIREMENT | |
REQUIREMENT_FOLDER | |
RESOURCE | |
RESOURCE_FOLDER | |
RESOURCE_TYPE | |
RISK_FOLDER | |
RISK_TEMPLATE | |
ROOT_CLASS_FOLDER | |
ROOT_CONTROL_FOLDER | |
ROOT_DASHBOARD_FOLDER | |
ROOT_EXTERNAL_AGENT_FOLDER | |
ROOT_FOLDER | |
ROOT_INTERFACE_FOLDER | |
ROOT_PROCESS_FOLDER | |
ROOT_REQUIREMENT_FOLDER | |
ROOT_RESOURCE_FOLDER | |
ROOT_RESOURCE_TYPE_FOLDER | |
ROOT_STRATEGY_FOLDER | |
ROOT_WORK_PRODUCT_FOLDER | |
SAP_INTERFACE | |
SAP_INTERFACE_FOLDER | |
SAP_MASTER_DATA | |
SAP_PROCESS | |
SAP_PROCESS_STEP | |
SAP_PROJECT | |
SAP_RESOURCE_FOLDER | |
SAP_SCENARIO | |
SAP_SERVICE | |
SAP_TRANSACTION | |
SERVICE | |
STRATEGY | |
STRATEGY_FOLDER | |
TABLE | |
WEB_ADDRESS | |
WEB_DIAGRAM | For Web-authored diagrams |
WORK_PRODUCT | |
WORK_PRODUCT_FOLDER |
Special System Types
The following table lists special systems types that properties can have. The possible values of properties with these special types are listed below.
Type | Possible Values |
---|---|
true/false | true or false (These values do not require a type prefix). |
username | User is mapped to User's display name |
date/time | GMT is mapped to profile's timezone |
DiagramElementType Values
Diagram Element Type | Category | Hierarchy | ID |
---|---|---|---|
Shape | DiagramElement | shape | 3 |
ConnectorLine | DiagramElement | connectorline | 10 |
TextObject | DiagramElement | textobject | 11 |
BPMNLane | DiagramElement | lane | 13 |
BPMNPool | DiagramElement | shape.pool | 12 |
BPMNPhase | DiagramElement | phase | 14 |
BPMNDataObjectBase | DiagramElement | shape.dataobject | 8 |
BPMNArtifact | DiagramElement | shape.artifact | 9 |
BPMNActivity | Shape | shape.activity | 4 |
BPMNEvent | Shape | shape.event | 6 |
BPMNGateway | Shape | shape.gateway | 7 |
BPMNConnector | ConnectorLine | connectorline.bpmnconnector | 0 |
BPMNSequenceFlow | BPMNConnector | connectorline.bpmnconnector.sequenceflow | 140 |
BPMNMessageFlow | BPMNConnector | connectorline.bpmnconnector.messageflow | 141 |
BPMNAssociation | BPMNConnector | connectorline.bpmnconnector.association | 142 |
BPMNDataObject | BPMNDataObjectBase | shape.dataobject.dataobject | 100 |
BPMNDataObjectCollection | BPMNDataObjectBase | shape.dataobject.dataobjectcollection | 101 |
BPMNDataInput | BPMNDataObjectBase | shape.dataobject.datainput | 102 |
BPMNDataInputCollection | BPMNDataObjectBase | shape.dataobject.datainputcollection | 103 |
BPMNDataOutput | BPMNDataObjectBase | shape.dataobject.dataoutput | 104 |
BPMNDataOutputCollection | BPMNDataObjectBase | shape.dataobject.dataoutputcollection | 105 |
BPMNDataStore | BPMNDataObjectBase | shape.dataobject.datastore | 106 |
LEADInformationObject | BPMNDataObjectBase | shape.dataobject.informationobject | 107 |
LEADInformationObjectCollection | BPMNDataObjectBase | shape.dataobject.informationobjectcollection | 108 |
LEADInformationInput | BPMNDataObjectBase | shape.dataobject.informationinput | 109 |
LEADInformationInputCollection | BPMNDataObjectBase | shape.dataobject.informationinputcollection | 110 |
LEADInformationOutput | BPMNDataObjectBase | shape.dataobject.informationoutput | 111 |
LEADInformationOutputCollection | BPMNDataObjectBase | shape.dataobject.informationoutputcollection | 112 |
LEADInformationStore | BPMNDataObjectBase | shape.dataobject.informationstore | 113 |
LEADBusinessObject | BPMNDataObjectBase | shape.dataobject.businessobject | 114 |
LEADBusinessObjectCollection | BPMNDataObjectBase | shape.dataobject.businessobjectcollection | 115 |
LEADBusinessInput | BPMNDataObjectBase | shape.dataobject.businessinput | 116 |
LEADBusinessInputCollection | BPMNDataObjectBase | shape.dataobject.businessinputcollection | 117 |
LEADBusinessOutput | BPMNDataObjectBase | shape.dataobject.businessoutput | 118 |
LEADBusinessOutputCollection | BPMNDataObjectBase | shape.dataobject.businessoutputcollection | 119 |
LEADBusinessStore | BPMNDataObjectBase | shape.dataobject.businessstore | 120 |
BPMNGroup | BPMNArtifact | shape.artifact.groupartifact | 130 |
BPMNInitiatingMessage | BPMNArtifact | shape.artifact.initiatingmessage | 131 |
BPMNNonInitiatingMessage | BPMNArtifact | shape.artifact.noninitiatingmessage | 132 |
BPMNTask | BPMNActivity | shape.activity.task | 5 |
BPMNCallActivity | BPMNActivity | shape.activity.callactivity | 21 |
BPMNSubprocess | BPMNActivity | shape.activity.subprocess | 22 |
BPMNAdhocSubprocess | BPMNSubprocess | shape.activity.subprocess.adhoc | 23 |
BPMNEventSubprocess | BPMNActivity | shape.activity.eventsubprocess | 24 |
BPMNInclusiveGateway | BPMNGateway | shape.gateway.inclusive | 80 |
BPMNExclusiveGateway | BPMNGateway | shape.gateway.exclusive | 81 |
BPMNParallelGateway | BPMNGateway | shape.gateway.parallel | 82 |
BPMNComplexGateway | BPMNGateway | shape.gateway.complex | 83 |
BPMNEventBasedGateway | BPMNGateway | shape.gateway.event | 84 |
BPMNEventBasedParallelGateway | BPMNGateway | shape.gateway.event.parallel | 85 |
BPMNAbstractTask | BPMNTask | task_abstract | 30 |
BPMNUserTask | BPMNTask | task_user | 31 |
BPMNAutomatedTask | BPMNTask | task_service | 32 |
BPMNManualTask | BPMNTask | task_manual | 33 |
BPMNSendTask | BPMNTask | task_send | 34 |
BPMNReceiveTask | BPMNTask | task_receive | 35 |
BPMNScriptTask | BPMNTask | task_script | 36 |
BPMNBusinessRuleTask | BPMNTask | task_businessrule | 37 |
LEADNotification | BPMNTask | task_notification | 38 |
LEADMapping | BPMNTask | task_mapping | 39 |
LEADReporting | BPMNTask | task_reporting | 40 |
LEADManualService | BPMNTask | task_manualservice | 41 |
LEADAutomatedService | BPMNTask | task_automatedservice | 42 |
LEADRuleFlow | BPMNTask | task_ruleflow | 43 |
LEADRuleScript | BPMNTask | task_rulescript | 44 |
LEADDecisionTable | BPMNTask | task_decisiontable | 45 |
LEADRule | BPMNTask | task_rule | 46 |
LEADRuleSet | BPMNTask | task_ruleset | 47 |
LEADFlowRuleSet | BPMNTask | task_flowruleset | 48 |
BPMNNoneEvent | BPMNEvent | shape.event.none | 50 |
BPMNCatchEvent | BPMNEvent | shape.event.catch | 51 |
BPMNThrowEvent | BPMNEvent | shape.event.throw | 69 |
BPMNTimerEvent | BPMNCatchEvent | shape.event.timer.in | 52 |
BPMNReceiveMessageEvent | BPMNCatchEvent | shape.event.message.in | 53 |
BPMNReceiveSignalEvent | BPMNCatchEvent | shape.event.signal.in | 54 |
BPMNConditionalEvent | BPMNCatchEvent | shape.event.conditional.in | 55 |
BPMNCatchMultipleEvent | BPMNCatchEvent | shape.event.multiple.in | 56 |
BPMNErrorCatchEvent | BPMNCatchEvent | shape.event.error.in | 57 |
BPMNEscalationCatchEvent | BPMNCatchEvent | shape.event.escalation.in | 58 |
BPMNCompensationEvent | BPMNCatchEvent | shape.event.compensation.in | 59 |
BPMNParallelMultipleEvent | BPMNCatchEvent | shape.event.parallelmultiple.in | 60 |
BPMNSendMessageEvent | BPMNThrowEvent | shape.event.message.out | 70 |
BPMNBroadcastSignalEvent | BPMNThrowEvent | shape.event.signal.out | 71 |
BPMNErrorEvent | BPMNThrowEvent | shape.event.error.out | 72 |
BPMNEscalationEvent | BPMNThrowEvent | shape.event.escalation.out | 73 |
BPMNCancelEvent | BPMNThrowEvent | shape.event.cancel.out | 74 |
BPMNCompensateEvent | BPMNThrowEvent | shape.event.compensation.out | 75 |
BPMNThrowMultipleEvent | BPMNThrowEvent | shape.event.multiple.out | 76 |
BPMNTerminateEvent | BPMNThrowEvent | shape.event.terminate.out | 77 |
VSMActivity | Shape | vsm_activity | 143 |
VSMInventory | Shape | vsm_inventory | 144 |