Message structure:OTC request - Request (otcd.rqi.001.01)

OTC request - accountMaintenanceRequest

KDPWDocument - KDPW system message(element)

Description KDPW system message
Type KDPWDocument
Attributes


GnlInf - General information(element)

Description General information
Type GeneralInformation
Attributes


MsgData - OTC instruction details(element)

Description OTC instruction details
Type MsgData
Attributes minOccurs=0


otcd.rqi.001.01 - OTC request - accountMaintenanceRequest(element)

Description OTC request - accountMaintenanceRequest
Type otcd.rqi.001.01
Attributes
maxOccurs=unbounded

SndrMsgRef - Sender message identifier(element)

Description Sender message identifier
Type Max16Text
Attributes


FuncOfMsg - Function of message(element)

Description Function of message
Type FunctionOfMessage
Attributes


ProcessId - (element)

Description
Type Max140Text
Attributes


CreDtTm - Message creation date(element)

Description Message creation date
Type DateAndDateTimeChoice
Attributes minOccurs=0


Dt - Date(element)

Description Date
Type ISODate
Attributes


DtTm - Date and time(element)

Description Date and time
Type ISODateTime
Attributes


content - (element)

Description Message used to manage account settings (parameters controlled by clearing members).
Type accountMaintenanceRequest
Attributes


accounts - (element)

Description The list of AccountMaintenance records to be processed for this request If no accounts are listed, the system returns the current status of all accounts in the Account Maintenance Response (U.2)
Type
Attributes minOccurs=0


accountMaintenance - (element)

Description The details of the account to be updated
Type accountMaintenance
Attributes
maxOccurs=unbounded

accountType - (element)

Description The KDPW Account Type for this account
Type xs:string
Attributes


participant - (element)

Description The Clearing Member identifier.
Type xs:string
Attributes


enableAutomaticTermination - (element)

Description If true this Account will be scanned for natural offsets at each end-of-day. If omitted this value on the Account will not be changed by this request
Type xs:boolean
Attributes minOccurs=0


enablePortfolioCompression - (element)

Description If true this account can participate in Portfolio Compression (e.g. TriOptima). If omitted this value on the Account will not be changed by this request
Type xs:boolean
Attributes minOccurs=0


enforceAccountLimit - (element)

Description If true the Account Limit for this account will be used in check for trade eligibility checks and cause the trade to be placed in a pending state and a call for collateral made If omitted this value on the Account will not be changed by this request.
Type xs:boolean
Attributes minOccurs=0


externalAccountId - (element)

Description The External Account identifier used by the Participant.
Type xs:string
Attributes


limitValue - (element)

Description The Initial Margin limit threshold to be set on the Account. If null then the limit value should be set to unlimited
Type xs:double
Attributes minOccurs=0


includeSourceSystems - (element)

Description If true indicates that only deals from source systems listed in the sourceSystems element will be permitted to be booked against this account If false or null indicates that deals from source systems listed in the sourceSystems element will be rejected if they are booked against this account. Note: Leaving this field and the sourceSystems field undefined places no restriction on the source systems that are permitted to trade against this account
Type xs:boolean
Attributes minOccurs=0


sourceSystems - (element)

Description The list of source systems that are either allowed, or denied the ability to book deals against this account.
Type
Attributes minOccurs=0


sourceSystem - (element)

Description Must be one of: • MARKIT • SWIFT
Type xs:string
Attributes minOccurs=0
maxOccurs=unbounded

Code4Text - Qualifier, code(simple type)

Description Qualifier, code
Type Derivative of type: xs:string
Attributes


FunctionOfMessage - Function of message(simple type)

Description Function of message
Type Derivative of type: xs:string
Attributes


ISODate - Date(simple type)

Description Date
Type Derivative of type: xs:date
Attributes


ISODateTime - Date and time(simple type)

Description Date and time
Type Derivative of type: xs:dateTime
Attributes


KDPWMemberIdentifier - KDPW member identifier(simple type)

Description KDPW member identifier
Type Derivative of type: xs:string
Attributes


Max16Text - Maximum 16 characters text(simple type)

Description Maximum 16 characters text
Type Derivative of type: xs:string
Attributes


Max140Text - (simple type)

Description
Type Derivative of type: xs:string
Attributes


otcd.rqi.001.01 - Instrukcja OTC(complex type)

Description OTC instruction
Component elements GnlInf
MsgData
Attributes


KDPWDocument - KDPW system message(complex type)

Description KDPW system message
Component elements otcd.rqi.001.01
Attributes


GeneralInformation - General information(complex type)

Description General information
Component elements SndrMsgRef
FuncOfMsg
ProcessId
CreDtTm
Attributes


DateAndDateTimeChoice - Date and time(complex type)

Description Date and time
Component elements Dt
DtTm
Attributes


MsgData - OTC market processing notification(complex type)

Description OTC market processing notification
Component elements content
Attributes


accountMaintenanceRequest - (complex type)

Description
Component elements accounts
Attributes


kasmType - (complex type)

Description
Component elements
Attributes


accountMaintenance - (complex type)

Description
Component elements accountType
participant
enableAutomaticTermination
enablePortfolioCompression
enforceAccountLimit
externalAccountId
limitValue
includeSourceSystems
sourceSystems
Attributes