|
|
|
|
|
|
|
|
|
|
|
get_family_history(self,
episodes=None,
issues=None,
encounters=None) |
source code
|
|
|
add_family_history(self,
episode=None,
condition=None,
relation=None) |
source code
|
|
|
format_harmful_substance_use(self,
include_tobacco=True,
include_alcohol=True,
include_drugs=True,
include_nonuse=True,
include_unknown=True) |
source code
|
|
|
get_performed_procedures(self,
episodes=None,
issues=None) |
source code
|
|
|
|
|
add_performed_procedure(self,
episode=None,
location=None,
hospital_stay=None,
procedure=None) |
source code
|
|
|
|
|
get_hospital_stays(self,
episodes=None,
issues=None,
ongoing_only=False) |
source code
|
|
|
|
|
add_hospital_stay(self,
episode=None,
fk_org_unit=None) |
source code
|
|
|
get_hospital_stay_stats_by_hospital(self,
cover_period=None) |
source code
|
|
|
|
|
add_notes(self,
notes=None,
episode=None,
encounter=None) |
source code
|
|
|
add_clin_narrative(self,
note='',
soap_cat='s',
episode=None,
link_obj=None) |
source code
|
|
|
get_clin_narrative(self,
encounters=None,
episodes=None,
issues=None,
soap_cats=None,
providers=None)
Get SOAP notes pertinent to this encounter. |
source code
|
|
|
get_as_journal(self,
since=None,
until=None,
encounters=None,
episodes=None,
issues=None,
soap_cats=None,
providers=None,
order_by=None,
time_range=None) |
source code
|
|
|
search_narrative_simple(self,
search_term='') |
source code
|
|
|
get_text_dump(self,
since=None,
until=None,
encounters=None,
episodes=None,
issues=None) |
source code
|
|
|
|
|
|
|
|
|
|
|
format_as_journal(self,
left_margin=0,
patient=None) |
source code
|
|
|
get_allergies(self,
remove_sensitivities=False,
since=None,
until=None,
encounters=None,
episodes=None,
issues=None,
ID_list=None)
Retrieves patient allergy items. |
source code
|
|
|
add_allergy(self,
allergene=None,
allg_type=None,
encounter_id=None,
episode_id=None) |
source code
|
|
|
|
|
is_allergic_to(self,
atcs=None,
inns=None,
product_name=None)
Cave: only use with one potential allergic agent otherwise you won't
know which of the agents the allergy is to. |
source code
|
|
|
get_external_care_items(self,
order_by=None,
exclude_inactive=False) |
source code
|
|
|
get_episodes(self,
id_list=None,
issues=None,
open_status=None,
order_by=None,
unlinked_only=False)
Fetches from backend patient episodes. |
source code
|
|
|
get_unlinked_episodes(self,
open_status=None,
order_by=None) |
source code
|
|
|
get_episodes_by_encounter(self,
pk_encounter=None) |
source code
|
|
|
add_episode(self,
episode_name=None,
pk_health_issue=None,
is_open=False,
allow_dupes=False,
link_obj=None)
Add episode 'episode_name' for a patient's health issue. |
source code
|
|
|
|
|
|
|
get_problems(self,
episodes=None,
issues=None,
include_closed_episodes=False,
include_irrelevant_issues=False)
Retrieve a patient's problems. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_health_issue(self,
issue_name=None)
Adds patient health issue. |
source code
|
|
|
|
|
get_current_medications(self,
include_inactive=True,
include_unapproved=False,
order_by=None,
episodes=None,
issues=None) |
source code
|
|
|
add_substance_intake(self,
pk_component=None,
pk_episode=None,
pk_drug_product=None,
pk_health_issue=None) |
source code
|
|
|
substance_intake_exists(self,
pk_component=None,
pk_substance=None,
pk_drug_product=None) |
source code
|
|
|
add_vaccination(self,
episode=None,
vaccine=None,
batch_no=None) |
source code
|
|
|
|
|
get_vaccinations(self,
order_by=None,
episodes=None,
issues=None,
encounters=None) |
source code
|
|
|
|
|
get_vaccinations_old(self,
ID=None,
indications=None,
since=None,
until=None,
encounters=None,
episodes=None,
issues=None)
Retrieves list of vaccinations the patient has received. |
source code
|
|
|
|
|
get_missing_vaccinations(self,
indications=None) |
source code
|
|
|
|
|
get_encounters(self,
since=None,
until=None,
id_list=None,
episodes=None,
issues=None,
skip_empty=False,
order_by=None,
max_encounters=None)
Retrieves patient's encounters. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
get_encounter_stats_by_type(self,
cover_period=None) |
source code
|
|
|
get_last_but_one_encounter(self,
issue_id=None,
episode_id=None) |
source code
|
|
|
|
|
get_most_recent_results_by_loinc(self,
loinc=None,
no_of_results=1,
consider_meta_type=False) |
source code
|
|
|
get_most_recent_results(self,
test_type=None,
loinc=None,
no_of_results=1) |
source code
|
|
|
get_result_at_timestamp(self,
timestamp=None,
test_type=None,
loinc=None,
tolerance_interval='12 hours') |
source code
|
|
|
get_results_for_day(self,
timestamp=None,
order_by=None) |
source code
|
|
|
get_results_for_issue(self,
pk_health_issue=None,
order_by=None) |
source code
|
|
|
get_results_for_episode(self,
pk_episode=None) |
source code
|
|
|
|
|
get_test_types_for_results(self,
order_by=None,
unique_meta_types=False)
Retrieve data about test types for which this patient has results. |
source code
|
|
|
get_dates_for_results(self,
tests=None,
reverse_chronological=True)
Get the dates for which we have results. |
source code
|
|
|
get_issues_or_episodes_for_results(self,
tests=None)
Get the issues/episodes for which we have results. |
source code
|
|
|
get_test_results(self,
encounters=None,
episodes=None,
tests=None,
order_by=None) |
source code
|
|
|
get_test_results_by_date(self,
encounter=None,
episodes=None,
tests=None,
reverse_chronological=True) |
source code
|
|
|
add_test_result(self,
episode=None,
type=None,
intended_reviewer=None,
val_num=None,
val_alpha=None,
unit=None,
link_obj=None) |
source code
|
|
|
|
|
get_lab_request(self,
pk=None,
req_id=None,
lab=None) |
source code
|
|
|
add_lab_request(self,
lab=None,
req_id=None,
encounter_id=None,
episode_id=None) |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
|
calculator = property(_get_calculator, lambda x: x)
|
|
gender = property(_get_gender, _set_gender)
|
|
dob = property(_get_dob, _set_dob)
|
|
EDC = property(_get_EDC, _set_EDC)
|
|
EDC_is_fishy = property(_EDC_is_fishy, lambda x: x)
|
|
smoking_status = property(_get_smoking_status, _set_smoking_st...
|
|
alcohol_status = property(_get_alcohol_status, _set_alcohol_st...
|
|
drugs_status = property(_get_drugs_status, _set_drugs_status)
|
|
harmful_substance_use = property(_get_harmful_substance_use, l...
|
|
currently_abuses_substances = property(_get_currently_abuses_s...
|
|
performed_procedures = property(get_performed_procedures, lamb...
|
|
hospital_stays = property(get_hospital_stays, lambda x: x)
|
|
allergy_state = property(_get_allergy_state, _set_allergy_state)
|
|
external_care_items = property(get_external_care_items, lambda...
|
|
episodes = property(get_episodes, lambda x: x)
|
|
unlinked_episodes = property(get_unlinked_episodes, lambda x: x)
|
|
health_issues = property(get_health_issues, lambda x: x)
|
|
abused_substances = property(_get_abused_substances, lambda x: x)
|
|
vaccinations = property(get_vaccinations, lambda x: x)
|
|
current_encounter = property(_get_current_encounter, _set_curr...
|
|
active_encounter = property(_get_current_encounter, _set_curre...
|
|
first_encounter = property(get_first_encounter, lambda x: x)
|
|
earliest_care_date = property(get_earliest_care_date, lambda x...
|
|
last_encounter = property(get_last_encounter, lambda x: x)
|
|
last_but_one_encounter = property(get_last_but_one_encounter, ...
|
|
best_gfr_or_crea = property(_get_best_gfr_or_crea, lambda x: x)
|
|
bmi = property(_get_bmi, lambda x: x)
|
|
dynamic_hints = property(_get_dynamic_hints, lambda x: x)
|