'Dependent document' is a terms item type that can be selected on a terms item when editing a trading program. When configuring the terms item, a document needs to be uploaded by the user and a 'Dependency' field will be shown which contains a list of all other terms items currently configured on the scheme. A dependent document terms item will then be included on the trading program only if the terms item selected in the 'Dependency' field has a value which is anything other than empty, none or null.