3.4 MMI Managed Objects for G-Port SRI Query for Prepaid
MMI information associated with MNP is accessed from a DSR NOAM or SOAM from
.Once the MMI API Guide displays, use the
application navigation to locate specific vSTP managed object information.
Table 3-4 vSTP MNP Managed Objects and Supported Operations
Managed Object Name | Supported Operations | URI |
---|---|---|
VstpSccpMnpOptions | GET/ PUT | mmiclient.py /vstp/sccpmnpoptions |
VstpSccpmnpoptions - PUT
mmiclient.py /vstp/sccpmnpoptions--v PUT -r test.json
test.json
{
"aclen": 0,
"atiackimsi": "none",
"atiackmsisdn": "msisdn",
"atiackrn": "rn",
"atiackvlrnum": "rnspmsisdn",
"atidfltrn": "None",
"atidlm": "None",
"atientitylen": "None",
"atinptype": "any",
"atisnai": "nai",
"atisupplocinfo": "Off",
"ativlrnumlen": 40,
"cclen": 0,
"ccnc1-mccmnc1": "None",
"ccnc10-mccmnc10": "None",
"ccnc2-mccmnc2": "None",
"ccnc3-mccmnc3": "None",
"ccnc4-mccmnc4": "None",
"ccnc5-mccmnc5": "None",
"ccnc6-mccmnc6": "None",
"ccnc7-mccmnc7": "None",
"ccnc8-mccmnc8": "None",
"ccnc9-mccmnc9": "None",
"crptt": "None",
"defcc": "None",
"defmapvr": 1,
"defmcc": "None",
"defmnc": "None",
"defndc": "None",
"delccprefix": "pfxwcc",
"dfltrn": "None",
"dngtzerofill": "No",
"encdnpsdnnotfound": "Off",
"encdnpsptnone": "Off",
"encodecug": "Off",
"encodenps": "On",
"gflexmaplayerrtg": "none",
"inpcutnpaste": "Off",
"inpdra": "rndn",
"inpdranai": "unknown",
"inpdranp": "E164",
"inpnec": "None",
"inprelcause": 31,
"inpsnai1-cdpanai1": "None",
"inpsnai2-cdpanai2": "None",
"inpsnai3-cdpanai3": "None",
"inpsnai4-cdpanai4": "None",
"inpsnai5-cdpanai5": "None",
"inpsprestype": "continue",
"intlunknnai": "No",
"maplyrrtg_actss": "Off",
"maplyrrtg_authfailrpt": "Off",
"maplyrrtg_dactss": "Off",
"maplyrrtg_intss": "Off",
"maplyrrtg_procunstrqt": "Off",
"maplyrrtg_purgmobss": "Off",
"maplyrrtg_rdyforsm": "Off",
"maplyrrtg_regss": "Off",
"maplyrrtg_rstdata": "Off",
"maplyrrtg_sriloc": "Off",
"mnpcrp": "Off",
"mnpnpdbunavl": "dnnotfound",
"mosmsaclen": 0,
"mosmsbpartychk": "Off",
"mosmsbpartygttset": "None",
"mosmsdefrn": "None",
"mosmsdigmat": "exact",
"mosmsfwd": "No",
"mosmsgta": "None",
"mosmsgttdig": "sccpcdpa",
"mosmsnai": "intl",
"mosmssa": "No",
"mosmsspfill": "Off",
"mosmstcapseg": "Off",
"mosmstype": "sprn",
"msisdntrunc": 0,
"msrndig": "rn",
"msrnlen": 30,
"msrnnai": 2,
"msrnnp": 1,
"mtmmsackn": "ack",
"mtmmsentylen": "None",
"mtmmsgta": "None",
"mtmmslen": "None",
"mtmmstype": "rn",
"mtsmsackn": "ack",
"mtsmschksrc": "No",
"mtsmsdltr": "no",
"mtsmsdltrv": "None",
"mtsmsimsi": "mccrndn",
"mtsmsnakerr": 1,
"mtsmsnni": "rn",
"mtsmsnp": "Off",
"mtsmstype": "rn",
"multcc1": "None",
"multcc10": "None",
"multcc2": "None",
"multcc3": "None",
"multcc4": "None",
"multcc5": "None",
"multcc6": "None",
"multcc7": "None",
"multcc8": "None",
"multcc9": "None",
"serverpfx": "None",
"srfaddr": "None",
"srfnai": 0,
"srfnp": 0,
"sriPrepaid": "On",
"sridn": "tcap",
"sridnnotfound": "gtt",
"srismdn": "sccp",
"srismgttrtg": "Off",
"srvcrelaymapset": "None"
}
Sample output
{
"data": true,
"links": {},
"messages": [],
"status": true
}
VstpSccpOptions - GET
mmiclient.py /vstp/sccpmnpoptions
Sample output:
"data": [
{
"aclen": 0,
"atiackimsi": "none",
"atiackmsisdn": "msisdn",
"atiackrn": "rn",
"atiackvlrnum": "rnspmsisdn",
"atidfltrn": "None",
"atidlm": "None",
"atientitylen": "None",
"atinptype": "any",
"atisnai": "nai",
"atisupplocinfo": "Off",
"ativlrnumlen": 40,
"cclen": 0,
"ccnc1-mccmnc1": "None",
"ccnc10-mccmnc10": "None",
"ccnc2-mccmnc2": "None",
"ccnc3-mccmnc3": "None",
"ccnc4-mccmnc4": "None",
"ccnc5-mccmnc5": "None",
"ccnc6-mccmnc6": "None",
"ccnc7-mccmnc7": "None",
"ccnc8-mccmnc8": "None",
"ccnc9-mccmnc9": "None",
"crptt": "None",
"defcc": "None",
"defmapvr": 1,
"defmcc": "None",
"defmnc": "None",
"defndc": "None",
"delccprefix": "pfxwcc",
"dfltrn": "None",
"dngtzerofill": "No",
"encdnpsdnnotfound": "Off",
"encdnpsptnone": "Off",
"encodecug": "Off",
"encodenps": "On",
"gflexmaplayerrtg": "none",
"inpcutnpaste": "Off",
"inpdra": "rndn",
"inpdranai": "unknown",
"inpdranp": "E164",
"inpnec": "None",
"inprelcause": 31,
"inpsnai1-cdpanai1": "None",
"inpsnai2-cdpanai2": "None",
"inpsnai3-cdpanai3": "None",
"inpsnai4-cdpanai4": "None",
"inpsnai5-cdpanai5": "None",
"inpsprestype": "continue",
"intlunknnai": "No",
"maplyrrtg_actss": "Off",
"maplyrrtg_authfailrpt": "Off",
"maplyrrtg_dactss": "Off",
"maplyrrtg_intss": "Off",
"maplyrrtg_procunstrqt": "Off",
"maplyrrtg_purgmobss": "Off",
"maplyrrtg_rdyforsm": "Off",
"maplyrrtg_regss": "Off",
"maplyrrtg_rstdata": "Off",
"maplyrrtg_sriloc": "Off",
"mnpcrp": "Off",
"mnpnpdbunavl": "dnnotfound",
"mosmsaclen": 0,
"mosmsbpartychk": "Off",
"mosmsbpartygttset": "None",
"mosmsdefrn": "None",
"mosmsdigmat": "exact",
"mosmsfwd": "No",
"mosmsgta": "None",
"mosmsgttdig": "sccpcdpa",
"mosmsnai": "intl",
"mosmssa": "No",
"mosmsspfill": "Off",
"mosmstcapseg": "Off",
"mosmstype": "sprn",
"msisdntrunc": 0,
"msrndig": "rn",
"msrnlen": 30,
"msrnnai": 2,
"msrnnp": 1,
"mtmmsackn": "ack",
"mtmmsentylen": "None",
"mtmmsgta": "None",
"mtmmslen": "None",
"mtmmstype": "rn",
"mtsmsackn": "ack",
"mtsmschksrc": "No",
"mtsmsdltr": "no",
"mtsmsdltrv": "None",
"mtsmsimsi": "mccrndn",
"mtsmsnakerr": 1,
"mtsmsnni": "rn",
"mtsmsnp": "Off",
"mtsmstype": "rn",
"multcc1": "None",
"multcc10": "None",
"multcc2": "None",
"multcc3": "None",
"multcc4": "None",
"multcc5": "None",
"multcc6": "None",
"multcc7": "None",
"multcc8": "None",
"multcc9": "None",
"serverpfx": "None",
"srfaddr": "None",
"srfnai": 0,
"srfnp": 0,
"sriPrepaid": "Off",
"sridn": "tcap",
"sridnnotfound": "gtt",
"srismdn": "sccp",
"srismgttrtg": "Off",
"srvcrelaymapset": "None"
}
],
"links": {},
"messages": [],
"status": true
Table 3-5 Gserv Data Managed Objects and Supported Operations
Managed Object Name | Supported Operations | URI |
---|---|---|
VstpGServData | GET/ POST/ DELETE | mmiclient.py/vstp/gservdata |
VstpGServData - POST
mmiclient.py /vstp/gservdata -v POST -r test.json
test.json -
{
"gta_addr": "aed123"
}
Sample output
{
"data": true,
"links": {},
"messages": [],
"status": true
}
VstpGServData - GET
mmiclient.py /vstp/gservdata
"data": [
{
"domain": "Itui",
"gServId": 2,
"opc": "2067",
"opcStr": "1-002-3"
}
],
"links": {},
"messages": [],
"status": true