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;
-
Registering Patients
-
Entering and viewing clinical data
-
Annotating patient records
-
Viewing and plotting historical data
-
Finding patients
-
Creating cohorts of patients and exporting their data
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.