Application Programming Interface Guide > Built-in Procedures > About TDV Built-in Procedures
 
About TDV Built-in Procedures
You can call built-in procedures from any other procedure. You can also publish built-in procedures under Data Services and call them from client applications. Some procedures are available as published resources when TDV is installed.
Note: For a general description of how to design procedures to query and manipulate data stored in data sources, see “Designing Procedures” in the TDV User Guide.
The path to a built-in procedure (for example, /lib/debug/) is automatically added to every script. There is no need to provide fully qualified names for built-in procedures when you call them from other procedures.
You can let the cursor hover over the name of the built-in procedure in the Studio resource tree to see a tool tip with a short description.
You can open any procedure and select the Info tab to find a short description for the procedure, as well as its inputs, outputs, and exceptions.
You can view valid procedure input parameters by pointing a browser to the admin or util Web services definition and displaying the contracts at these URLs:
http://[SERVERNAME]:[PORT]/services/system/admin?wsdl
http://[SERVERNAME]:[PORT]/services/system/util?wsdl
For example, active links for the admin.wsdl and the util.wsdl when TDV is locally installed with default values are:
http://localhost:9400/services/system/admin?wsdl
http://localhost:9400/services/system/util?wsdl