Adapter business object structure

After installing the adapter, you must create business objects. There are no requirements regarding the structure of the business objects other than those imposed by the configured data handler. The business objects that the connector processes can have any name allowed by InterChange Server.

The adapter retrieves messages from a queue and attempts to populate a business object (defined by the meta-object) with the message contents. Strictly speaking, the connector neither controls nor influences business object structure. Those are functions of meta-object definitions as well as the connector's data handler requirements. In fact, there is no business-object level application information. Rather, the connector's main role when retrieving and passing business objects is to monitor the message-to-business-object (and vice versa) process for errors.

Example business object

This section shows an example business object a connector with a Name-Value data handler.

[ReposCopy]
Version = 3.0.0
[End]
[BusinessObjectDefinition]
Name = FA_trade
Version = 3.0.0
AppSpecificInfo = TN=trade
 
    [Attribute]
    Name = creattime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=creat_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = creatusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=creat_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = updattime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=updat_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = updatusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=updat_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = protection
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=protection
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ownerusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=owner_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = foureyeon
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=four_eye_on
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = authorizerusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=authorizer_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = trdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = true
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = prfnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=prfnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = insaddr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instr_insid
    Type = String
    Cardinality = 1
    MaxLength = 39
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr.insid
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instr_instype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr.instype
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instr_isin
    Type = String
    Cardinality = 1
    MaxLength = 20
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr.isin
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instr_externid1
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr.extern_id1
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instr_externid2
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr.extern_id2
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = acquireday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=acquire_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = acquirerptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=acquirer_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = acquirer_ptyid
    Type = String
    Cardinality = 1
    MaxLength = 19
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=acquirer_ptynbr.ptyid
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = curr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = curr_insid
    Type = String
    Cardinality = 1
    MaxLength = 39
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=curr.insid
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = valueday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=value_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = time
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = quantity
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=quantity
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = price
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=price
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = premium
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=premium
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = fee
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=fee
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = bofxrate
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=bo_fx_rate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = botrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=bo_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = status
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=status
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = counterpartyptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=counterparty_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = traderusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=trader_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = trader_userid
    Type = String
    Cardinality = 1
    MaxLength = 19
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=trader_usrnbr.userid
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = optkey1chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=optkey1_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = optkey2chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=optkey2_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = optkey3chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=optkey3_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = optkey4chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=optkey4_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = hedgetrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=hedge_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = trxtrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=trx_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = openingbotrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=opening_bo_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = optionalkey
    Type = String
    Cardinality = 1
    MaxLength = 31
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=optional_key
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = type
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = marketptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=market_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = origin
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=origin
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = assinf
    Type = String
    Cardinality = 1
    MaxLength = 35
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=assinf
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = brokerptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=broker_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = bookvalue
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=book_value
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = bookday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=book_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = documenttypechlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=document_type_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = guarantorptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=guarantor_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rec1accnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rec1_accnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rec2accnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rec2_accnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = pay1accnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay1_accnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = pay2accnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay2_accnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = calcagent
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=calcagent
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = cfnetting
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=cfnetting
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = creditnetting
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=credit_netting
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = specialterms
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=special_terms
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = paymentcount
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=payment_count
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = text1
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=text1
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = text2
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=text2
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = yourref
    Type = String
    Cardinality = 1
    MaxLength = 31
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=your_ref
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = hedgecfwnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=hedge_cfwnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = contracttrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=contract_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = clearingtypechlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=clearing_type_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = clearinglocationchlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=clearing_location_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = executiontime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=execution_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = netpremium
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=net_premium
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = aggregate
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=aggregate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = aggregatetrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=aggregate_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = aggregatepl
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=aggregate_pl
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = discount
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=discount
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = salescredit
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=sales_credit
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = salespersonusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=sales_person_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ordnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ordnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = settleseqnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=settle_seqnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = archivestatus
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=archive_status
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = originalcurr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=original_curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = tradecurr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=trade_curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = odseqnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=od_seqnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = mirrortrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=mirror_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = correctiontrdnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=correction_trdnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = haircut
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=haircut
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rightofsubstitution
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=right_of_substitution
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = salesmargin
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=sales_margin
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = iasclasschlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ias_class_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = flataccrued
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=flat_accrued
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instrument
    Type = FA_instrument
    ContainedObjectVersion = 3.0.0
    Relationship = Containment
    Cardinality = N
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=instrument
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ObjectEventId
    Type = String
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    IsRequiredServerBound = false
    [End]
 
    [Verb]
    Name = Create
    AppSpecificInfo = FAVERB=insert
    [End]
 
    [Verb]
    Name = Delete
    AppSpecificInfo = FAVERB=delete
    [End]
 
    [Verb]
    Name = Retrieve
    AppSpecificInfo = FAVERB=select
    [End]
 
    [Verb]
    Name = Update
    AppSpecificInfo = FAVERB=update
    [End]
