Please find the sample request/response payloads for order id 91363998 and subs no 45002563.
Current Implementation:
NEP is invoking GetCustomerInfoByNumber OM API to extract primary and secondary contact details and is passing to FFMS while calling FFMS create WO API .
New implementation:
NEP should invoke GetFixedInternetDetails OM API to extract primary contact no , secondary contact no and installation date and should pass to FMSS while calling FFMS create WO API.
Also,Below highlighted changes to be implemented in FFMS Create WO request Body ---->
<FIELDWORKORDER>
<WODETAILS>
<ARBOR_ITEM_ID>519332758</ARBOR_ITEM_ID>
<CHANNEL></CHANNEL>
<CREATE_WHO>u1377753</CREATE_WHO>
<FINAL_ERROR></FINAL_ERROR>
<FINAL_ERROR_CODE></FINAL_ERROR_CODE>
<IR_REMARKS></IR_REMARKS>
<ITEM_ID>519332758</ITEM_ID>
<LANGUAGE_CODE>1</LANGUAGE_CODE>
<NETWORK_TYPE>2</NETWORK_TYPE>
<ORDER_DATE>11-23-2025 10:17:59</ORDER_DATE>
<ORDER_ID>91363998</ORDER_ID>
<PLAN_NAME></PLAN_NAME>
<REQUESTID></REQUESTID>
<SALES_CODE></SALES_CODE>
<SERORDNO>519332758</SERORDNO>
<SURVEY_DT></SURVEY_DT> ---> should contain installation Date (extract external id for external id type 383 from GetFixedInternetDetails response )
<TIMS_STATUS>notYetStarted</TIMS_STATUS>
<USAGE_TYPE>GPON VOICE AND DATA HP1</USAGE_TYPE>
<USAGE_TYPE_CODE>G</USAGE_TYPE_CODE>
<VDSL_FLAG>TRUE</VDSL_FLAG>
<WO_TYPE>INSTALLATION</WO_TYPE>
<WO_TYPE_CODE>10</WO_TYPE_CODE>
</WODETAILS>
<CUSTOMERDETAILS>
<ACCOUNT_CATEGORY>Fixed-Residential</ACCOUNT_CATEGORY>
<ACCOUNT_NO>11769185</ACCOUNT_NO>
<ADDRESS>Mahdah DHAHIRAFlat:111, Way:111, Building:111 111 111</ADDRESS>
<CONTACT1_PHONE>63710016</CONTACT1_PHONE> ---> should contain primary contact no (extract external id for external id type 381 from GetFixedInternetDetails response)
<CONTACT2_PHONE></CONTACT2_PHONE> ---> should contain secondary contact no (extract external id for external id type 382 from GetFixedInternetDetails response)
<CUSTOMER_CONTACT>63710016</CUSTOMER_CONTACT>
<FULL_NAME>MRS SPA SPA SPA SPA</FULL_NAME>
<LAT></LAT>
<LONGT></LONGT>
<PHONE_NO>45002563</PHONE_NO>
</CUSTOMERDETAILS>
<JOBDETAILS>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>1</SLNO>
<TASK_ID>15</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>CPE INSTALLATION</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>2</SLNO>
<TASK_ID>4</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>PHONE INSTALLATION</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>3</SLNO>
<TASK_ID>1</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>VOICE SWITCHING</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>4</SLNO>
<TASK_ID>10</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>ADSL - Switch</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>5</SLNO>
<TASK_ID>38</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>Create Subscriber Account in Radius</TASK_TYPE>
</JOB>
</JOBDETAILS>
<NETWORKDETAILS>
<ACCESS_NODE_NAME>QUR2_01_MA5600T_OLT</ACCESS_NODE_NAME>
<ACCESS_NODE_TYPE>OLT</ACCESS_NODE_TYPE>
<AN_SEC_SIDE_SPLITTER_PORT>ONT 7/22</AN_SEC_SIDE_SPLITTER_PORT>
<AP_NO>0003</AP_NO>
<AP_SEC_SIDE_SPLITTER_PORT>1-27</AP_SEC_SIDE_SPLITTER_PORT>
<CABINET>000S</CABINET>
<DPOINT>0003</DPOINT>
<DROP_SIDE_DP></DROP_SIDE_DP>
<DROP_SIDE_SPLITTER_PORT></DROP_SIDE_SPLITTER_PORT>
<EXC>QUR2</EXC>
<EXCHANGE_CABLE_PAIR></EXCHANGE_CABLE_PAIR>
<FDH_NO>000S</FDH_NO>
<FDH_SEC_SIDE_SPLITTER_PORT>ONT 7/22</FDH_SEC_SIDE_SPLITTER_PORT>
<GPON_PORT>1/0/13/0/6</GPON_PORT>
<LINE_STATUS>Pending</LINE_STATUS>
<MDFH></MDFH>
<MDFV></MDFV>
<MOTHER_EXC></MOTHER_EXC>
<NEW_EQN>A0/13/6</NEW_EQN>
<OLD_EQN>0-13-6|A0-13-6</OLD_EQN>
<PREV_NEW_EQN></PREV_NEW_EQN>
<PREV_OLD_EQN></PREV_OLD_EQN>
<PREV_PHONE_NO></PREV_PHONE_NO>
<PRIMARY_CABLE_PAIR_NO></PRIMARY_CABLE_PAIR_NO>
<PRIMARY_SIDE_CABINET_PORT></PRIMARY_SIDE_CABINET_PORT>
<PRIMARY_SIDE_SPLITTER_PORT>OLT 7/1</PRIMARY_SIDE_SPLITTER_PORT>
<REGION>MUSCAT</REGION>
<SECONDARY_SIDE_CABINET_PORT></SECONDARY_SIDE_CABINET_PORT>
<SECONDARY_SIDE_DP_PORT></SECONDARY_SIDE_DP_PORT>
<SPLICING_ODF_PORT>16-6</SPLICING_ODF_PORT>
<SPLITTING_ODF_PORT>16-6</SPLITTING_ODF_PORT>
<TERMINATION_ODF_PORT>12-4</TERMINATION_ODF_PORT>
</NETWORKDETAILS>
</FIELDWORKORDER>
Please find the sample request/response payloads for order id 91363998 and subs no 45002563.
Current Implementation:
NEP is invoking GetCustomerInfoByNumber OM API to extract primary and secondary contact details and is passing to FFMS while calling FFMS create WO API .
New implementation:
NEP should invoke GetFixedInternetDetails OM API to extract primary contact no , secondary contact no and installation date and should pass to FMSS while calling FFMS create WO API.
Also,Below highlighted changes to be implemented in FFMS Create WO request Body ---->
<FIELDWORKORDER>
<WODETAILS>
<ARBOR_ITEM_ID>519332758</ARBOR_ITEM_ID>
<CHANNEL></CHANNEL>
<CREATE_WHO>u1377753</CREATE_WHO>
<FINAL_ERROR></FINAL_ERROR>
<FINAL_ERROR_CODE></FINAL_ERROR_CODE>
<IR_REMARKS></IR_REMARKS>
<ITEM_ID>519332758</ITEM_ID>
<LANGUAGE_CODE>1</LANGUAGE_CODE>
<NETWORK_TYPE>2</NETWORK_TYPE>
<ORDER_DATE>11-23-2025 10:17:59</ORDER_DATE>
<ORDER_ID>91363998</ORDER_ID>
<PLAN_NAME></PLAN_NAME>
<REQUESTID></REQUESTID>
<SALES_CODE></SALES_CODE>
<SERORDNO>519332758</SERORDNO>
<SURVEY_DT></SURVEY_DT> ---> should contain installation Date (extract external id for external id type 383 from GetFixedInternetDetails response )
<TIMS_STATUS>notYetStarted</TIMS_STATUS>
<USAGE_TYPE>GPON VOICE AND DATA HP1</USAGE_TYPE>
<USAGE_TYPE_CODE>G</USAGE_TYPE_CODE>
<VDSL_FLAG>TRUE</VDSL_FLAG>
<WO_TYPE>INSTALLATION</WO_TYPE>
<WO_TYPE_CODE>10</WO_TYPE_CODE>
</WODETAILS>
<CUSTOMERDETAILS>
<ACCOUNT_CATEGORY>Fixed-Residential</ACCOUNT_CATEGORY>
<ACCOUNT_NO>11769185</ACCOUNT_NO>
<ADDRESS>Mahdah DHAHIRAFlat:111, Way:111, Building:111 111 111</ADDRESS>
<CONTACT1_PHONE>63710016</CONTACT1_PHONE> ---> should contain primary contact no (extract external id for external id type 381 from GetFixedInternetDetails response)
<CONTACT2_PHONE></CONTACT2_PHONE> ---> should contain secondary contact no (extract external id for external id type 382 from GetFixedInternetDetails response)
<CUSTOMER_CONTACT>63710016</CUSTOMER_CONTACT>
<FULL_NAME>MRS SPA SPA SPA SPA</FULL_NAME>
<LAT></LAT>
<LONGT></LONGT>
<PHONE_NO>45002563</PHONE_NO>
</CUSTOMERDETAILS>
<JOBDETAILS>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>1</SLNO>
<TASK_ID>15</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>CPE INSTALLATION</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>2</SLNO>
<TASK_ID>4</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>PHONE INSTALLATION</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>3</SLNO>
<TASK_ID>1</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>VOICE SWITCHING</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>4</SLNO>
<TASK_ID>10</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>ADSL - Switch</TASK_TYPE>
</JOB>
<JOB>
<COMPLETED_BY></COMPLETED_BY>
<COMPLETED_ON></COMPLETED_ON>
<SLNO>5</SLNO>
<TASK_ID>38</TASK_ID>
<TASK_ROWID></TASK_ROWID>
<TASK_TYPE>Create Subscriber Account in Radius</TASK_TYPE>
</JOB>
</JOBDETAILS>
<NETWORKDETAILS>
<ACCESS_NODE_NAME>QUR2_01_MA5600T_OLT</ACCESS_NODE_NAME>
<ACCESS_NODE_TYPE>OLT</ACCESS_NODE_TYPE>
<AN_SEC_SIDE_SPLITTER_PORT>ONT 7/22</AN_SEC_SIDE_SPLITTER_PORT>
<AP_NO>0003</AP_NO>
<AP_SEC_SIDE_SPLITTER_PORT>1-27</AP_SEC_SIDE_SPLITTER_PORT>
<CABINET>000S</CABINET>
<DPOINT>0003</DPOINT>
<DROP_SIDE_DP></DROP_SIDE_DP>
<DROP_SIDE_SPLITTER_PORT></DROP_SIDE_SPLITTER_PORT>
<EXC>QUR2</EXC>
<EXCHANGE_CABLE_PAIR></EXCHANGE_CABLE_PAIR>
<FDH_NO>000S</FDH_NO>
<FDH_SEC_SIDE_SPLITTER_PORT>ONT 7/22</FDH_SEC_SIDE_SPLITTER_PORT>
<GPON_PORT>1/0/13/0/6</GPON_PORT>
<LINE_STATUS>Pending</LINE_STATUS>
<MDFH></MDFH>
<MDFV></MDFV>
<MOTHER_EXC></MOTHER_EXC>
<NEW_EQN>A0/13/6</NEW_EQN>
<OLD_EQN>0-13-6|A0-13-6</OLD_EQN>
<PREV_NEW_EQN></PREV_NEW_EQN>
<PREV_OLD_EQN></PREV_OLD_EQN>
<PREV_PHONE_NO></PREV_PHONE_NO>
<PRIMARY_CABLE_PAIR_NO></PRIMARY_CABLE_PAIR_NO>
<PRIMARY_SIDE_CABINET_PORT></PRIMARY_SIDE_CABINET_PORT>
<PRIMARY_SIDE_SPLITTER_PORT>OLT 7/1</PRIMARY_SIDE_SPLITTER_PORT>
<REGION>MUSCAT</REGION>
<SECONDARY_SIDE_CABINET_PORT></SECONDARY_SIDE_CABINET_PORT>
<SECONDARY_SIDE_DP_PORT></SECONDARY_SIDE_DP_PORT>
<SPLICING_ODF_PORT>16-6</SPLICING_ODF_PORT>
<SPLITTING_ODF_PORT>16-6</SPLITTING_ODF_PORT>
<TERMINATION_ODF_PORT>12-4</TERMINATION_ODF_PORT>
</NETWORKDETAILS>
</FIELDWORKORDER>