12.49 Application Decision Fetch Service (GET/PUT)
Below mentioned are the custom fields. These fields will be part of both request/response.
Table 12-42 Application Decision Fetch Service
Element name | Sub element | Data type |
---|---|---|
StringData | KeyName | String |
KeyValue | String | |
NumberData | KeyName | String |
KeyValue | Number (Decimal) | |
DateData | KeyName | String |
KeyValue | Date (YYYY-MM-DDTHH:MM:SS) |
Sample
XML
<Custom>
<StringData>
<KeyName>OrgName</KeyName>
<KeyValue>Oracle</KeyValue>
</StringData>
<NumberData>
<KeyName>BusinessPhoneNumber</KeyName>
<KeyValue>1234.01</KeyValue>
</NumberData>
<DateData>
<KeyName>CreationDate</KeyName>
<KeyValue>2017-12-18T00:00:00</KeyValue>
</DateData>
</Custom>
Sample
JSON
"Custom": {
"StringData": [
{
"KeyName": "OrgName",
"KeyValue": "Oracle"
}
],
"NumberData": [
{
"KeyName": "BusinessPhoneNumber",
"KeyValue": 1234.01
}
],
"DateData": [
{
"KeyName": "CreationDate",
"KeyValue": "2017-12-18T00:00:00"
}
]
}
}
Table 12-43 Package Details
Service name | Wrapper Package | Main Package | Exit Point Packages | ||
---|---|---|---|---|---|
Before | Replace | After | |||
Application Decision Service (GET) |
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
Application Decision Service (PUT) |
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|
The following types are have been created as a part of development for the
service.
CREATE OR REPLACE TYPE xae_adc_off_rec_t FORCE AS OBJECT
(
ade_prp_pricing VARCHAR2(30)
,ade_term NUMBER
,ade_rate NUMBER
,ade_pmt_amt NUMBER
,ade_index_type_cd VARCHAR2(30)
,ade_index_rate NUMBER
,ade_mrate NUMBER
,ade_maturity_index_type_cd VARCHAR2(30)
,ade_maturity_mrate NUMBER
,ade_accepted_ind VARCHAR2(30)
,ade_adc_current_ind VARCHAR2(30)
,str_attr xws_att_str_tab_t
,num_attr xws_att_num_tab_t
,date_attr xws_att_date_tab_t
);
/
CREATE OR REPLACE TYPE xae_adc_prc_rec_t FORCE AS OBJECT
(
adc_prp_pricing VARCHAR2(30)
,adc_current_ind VARCHAR2(30)
,adc_app_status_cd VARCHAR2(30)
,adc_app_sub_status_cd VARCHAR2(30)
,adc_decision_dt DATE
,adc_underwriter_usr_code VARCHAR2(30)
,adc_term NUMBER
,adc_pmt_amt NUMBER
,adc_index_type_cd VARCHAR2(30)
,adc_index_rate NUMBER
,adc_mrate NUMBER
,adc_rate_buy_pricing NUMBER
,adc_rate_buy NUMBER
,adc_down_pmt_per NUMBER
,adc_down_pmt_amt NUMBER
,adc_adv_per NUMBER
,adc_adv_amt NUMBER
,adc_loan_per NUMBER
,adc_loan_amt NUMBER
,adc_maturity_index_type_cd VARCHAR2(30)
,adc_maturity_mrate NUMBER
,adc_balloon_amt NUMBER
,adc_apr NUMBER
,adc_first_crb_source_cd VARCHAR2(30)
,adc_second_crb_source_cd VARCHAR2(30)
,adc_third_crb_source_cd VARCHAR2(30)
,adc_cr_grade_cd VARCHAR2(30)
,adc_cr_score NUMBER
,adc_avl_total_val NUMBER
,adc_ltv1 NUMBER
,adc_ltv2 NUMBER
,adc_comment VARCHAR2(4000)
,adc_cap_cost NUMBER
,adc_residual_per NUMBER
,adc_cap_cost_adj NUMBER
,adc_cr_lmt NUMBER
,adc_prm_code VARCHAR2(30)
,adc_draw_term NUMBER
,adc_repmt_term NUMBER
,app_offers xae_adc_off_tab_t
,str_attr xws_att_str_tab_t
,num_attr xws_att_num_tab_t
,date_attr xws_att_date_tab_t
);
/
Parent topic: RESTful Web Services Extensibility