If the Deployment is NOT from a Deployment Specification XML file then the following are true. A Control Center connection and a named Deployment Action Plan are required. Also, the current Context must be either an Oracle Module, a Process Flow Module or a Location.
parseDeployCommand =  OMBDEPLOY ( ( DEPLOYMENT_ACTION_PLAN "QUOTED_STRING" 
          [ ( AS ( SPECIFICATION | SCRIPT ) TO "QUOTED_STRING" ) | 
          CONTROL_CENTER_ONLY ] ) | ( SPECIFICATION FROM "QUOTED_STRING" ) ) [ 
          ASYNCHRONOUS ]