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.
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]