My maid is an indonesia maid and we will renew the contract soon. Heard from the agent that for renewal of contract they need to submit the body check report to the Indonesian Consulate, we can arrange the body check by ourselves or the agent can arrange for it. Some agent's renewal fee included the body check fee but some is not, so you should check with your agent.