Calls to EmrService methods getAllMeds, getVitals return error

I am new to MDWS, and this may be a trivial issue, still I can't resolve it on my own so far.

When I am calling EmrService method getVitals, I get this error (below). 

Calls to getAllMeds, getCytopathologyReports, getSurgeryReports and others return similar error.

Tried to call this method with a Patient ID as an argument - same result.

What am I doing wrong? Thanks!!

object(stdClass)#5 (3) {
  ["fault"]=>
  object(stdClass)#6 (4) {
    ["type"]=>
    string(61) "gov.va.medora.mdo.exceptions.InvalidlyFormedRecordIdException"
    ["message"]=>
    string(663) "*** Begin Exception String ***
Exception Type: InvalidlyFormedRecordIdException
Error Code: ARGUMENT_INVALID
Error Code Value: ARGUMENT_INVALID
Help Message: 
Message: Invalidly formed record ID: 
Source: mdo
Stack Trace:    at gov.va.medora.mdo.dao.vista.VistaUtils.CheckRpcParams(String ien, String fromDate, String toDate)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.buildGetVitalSignsRdvRequest(String dfn)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.getVitalSigns(String dfn)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.getVitalSigns()
Target Site: Void CheckRpcParams(System.String, System.String, System.String)
*** End Exception String ***
"
    ["stackTrace"]=>
    string(333) "   at gov.va.medora.mdo.dao.vista.VistaUtils.CheckRpcParams(String ien, String fromDate, String toDate)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.buildGetVitalSignsRdvRequest(String dfn)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.getVitalSigns(String dfn)
   at gov.va.medora.mdo.dao.vista.VistaVitalsDao.getVitalSigns()"
    ["suggestion"]=>
    string(0) ""
  }
  ["count"]=>
  int(0)
  ["tag"]=>
  string(3) "500"
}
 

 

like0