Skip to content
Vault Developer Portal
Developer
Search
Ctrl
K
Cancel
Clear
Select site
Platform | Limited
▼
Platform
Quality
QualityOne
RIM
Clinical
Commercial
Medical
Safety
SiteVault
All Sites
Advanced Search
Advanced Search
Select site
Platform | Limited
▼
Platform
Quality
QualityOne
RIM
Clinical
Commercial
Medical
Safety
SiteVault
Release Notes
Developer Resources
Select theme
▼
Dark
Light
Auto
MDL
Vault API
Documentation
Vault API Reference
Vault Java SDK
VQL
MDL
Documentation
Component Type Reference
Direct Data API
Custom Pages
Documentation
Vault Web SDK Reference
Vault Toolbox
Browser Extension
Vault Integrations
Integration Types
VeevaID
Vault Migrations
Veeva AI
Library
Search
Release Notes
Documentation
Component Types
Overview
Getting Started
Explanations
About Vault Components
About XML String Configuration
MDL Commands
Command Syntax
CREATE
RECREATE
RENAME
DROP
ALTER
MDL Operators
Logical Operators
IF EXISTS
IF NOT EXISTS
Guides
Querying Components
Creating Web Sections
Using Vault Toolbox to Execute MDL
Common Uses
Access Control
Alter Multiple Components
Convert Long Text to Rich Text
Migrate Component Configuration
References
Attribute Data Types
Errors
Security
All Component Types
Accountmessage
Actiontrigger
Appsecurityrule
Atomicsecurity
Checklisttype
Clientdistribution
Customwebapi
Dashboard
Docatomicsecurity
Docfield
Docfielddependency
Docfieldlayout
Doclifecycle
Docmatchingrule
Docparticipantrule
Docrelationshiptype
Doctype
Documentaction
Documentcheck
Documentchecksection
Documentstagegroup
Emailprocessor
Formattedoutput
Inboundemailaddress
Integrationrule
Job
Jobmetadata
Labelset
Layoutprofile
Layoutrule
Lifecyclestatetype
Lifecyclestatetypeassociation
Link
Matchingrule
Messagedeliveryeventhandler
Messagegroup
Messageprocessor
Mobileshareactionconfig
Mobiletab
Notificationtemplate
Object
Objectaction
Objectlifecycle
Objectlifecyclestagegroup
Objecttype
Objectvalidation
Objectworkflow
Overlaytemplate
Page
Pagelayout
Pagelink
Picklist
Processview
Queue
Recordaction
Recordmergeeventhandler
Recordroletrigger
Recordtrigger
Recordworkflowaction
Renditionprofile
Renditiontype
Report
Reportexceltemplate
Reporttype
Rolepermissionset
Savedview
Sdkjob
Searchablefield
Searchcollection
Securityprofile
Sharingrule
Signaturepage
Tab
Tabcollection
Tag
Tagsecurityrule
Userdefinedclass
Userdefinedmodel
Userdefinedservice
Vaulttoken
Webapigroup
MDL
>
MDL Documentation
MDL Operators
Use operators to apply conditions to MDL commands.
Logical Operators
IF EXISTS
IF NOT EXISTS