The goal of this document is to provide a detailed overview of the Ensign EDGE Automation System API. There should be enough information to enable disparete groups to develop applications for the EDGE Automation System. This document will describe in detail all inputs, outputs and behavior of each available interfaces. Each interface description provides the following detail: all date members in e