A building information system stores and processes both building management system (BMS) data and building-related configuration information, such as building and equipment descriptions and locations, point and meter descriptions, contact information for alarms, utility rates, and manufacturer and vendor information. The BMS data is stored in multiple configurations, including analog, binary, multistate, input and output. One or more mapping structures establish database relationships between the dynamic BMS data received from or destined to points, meters, and controllers on a BMS network. By combining these two types of data in a central repository, building information system services, tools and applications can be integrated through published interfaces to provide expandable functionality. Based on the mapping structures, the building information system services, tools, and applications access BMS data and corresponding configuration data to derive additional data (e.g., power consumption based on monitored current consumption), provide enhanced communications with a client (e.g., email-based alarm notification), and identify point discovery mismatches.