In this described exemplary embodiment, the output documents may include HTML or XML or other markup language which can be interpreted by a browser or other document processing software to generate user interface screens through a display device of the ATM or other client.