main.models

Enumerates all contents of all database models. Migrations run will generate a table for each of these containing the listed fields.

Functions

cal_key(fk)

get_new_inventory()

get_nondisclosed_ethnicity()

get_nondisclosed_race()

get_test_org()

Classes

AdministrationSchedule(id, text)

AuditEntry(id, action, ip, username, …)

CSVUploadDocument(id, document, mode_option)

Campaign(id, name, active, units, …)

ChiefComplaint(id, text, active)

Contact(id, first_name, last_name, …)

DatabaseChangeLog(id, action, model, …)

Diagnosis(id, text)

Ethnicity(id, name)

HistoryOfPresentIllness(id, chief_complaint, …)

Instance(id, name, active, main_contact, …)

Inventory(id)

InventoryCategory(id, name)

InventoryEntry(id, category, medication, …)

InventoryForm(id, name)

Manufacturer(id, name)

Medication(id, text)

MessageOfTheDay(id, text, start_date, end_date)

ModifiedMaxValueValidator(*args, **kwargs)

Organization(id, name, active, …)

Patient(*args, **kwargs)

Used to manage data elements for the given patient.

PatientDiagnosis(id, encounter)

PatientEncounter(*args, **kwargs)

Individual data point in a patient’s medical record.

Photo(id, description, photo, imaging_link)

Race(id, name)

SingletonModel(*args, **kwargs)

State(id, name)

Test(id, text)

Treatment(id, administration_schedule, days, …)

UnitsSetting(id, units)

UserSession(id, user, session_key, timestamp)

Vitals(id, encounter, …)

fEMRUser(*args, **kwargs)

Inherits from Django’s AbstractUser, adding fEMR-OnChain-relevant fields to the objects.