[End]
[BusinessObjectDefinition]
Name = FA_instrument
Version = 3.0.0
AppSpecificInfo = TN=instrument
 
    [Attribute]
    Name = creattime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=creat_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = creatusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=creat_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = updattime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=updat_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = updatusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=updat_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = protection
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=protection
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ownerusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=owner_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = foureyeon
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=four_eye_on
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = authorizerusrnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=authorizer_usrnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = insid
    Type = String
    Cardinality = 1
    MaxLength = 39
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insid
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = insaddr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = true
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=insaddr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = generic
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=generic
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = notional
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=notional
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = instype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=instype
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = curr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = quotetype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=quote_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ratetype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rate_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = otc
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=otc
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = mtmfromfeed
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=mtm_from_feed
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = spotbankingdaysoffset
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=spot_banking_days_offset
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = externid1
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=extern_id1
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = externid2
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=extern_id2
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = suspended
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=suspended
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = productchlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=product_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = issuer
    Type = String
    Cardinality = 1
    MaxLength = 29
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=issuer
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = issuerptynbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=issuer_ptynbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = contrsize
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=contr_size
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = physcontrsize
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=phys_contr_size
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = undinsaddr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=und_insaddr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = undinstype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=und_instype
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = monthchar
    Type = String
    Cardinality = 1
    MaxLength = 1
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=month_char
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = settlement
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=settlement
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = paytype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=paytype
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = expday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exp_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = expperiodunit
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exp_period_unit
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = expperiodcount
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exp_period_count
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = paydayoffset
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay_day_offset
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = payperiodunit
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay_period_unit
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = payperiodcount
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay_period_count
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = calloption
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=call_option
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = exercisetype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exercise_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = strikeprice
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=strike_price
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = strikecurr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=strike_curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = striketype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=strike_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = exotictype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exotic_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = digital
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=digital
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = barrier
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=barrier
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = payout
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=payout
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = callable
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=callable
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = putable
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=putable
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = indexfactor
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=index_factor
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = indextype
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=index_type
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = roundclean
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=round_clean
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = roundpremium
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=round_premium
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = beta
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=beta
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = coupons
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=coupons
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = couprate
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=coup_rate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = facevalue
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=face_value
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = issueday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=issue_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = lastcoupday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=last_coup_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = daycountmethod
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=daycount_method
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = accruedarrear
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=accrued_arrear
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = freetext
    Type = String
    Cardinality = 1
    MaxLength = 19
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=free_text
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = settlecalnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=settle_calnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = openend
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=open_end
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = categorychlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=category_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = excoupmethod
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ex_coup_method
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = excoupperiodunit
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ex_coup_period_unit
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = excoupperiodcount
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ex_coup_period_count
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rate
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = refprice
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ref_price
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = refvalue
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ref_value
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rating1chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rating1_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rating2chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rating2_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rating3chlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rating3_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ytmmethod
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=ytm_method
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = archivestatus
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=archive_status
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = totalissued
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=total_issued
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = pricedifflimitabs
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=price_diff_limit_abs
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = pricedifflimitrel
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=price_diff_limit_rel
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = shortsell
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=short_sell
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = payoffsetmethod
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=pay_offset_method
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = startday
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=start_day
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = settlecategorychlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=settle_category_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = conversionratio
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=conversion_ratio
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = originalcurr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=original_curr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = combcategorychlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=comb_category_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = pricefindingchlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=price_finding_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = isin
    Type = String
    Cardinality = 1
    MaxLength = 20
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=isin
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = dividendfactor
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=dividend_factor
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = fixfxrate
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=fix_fx_rate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = rebate
    Type = Double
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=rebate
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = exptime
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=exp_time
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = fixfx
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=fix_fx
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = roundaccrued
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=round_accrued
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = bondfuturemarket
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=bond_future_market
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = incomplete
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=incomplete
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = senioritychlnbr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=seniority_chlnbr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = originalinsaddr
    Type = Integer
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=original_insaddr
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = datefrom
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=date_from
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = dateto
    Type = Date
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    AppSpecificInfo = CN=date_to
    IsRequiredServerBound = false
    [End]
 
    [Attribute]
    Name = ObjectEventId
    Type = String
    Cardinality = 1
    MaxLength = 255
    IsKey = false
    IsForeignKey = false
    IsRequired = false
    IsRequiredServerBound = false
    [End]
 
    [Verb]
    Name = Create
    AppSpecificInfo = FAVERB=insert
    [End]
 
    [Verb]
    Name = Delete
    AppSpecificInfo = FAVERB=delete
    [End]
 
    [Verb]
    Name = Retrieve
    AppSpecificInfo = FAVERB=select
    [End]
 
    [Verb]
    Name = Update
    AppSpecificInfo = FAVERB=update
    [End]
[End]

Copyright IBM Corp. 1997, 2004