## Velocity template for modifyconfigANR response payload
#set($begCntr=0)
#set($endCntr=0)
#set($entries=$ctx.getAttribute("generic-neighbor-configuration-input.lte-cell-number-of-entries"))
#set($endCntr=$endCntr.parseInt($entries))
#set( $endCntr = $endCntr - 1)
{
        "Configurations": [{
                "Status": {
                        "Code": "$ctx.getAttribute("prop.oofpcipoc-dmaap-config-resp.status-code")",
                        "Value": "$ctx.getAttribute("prop.oofpcipoc-dmaap-config-resp.status-value")"
                },
                "data": {
                        "FAPService": {
                                "alias": "$ctx.getAttribute("generic-neighbor-configuration-input.alias")",
                                "CellConfig": {
                                        "LTE": {
                                                "RAN": {
                                                        "Common": {
                                                                "CellIdentity": "$ctx.getAttribute("generic-neighbor-configuration-input.alias")"
                                                        },
                                                        "NeighborListInUse": {
                                                                "LTECellNumberOfEntries": "$ctx.getAttribute("generic-neighbor-configuration-input.lte-cell-number-of-entries")",
                                                                "LTECell": [ #foreach($no in [$begCntr..$endCntr]) {
                                                                        "PLMNID": "$ctx.getAttribute("generic-neighbor-configuration-input.neighbor-list-in-use[$no].plmnid")",
                                                                        "CID": "$ctx.getAttribute("generic-neighbor-configuration-input.neighbor-list-in-use[$no].cid")",
                                                                        "PhyCellID": "$ctx.getAttribute("generic-neighbor-configuration-input.neighbor-list-in-use[$no].phy-cell-id")",
                                                                        "PNFName": "$ctx.getAttribute("generic-neighbor-configuration-input.neighbor-list-in-use[$no].pnf-name")",
                                                                        "Blacklisted": "$ctx.getAttribute("generic-neighbor-configuration-input.neighbor-list-in-use[$no].blacklisted")"
                                                                } #if( $foreach.count == $endCntr), #end #end ]
                                                        }
                                                }
                                        }
                                }
                        }
                }
        }   ]
}