Introduction

This document describes the basic setup and features of the cityEHR starting from a standard, out-of-the-box installation.

If you don't have an installation of cityEHR yet you should refer to the cityEHR Installation Guide.

If you have a standard installation running under Tomcat on your local machine, you can access cityEHR at localhost:8080/cityehr. For remote servers, replace 'localhost' with the server's IP address.

cityEHR is an XML-based application that uses only declarative programming languages, including XHTML, XML, XForms, XSLT, and XQuery, ensuring simplicity and flexibility in customization.

The source code is located at CATALINA_HOME/webapps/cityehr/WEB-INF/resources/apps/ehr. Here, CATALINA_HOME refers to the base directory of your Tomcat installation.

If you have cityEHR installed with a different application server or you have changed the locations of the standard installation then you will need to find where the resources/apps/ehr directory is located in your installation.

The remaining sections of this Guide cover;

This guide also introduces key administrative functions, such as accessing user resources, generating test data, managing users, and creating export data sets. Note that only a subset of administration functions is covered here.

cityEHR is fully configurable, enabling clinicians to design secure, enterprise-scale health record systems that meet international standards while supporting locally defined data sets.

Additionally, this Quick Start Guide demonstrates how to create a new EHR system from scratch, including building the information model, configuring patient labels, defining search criteria, and establishing cohort selection terms.