From 4595456e5876df254fe07c9a3da0ef35f3570f68 Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Thu, 6 Mar 2025 13:47:44 -0800 Subject: [PATCH 01/11] Update obs --- .../resources/data/abdominal_obs_types.tsv | 8 ++ .../data/abnormal_behavior_types.tsv | 7 + .../resources/data/capillary_refill_time.tsv | 3 + nirc_ehr/resources/data/dental_disease.tsv | 5 - nirc_ehr/resources/data/dental_obs.tsv | 7 + nirc_ehr/resources/data/dental_trauma.tsv | 4 - nirc_ehr/resources/data/derm_obs.tsv | 6 + nirc_ehr/resources/data/editable_lookups.tsv | 18 ++- nirc_ehr/resources/data/general_obs.tsv | 7 + nirc_ehr/resources/data/genitourinary_obs.tsv | 7 + nirc_ehr/resources/data/hernia_types.tsv | 9 +- nirc_ehr/resources/data/incision_score.tsv | 32 +---- nirc_ehr/resources/data/lookup_sets.tsv | 14 +- nirc_ehr/resources/data/lookupsManifest.tsv | 10 +- .../resources/data/lookupsManifestTest.tsv | 10 +- nirc_ehr/resources/data/mens_score.tsv | 7 +- .../resources/data/normal_abnormal_only.tsv | 3 + nirc_ehr/resources/data/observation_types.tsv | 136 +++++++++--------- 18 files changed, 169 insertions(+), 124 deletions(-) create mode 100644 nirc_ehr/resources/data/abdominal_obs_types.tsv create mode 100644 nirc_ehr/resources/data/abnormal_behavior_types.tsv create mode 100644 nirc_ehr/resources/data/capillary_refill_time.tsv delete mode 100644 nirc_ehr/resources/data/dental_disease.tsv create mode 100644 nirc_ehr/resources/data/dental_obs.tsv delete mode 100644 nirc_ehr/resources/data/dental_trauma.tsv create mode 100644 nirc_ehr/resources/data/derm_obs.tsv create mode 100644 nirc_ehr/resources/data/general_obs.tsv create mode 100644 nirc_ehr/resources/data/genitourinary_obs.tsv create mode 100644 nirc_ehr/resources/data/normal_abnormal_only.tsv diff --git a/nirc_ehr/resources/data/abdominal_obs_types.tsv b/nirc_ehr/resources/data/abdominal_obs_types.tsv new file mode 100644 index 00000000..2a02c749 --- /dev/null +++ b/nirc_ehr/resources/data/abdominal_obs_types.tsv @@ -0,0 +1,8 @@ +value sort_order +Abdominal Distension 1 +Normal Abdominal Palpation 2 +Abnormal Abdominal Palpation 3 +Hepatomegaly (enlarged liver) 4 +Firm or Tense Abdomen 5 +No Abdominal Abnormality Observed 6 +Other Abdominal Abnormality 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/abnormal_behavior_types.tsv b/nirc_ehr/resources/data/abnormal_behavior_types.tsv new file mode 100644 index 00000000..52daea98 --- /dev/null +++ b/nirc_ehr/resources/data/abnormal_behavior_types.tsv @@ -0,0 +1,7 @@ +value sort_order +SIB 1 +Hair Plucking 2 +Biting Without Injury 3 +Aggression 4 +Stereotypy 5 +Other Behavior Abnormality 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/capillary_refill_time.tsv b/nirc_ehr/resources/data/capillary_refill_time.tsv new file mode 100644 index 00000000..c82fdd36 --- /dev/null +++ b/nirc_ehr/resources/data/capillary_refill_time.tsv @@ -0,0 +1,3 @@ +value sort_order +<2 sec (normal) 1 +Abnormal 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/dental_disease.tsv b/nirc_ehr/resources/data/dental_disease.tsv deleted file mode 100644 index ead490e8..00000000 --- a/nirc_ehr/resources/data/dental_disease.tsv +++ /dev/null @@ -1,5 +0,0 @@ -value title category description sort_order date_disabled -None None 1 -Mild Mild 2 -Moderate Moderate 3 -Severe Severe 4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/dental_obs.tsv b/nirc_ehr/resources/data/dental_obs.tsv new file mode 100644 index 00000000..a4d1da66 --- /dev/null +++ b/nirc_ehr/resources/data/dental_obs.tsv @@ -0,0 +1,7 @@ +value sort_order +Fractured Tooth 1 +Gingival Hyperplasia 2 +Foreign Object in Cheek Pouch 3 +Tooth Abscess 4 +No Dental/Oral Abnormality Observed 5 +Other Dental/Oral Abnormality 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/dental_trauma.tsv b/nirc_ehr/resources/data/dental_trauma.tsv deleted file mode 100644 index 0d06175a..00000000 --- a/nirc_ehr/resources/data/dental_trauma.tsv +++ /dev/null @@ -1,4 +0,0 @@ -value title category description sort_order date_disabled -Fractured Fractured 1 -Missing Missing 2 -Other Other 3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/derm_obs.tsv b/nirc_ehr/resources/data/derm_obs.tsv new file mode 100644 index 00000000..cfd9bb36 --- /dev/null +++ b/nirc_ehr/resources/data/derm_obs.tsv @@ -0,0 +1,6 @@ +value sort_order +Dermatitis 1 +Erythema (pink or red skin) 2 +Skin Ulceration 3 +No Dermatologic Abnormality Observed 4 +Other Dermatologic Abnormality 5 \ No newline at end of file diff --git a/nirc_ehr/resources/data/editable_lookups.tsv b/nirc_ehr/resources/data/editable_lookups.tsv index 34cb051a..b7ee1bba 100644 --- a/nirc_ehr/resources/data/editable_lookups.tsv +++ b/nirc_ehr/resources/data/editable_lookups.tsv @@ -1,4 +1,6 @@ Value Category title description +abdominal_obs_types Clinical Abdominal Observation Types Used in clinical observations. +abnormal_behavior_types Clinical Abnormal Behavior Observation Types Used in clinical observations. acquisition_type Colony Management Acquisition Type Types of acquisition for Arrivals. activity Behavior Activity Behavior observation fixed values. ageclass Colony Management Age Class Categories of age, such as infant or adult, by species. Used in various reports grouping animals by age class. @@ -19,6 +21,7 @@ blood_draw_tube_type Clinical Blood Draw Tube Type Used in blood draw datasets. blood_sample_type Clinical Blood Sample Types Used in blood draw datasets. blood_tube_volumes Clinical Blood Tube Volumes Used in blood draw datasets. cage_type Colony Management Cage Type Used in cage details. +capillary_refill_time Clinical Capillary Refill Times Used clinical observations. card_format Colony Management Card Format census_activity_status Colony Management Census Activity Status clinical_obs_required Clinical Required Clinical Observations Clinical Observations that are required. @@ -33,8 +36,8 @@ daily_enrich_codes Behavior Daily enrichment codes. data_category Clinical Data Categories Used in datasets. death_reason Colony Management Death Reason delivery_state Colony Management Delivery State -dental_disease Clinical Dental Disease Clinical observation fixed values. -dental_trauma Clinical Dental Trauma Clinical observation fixed values. +dental_obs Clinical Dental Observation Types Clinical observation values. +derm_obs Clinical Dermatologic Observation Types Clinical observation values. digit_amputation Clinical Digit Amputation Clinical observation fixed values. divider_types Colony Management Divider Type Used in cage details. dosage_units Clinical Dosage Units Used in drug and treatment datasets. @@ -47,20 +50,24 @@ expense_class Colony Management Expense Class fecal_score Clinical Fecal Score Clinical observation fixed values. fecal_smear_score Clinical Fecal Smear Score Clinical observation fixed values. feed_assess_types Behavior Fecal Assessment Types Behavior observation fixed values. +flag_categories Colony Management Flag Categories Used to specify flag behavior. +flag_values Colony Management Flag Values Animal flag values. gastro_types Clinical Gastrointestinal Types Clinical observation fixed values. -gender_codes Colony Management Gender Codes Used in demographics dataset. +gender_codes Colony Management Sex Codes Used in demographics dataset. +general_obs Clinical General Observation Types Clinical observation types. genital_types Colony Management Genital Types Clinical observation fixed values. +genitourinary_obs Clinical Genitourinary Observation Types Clinical observation fixed values. geographic_origins Colony Management Geographic Origins Used in demographics dataset. hernia_types Clinical Hernia Types Clinical observation fixed values. housing_reason Housing Housing Move Reason Used in housing dataset for location transfers. hyd_score Clinical Hydration Score Clinical observation fixed values. id_history_type Colony Management Id History Type -incision_score Clinical Incision Score Clinical observation fixed values. +incision_score Clinical Incision Status Clinical observation fixed values. indoor_outdoor Colony Management Indoor/Outdoor Cage details keyword Clinical Keyword Clinical observation fixed values. lameness Clinical Lameness Clinical observation fixed values. mass_type Clinical Mass Type Clinical observation fixed values. -mens_score Clinical Menses Score Clinical observation fixed values. +mens_score Clinical Menses Types Clinical observation fixed values. musculoskeletal_types Clinical Musculoskeletal Types Clinical observation fixed values. necropsy_disposition_codes Colony Management Necropsy Disposition Codes necropsy_exam_reason Colony Management Necropsy Exam Reason @@ -73,6 +80,7 @@ neurologic_types Clinical Neurologic Types Clinical observation fixed values. nhp_training_reason Behavior NHP Training Reason Behavior training reason values nhp_training_result Behavior NHP Training Result Behavior training result values nhp_training_type Behavior NHP Training Type Behavior training type values +normal_abnormal_only Clinical Normal/Abnormal Values Clinical observation values. numeric_unit Colony Management Numeric Unit observation_types Clinical Clin remarks observation types observation_areas Clinical Observation Areas Clinical observation areas. diff --git a/nirc_ehr/resources/data/general_obs.tsv b/nirc_ehr/resources/data/general_obs.tsv new file mode 100644 index 00000000..3f770732 --- /dev/null +++ b/nirc_ehr/resources/data/general_obs.tsv @@ -0,0 +1,7 @@ +value sort_order +Edema 1 +Petechiae (pinpoint hemorrhages) 2 +Ecchymosis (bruising) 3 +Obtunded Demeanor (dull responses to stimuli) 4 +AV Fistula 5 +Other General Observations 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/genitourinary_obs.tsv b/nirc_ehr/resources/data/genitourinary_obs.tsv new file mode 100644 index 00000000..bd30f5bd --- /dev/null +++ b/nirc_ehr/resources/data/genitourinary_obs.tsv @@ -0,0 +1,7 @@ +value sort_order +Blood Urine 1 +Dribbling Urine 2 +Distended Bladder 3 +Penile/Preputial Lesions 4 +No Genitourinary Abnormality Observed 5 +Other Genitourinary Abnormality 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/hernia_types.tsv b/nirc_ehr/resources/data/hernia_types.tsv index fcdd8164..499f45b1 100644 --- a/nirc_ehr/resources/data/hernia_types.tsv +++ b/nirc_ehr/resources/data/hernia_types.tsv @@ -1,4 +1,5 @@ -Value Title Category Description Sort Order Date Disabled -Inguinal Inguinal 1 -Umbilical Umbilical 2 -Other Other 3 \ No newline at end of file +value sort_order +Inguinal Hernia on Right Side 1 +Inguinal Hernia on Left Side 2 +Umbilical Hernia 3 +Other 4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/incision_score.tsv b/nirc_ehr/resources/data/incision_score.tsv index 40ffb35f..2dd205f4 100644 --- a/nirc_ehr/resources/data/incision_score.tsv +++ b/nirc_ehr/resources/data/incision_score.tsv @@ -1,26 +1,8 @@ value sort_order -WNL 1 -Inflammation: Minor 2 -Inflammation: Mild 3 -Inflammation: Moderate 4 -Inflammation: Severe 5 -Bruising: Minor 6 -Bruising: Mild 7 -Bruising: Moderate 8 -Bruising: Severe 9 -Granulation Present 10 -Hematoma Present 11 -Seroma Present 12 -Discharge: Purulent 13 -Discharge: Caseous 14 -Discharge: Serous 15 -Discharge: Serosanguinous 16 -Sutures: Patient appears to be picking at Sutures, sutures intact 17 -Sutures: Partially Removed 18 -Sutures: Removed 19 -Sutures: Tag Present 20 -Incision Not Visible: Infant 21 -Incision Not Visible: Jacket 22 -Incision Not Visible: Posture 23 -Incision Not Visible: No Incision 24 -None 25 \ No newline at end of file +Healing Well 1 +Seroma 2 +Infection 3 +Hernia 4 +Dehiscence (incision open) 5 +Erythema or Bruising at Incision Site 6 +Other 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/lookup_sets.tsv b/nirc_ehr/resources/data/lookup_sets.tsv index 78d3272a..960d7f72 100644 --- a/nirc_ehr/resources/data/lookup_sets.tsv +++ b/nirc_ehr/resources/data/lookup_sets.tsv @@ -1,4 +1,6 @@ setname label keyfield titleColumn +abdominal_obs_types Abdominal Observation Types value +abnormal_behavior_types Abnormal Behavior Types value acquisition_type Acquisition Type value activity Activity value alias_category Alias Category value title @@ -16,6 +18,7 @@ blood_draw_reason Blood Draw Reason value blood_sample_type Blood Sample Types value card_format Card Format value title cage_type Cage Type value title +capillary_refill_time Capillary Refill Time value census_activity_status Census Activity Status value title clinremarks_category Clinremarks Category value title congenital_abnormalities Congenital Abnormalities value title @@ -27,8 +30,8 @@ daily_enrich_codes Daily Enrichment Codes value data_category Data Category Field Values value death_reason Death Reason value delivery_state Delivery State value title -dental_disease Dental Disease value title -dental_trauma Dental Trauma value title +dental_obs Dental Observations value +derm_obs Dermatologic Observations value digit_amputation Digit Amputation value title ear_types Ear Types value title editable_lookups List of UI editable lookup values value @@ -40,17 +43,19 @@ fecal_score Fecal Score value description fecal_smear_score Fecal Smear Scores value feed_assess_types Feed Assessment Types value gastro_types Gastrointestinal Types value +general_obs General Observations value genital_types Genital Types value +genitourinary_obs Genitourinary Observations value hernia_types Hernia Types value housing_reason Housing Reason value hyd_score Hyd Score value id_history_type Id History Type value title -incision_score Incision Score value +incision_score Incision Status value indoor_outdoor Indoor/Outdoor value keyword Keyword value title lameness Lameness value title mass_type Mass Type value title -mens_score Mens Score value +mens_score Menses Type value musculoskeletal_types Musculoskeletal Types value necropsy_disposition_codes Tissue Disposition Codes value title necropsy_exam_reason Necropsy Reason value title @@ -63,6 +68,7 @@ neurologic_types Neurologic Types value title nhp_training_reason NHP Training Reason value nhp_training_result NHP Training Result value nhp_training_type NHP Training Type value +normal_abnormal_only Normal/Abnormal Type value numeric_unit Numeric Units value title observation_areas Observation Areas value ocular_problem Ocular Problem value diff --git a/nirc_ehr/resources/data/lookupsManifest.tsv b/nirc_ehr/resources/data/lookupsManifest.tsv index fbe53604..925d6d3d 100644 --- a/nirc_ehr/resources/data/lookupsManifest.tsv +++ b/nirc_ehr/resources/data/lookupsManifest.tsv @@ -1,4 +1,6 @@ name +abdominal_obs_types +abnormal_behavior_types acquisition_type activity ageclass @@ -19,6 +21,7 @@ blood_draw_tube_type blood_sample_type blood_tube_volumes cage_type +capillary_refill_time card_format census_activity_status congenital_abnormalities @@ -30,8 +33,8 @@ daily_enrich_codes data_category death_reason delivery_state -dental_disease -dental_trauma +dental_obs +derm_obs digit_amputation divider_types dosage_units @@ -46,7 +49,9 @@ fecal_smear_score feed_assess_types gastro_types gender_codes +general_obs genital_types +genitourinary_obs geographic_origins hernia_types housing_reason @@ -69,6 +74,7 @@ neurologic_types nhp_training_reason nhp_training_result nhp_training_type +normal_abnormal_only numeric_unit observation_areas ocular_problem diff --git a/nirc_ehr/resources/data/lookupsManifestTest.tsv b/nirc_ehr/resources/data/lookupsManifestTest.tsv index cb967c9e..4b135721 100644 --- a/nirc_ehr/resources/data/lookupsManifestTest.tsv +++ b/nirc_ehr/resources/data/lookupsManifestTest.tsv @@ -1,4 +1,6 @@ name +abdominal_obs_types +abnormal_behavior_types acquisition_type activity ageclass @@ -18,6 +20,7 @@ blood_draw_tube_type blood_sample_type blood_tube_volumes cage_type +capillary_refill_time card_format census_activity_status conc_units @@ -29,8 +32,8 @@ daily_enrich_codes data_category death_reason delivery_state -dental_disease -dental_trauma +dental_obs +derm_obs divider_types digit_amputation dosage_units @@ -45,7 +48,9 @@ fecal_smear_score feed_assess_types gastro_types gender_codes +general_obs genital_types +genitourinary_obs geographic_origins hernia_types housing_reason @@ -68,6 +73,7 @@ neurologic_types nhp_training_reason nhp_training_result nhp_training_type +normal_abnormal_only numeric_unit observation_areas ocular_problem diff --git a/nirc_ehr/resources/data/mens_score.tsv b/nirc_ehr/resources/data/mens_score.tsv index 76e3f8a2..096962db 100644 --- a/nirc_ehr/resources/data/mens_score.tsv +++ b/nirc_ehr/resources/data/mens_score.tsv @@ -1,5 +1,4 @@ value sort_order -M 1 -H 2 -L 2 -S 3 \ No newline at end of file +Present 1 +Not Present 2 +Heavy Mense 3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/normal_abnormal_only.tsv b/nirc_ehr/resources/data/normal_abnormal_only.tsv new file mode 100644 index 00000000..1ea2e596 --- /dev/null +++ b/nirc_ehr/resources/data/normal_abnormal_only.tsv @@ -0,0 +1,3 @@ +value sort_order +Normal 1 +Abnormal 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/observation_types.tsv b/nirc_ehr/resources/data/observation_types.tsv index 0be54d2c..887c544c 100644 --- a/nirc_ehr/resources/data/observation_types.tsv +++ b/nirc_ehr/resources/data/observation_types.tsv @@ -1,70 +1,68 @@ value category editorconfig schemaName queryName valueColumn -Alopecia Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_score","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_score value -Alopecia Type Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_type value -Alopecia Regrowth Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_regrowth","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_regrowth value -Behavior Managment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_mgmt_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_mgmt_codes value -Daily Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"daily_enrich_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups daily_enrich_codes value -Self Biting Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -New Injury Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Other Stereotopy Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Environmental Change Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Special Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Preferences Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"preferences","displayField":"value","valueField":"value"} ehr_lookups preferences value -Temperament Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"temperament","displayField":"value","valueField":"value"} ehr_lookups temperament value -BCS {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bcs_score","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bcs_score value -CRT {"xtype":"textfield","defaultValue":"1-2"} -Mucous Membrane {"xtype":"textfield","defaultValue":"Pink"} -Pain Score {"xtype":"ldk-numberfield","minValue":0,"maxValue":12} -Other {"xtype":"textfield"} -Menses {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mens_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Appetite Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"app_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Attitude Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"att_score","displayField":"value","valueField":"value"} -Hydration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hyd_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Incision {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"incision_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Temperature {"xtype":"ldk-numberfield","minValue":0} -Pulse {"xtype":"ldk-numberfield","minValue":0} -Abnormal Behaviors Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_types value -TB TST Score (Day 1) {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"tb_obs_score","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups tb_obs_score value -TB TST Score (Day 2) {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"tb_obs_score","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups tb_obs_score value -TB TST Score (Day 3) {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"tb_obs_score","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups tb_obs_score value -Auscultation {"xtype":"textfield"} -Abdominal Palpation {"xtype":"textfield"} -Pregnant {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Dental Disease {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_disease","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups dental_disease value -Congenital Abnormalities {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"congenital_abnormalities","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups congenital_abnormalities value -Urine {"xtype":"textfield"} -Temperature Time {"xtype": "timefield","useDisplayValue":"true"} -Gait/Posture {"xtype":"textfield"} -Digit Amputation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"digit_amputation","displayField":"value","valueField":"value"} -Dental Trauma {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_trauma","displayField":"value","valueField":"value","sortFields":"sort_order"} -Wound Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_score","displayField":"value","valueField":"value","sortFields":"sort_order"} -Wound Status Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_status","displayField":"value","valueField":"value","sortFields":"sort_order"} -Wound Severity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_severity","displayField":"value","valueField":"value","sortFields":"sort_order"} -Fecal Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"fecal_score","displayField":"value","valueField":"value"} ehr_lookups fecal_score value -Trauma: Laceration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Degloving {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Scratch {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Crush {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Puncture {"xtype":"textfield"} ehr_lookups trauma_size value -Trauma: Bruise {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Mass/Soft Tissue Swelling {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mass_type","displayField":"value","valueField":"value"} ehr_lookups mass_type value -Skin {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"skin_problem","displayField":"value","valueField":"value"} ehr_lookups skin_problem value -Ocular {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ocular_problem","displayField":"value","valueField":"value"} ehr_lookups ocular_problem value -Lameness/Disuse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"lameness","displayField":"value","valueField":"value"} ehr_lookups lameness value -Hernia {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hernia_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups hernia_types value -Arthritis {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"arthritis_types","displayField":"value","valueField":"value"} ehr_lookups arthritis_types value -Prolapse: Rectal {"xtype":"textfield"} -Prolapse: Vaginal {"xtype":"textfield"} -Prolapse: Uterine {"xtype":"textfield"} -Ears {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ear_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups ear_types value -Genitals {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"genital_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups genital_types value -Gastrointestinal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"gastro_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups gastro_types value -Neurologic {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"neurologic_types","displayField":"value","valueField":"value"} ehr_lookups neurologic_types value -Musculoskeletal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"musculoskeletal_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups musculoskeletal_types value -Respiratory Tract {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"respiratory_types","displayField":"value","valueField":"value"} ehr_lookups respiratory_types value -Feed Assessment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"feed_assess_types","displayField":"value","valueField":"value"} ehr_lookups feed_assess_types value -Stool {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"stool_types","displayField":"value","sortFields":"sort_order","valueField":"value"} -Activity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"activity","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups activity value -Verified Id? {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Turgor {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"turgor_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -SIB Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"sib_score","forceSelection":true,"displayField":"value","valueField":"value"} ehr_lookups sib_score value +Alopecia Score Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_score"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_score value +Alopecia Type Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_type"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_type value +Alopecia Regrowth Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_regrowth"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_regrowth value +Behavior Managment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""behavior_mgmt_codes"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups behavior_mgmt_codes value +Daily Enrichment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""daily_enrich_codes"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups daily_enrich_codes value +Self Biting Observed Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +New Injury Observed Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Other Stereotopy Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Environmental Change Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Special Enrichment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Preferences Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""preferences"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups preferences value +Temperament Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""temperament"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups temperament value +Abdominal Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""abdominal_obs_type"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups abdominal_obs_type value +BCS "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""bcs_score"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups bcs_score value +Mucous Membrane "{""xtype"":""textfield"",""defaultValue"":""Pink""}" +Behavior Abnormality "{""xtype"":""ldk-numberfield"",""minValue"":0,""maxValue"":12}" +Capillary Refill Time "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""capillary_refill_time"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups capillary_refill_time value +Menses "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""mens_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" ehr_lookups mens_score value +Appetite Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""app_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +Attitude Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""att_score"",""displayField"":""value"",""valueField"":""value""}" +Hydration "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""hyd_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +Incision Status "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""incision_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +Dental/Oral Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""dental_obs"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" ehr_lookups dental_obs value +Dermatologic Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""dental_obs"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +Abnormal Behaviors Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""behavior_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups behavior_types value +General Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""general_obs"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups general_obs value +Genitourinary Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""genitourinary_obs"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups genitourinary_obs value +TB TST Score (Day 3) "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""tb_obs_score"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups tb_obs_score value +Auscultation "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""normal_abnormal_only"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups normal_abnormal_only value +Abdominal Palpation "{""xtype"":""textfield""}" +Pregnant "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Congenital Abnormalities "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""congenital_abnormalities"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups congenital_abnormalities value +Urine "{""xtype"":""textfield""}" +Temperature Time "{""xtype"": ""timefield"",""useDisplayValue"":""true""}" +Gait/Posture "{""xtype"":""textfield""}" +Digit Amputation "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""digit_amputation"",""displayField"":""value"",""valueField"":""value""}" +Wound Score "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_score"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" +Wound Status Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_status"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" +Wound Severity Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_severity"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" +Fecal Score "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""fecal_score"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups fecal_score value +Trauma: Laceration "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value +Trauma: Degloving "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value +Trauma: Scratch "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value +Trauma: Crush "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value +Trauma: Puncture "{""xtype"":""textfield""}" ehr_lookups trauma_size value +Trauma: Bruise "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value +Mass/Soft Tissue Swelling "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""mass_type"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups mass_type value +Skin "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""skin_problem"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups skin_problem value +Ocular "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""ocular_problem"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups ocular_problem value +Lameness/Disuse "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""lameness"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups lameness value +Hernia "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""hernia_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups hernia_types value +Arthritis "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""arthritis_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups arthritis_types value +Prolapse: Rectal "{""xtype"":""textfield""}" +Prolapse: Vaginal "{""xtype"":""textfield""}" +Prolapse: Uterine "{""xtype"":""textfield""}" +Ears "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""ear_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups ear_types value +Genitals "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""genital_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups genital_types value +Gastrointestinal "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""gastro_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups gastro_types value +Neurologic "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""neurologic_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups neurologic_types value +Musculoskeletal "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""musculoskeletal_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups musculoskeletal_types value +Respiratory Tract "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""respiratory_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups respiratory_types value +Feed Assessment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""feed_assess_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups feed_assess_types value +Stool "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""stool_types"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +Activity Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""activity"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups activity value +Verified Id? "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value +Turgor "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""turgor_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" +SIB Score Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""sib_score"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value""}" ehr_lookups sib_score value From 0dd8383199e159a78ae956e581646ef17bd8c6ab Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Thu, 6 Mar 2025 13:54:09 -0800 Subject: [PATCH 02/11] format obs types --- nirc_ehr/resources/data/observation_types.tsv | 134 +++++++++--------- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/nirc_ehr/resources/data/observation_types.tsv b/nirc_ehr/resources/data/observation_types.tsv index 887c544c..cb39c8d6 100644 --- a/nirc_ehr/resources/data/observation_types.tsv +++ b/nirc_ehr/resources/data/observation_types.tsv @@ -1,68 +1,68 @@ value category editorconfig schemaName queryName valueColumn -Alopecia Score Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_score"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_score value -Alopecia Type Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_type"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_type value -Alopecia Regrowth Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""alopecia_regrowth"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups alopecia_regrowth value -Behavior Managment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""behavior_mgmt_codes"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups behavior_mgmt_codes value -Daily Enrichment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""daily_enrich_codes"",""forceSelection"":true,""displayField"":""title"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups daily_enrich_codes value -Self Biting Observed Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -New Injury Observed Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Other Stereotopy Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Environmental Change Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Special Enrichment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Preferences Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""preferences"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups preferences value -Temperament Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""temperament"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups temperament value -Abdominal Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""abdominal_obs_type"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups abdominal_obs_type value -BCS "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""bcs_score"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups bcs_score value -Mucous Membrane "{""xtype"":""textfield"",""defaultValue"":""Pink""}" -Behavior Abnormality "{""xtype"":""ldk-numberfield"",""minValue"":0,""maxValue"":12}" -Capillary Refill Time "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""capillary_refill_time"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups capillary_refill_time value -Menses "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""mens_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" ehr_lookups mens_score value -Appetite Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""app_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -Attitude Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""att_score"",""displayField"":""value"",""valueField"":""value""}" -Hydration "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""hyd_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -Incision Status "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""incision_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -Dental/Oral Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""dental_obs"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" ehr_lookups dental_obs value -Dermatologic Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""dental_obs"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -Abnormal Behaviors Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""behavior_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups behavior_types value -General Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""general_obs"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups general_obs value -Genitourinary Observations "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""genitourinary_obs"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups genitourinary_obs value -TB TST Score (Day 3) "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""tb_obs_score"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups tb_obs_score value -Auscultation "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""normal_abnormal_only"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups normal_abnormal_only value -Abdominal Palpation "{""xtype"":""textfield""}" -Pregnant "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Congenital Abnormalities "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""congenital_abnormalities"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups congenital_abnormalities value -Urine "{""xtype"":""textfield""}" -Temperature Time "{""xtype"": ""timefield"",""useDisplayValue"":""true""}" -Gait/Posture "{""xtype"":""textfield""}" -Digit Amputation "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""digit_amputation"",""displayField"":""value"",""valueField"":""value""}" -Wound Score "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_score"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" -Wound Status Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_status"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" -Wound Severity Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""wound_severity"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" -Fecal Score "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""fecal_score"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups fecal_score value -Trauma: Laceration "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value -Trauma: Degloving "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value -Trauma: Scratch "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value -Trauma: Crush "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value -Trauma: Puncture "{""xtype"":""textfield""}" ehr_lookups trauma_size value -Trauma: Bruise "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""trauma_size"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups trauma_size value -Mass/Soft Tissue Swelling "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""mass_type"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups mass_type value -Skin "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""skin_problem"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups skin_problem value -Ocular "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""ocular_problem"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups ocular_problem value -Lameness/Disuse "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""lameness"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups lameness value -Hernia "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""hernia_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups hernia_types value -Arthritis "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""arthritis_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups arthritis_types value -Prolapse: Rectal "{""xtype"":""textfield""}" -Prolapse: Vaginal "{""xtype"":""textfield""}" -Prolapse: Uterine "{""xtype"":""textfield""}" -Ears "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""ear_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups ear_types value -Genitals "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""genital_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups genital_types value -Gastrointestinal "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""gastro_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups gastro_types value -Neurologic "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""neurologic_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups neurologic_types value -Musculoskeletal "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""musculoskeletal_types"",""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups musculoskeletal_types value -Respiratory Tract "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""respiratory_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups respiratory_types value -Feed Assessment Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""feed_assess_types"",""displayField"":""value"",""valueField"":""value""}" ehr_lookups feed_assess_types value -Stool "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""stool_types"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -Activity Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""activity"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups activity value -Verified Id? "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""yes_no_order"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value"",""sortFields"":""sort_order""}" ehr_lookups yes_no_order value -Turgor "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""turgor_score"",""displayField"":""value"",""sortFields"":""sort_order"",""valueField"":""value""}" -SIB Score Behavior "{""xtype"":""ehr-simplecombo"",""schemaName"":""ehr_lookups"",""queryName"":""sib_score"",""forceSelection"":true,""displayField"":""value"",""valueField"":""value""}" ehr_lookups sib_score value +Alopecia Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_score","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_score value +Alopecia Type Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_type value +Alopecia Regrowth Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_regrowth","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_regrowth value +Behavior Managment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_mgmt_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_mgmt_codes value +Daily Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"daily_enrich_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups daily_enrich_codes value +Self Biting Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +New Injury Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Other Stereotopy Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Environmental Change Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Special Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Preferences Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"preferences","displayField":"value","valueField":"value"} ehr_lookups preferences value +Temperament Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"temperament","displayField":"value","valueField":"value"} ehr_lookups temperament value +Abdominal Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"abdominal_obs_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups abdominal_obs_type value +BCS {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bcs_score","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bcs_score value +Mucous Membrane {"xtype":"textfield","defaultValue":"Pink"} +Behavior Abnormality {"xtype":"ldk-numberfield","minValue":0,"maxValue":12} +Capillary Refill Time {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"capillary_refill_time","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups capillary_refill_time value +Menses {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mens_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups mens_score value +Appetite Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"app_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +Attitude Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"att_score","displayField":"value","valueField":"value"} +Hydration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hyd_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +Incision Status {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"incision_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +Dental/Oral Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_obs","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups dental_obs value +Dermatologic Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_obs","displayField":"value","sortFields":"sort_order","valueField":"value"} +Abnormal Behaviors Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_types value +General Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"general_obs","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups general_obs value +Genitourinary Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"genitourinary_obs","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups genitourinary_obs value +TB TST Score (Day 3) {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"tb_obs_score","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups tb_obs_score value +Auscultation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"normal_abnormal_only","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups normal_abnormal_only value +Abdominal Palpation {"xtype":"textfield"} +Pregnant {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Congenital Abnormalities {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"congenital_abnormalities","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups congenital_abnormalities value +Urine {"xtype":"textfield"} +Temperature Time {"xtype": "timefield","useDisplayValue":"true"} +Gait/Posture {"xtype":"textfield"} +Digit Amputation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"digit_amputation","displayField":"value","valueField":"value"} +Wound Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_score","displayField":"value","valueField":"value","sortFields":"sort_order"} +Wound Status Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_status","displayField":"value","valueField":"value","sortFields":"sort_order"} +Wound Severity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_severity","displayField":"value","valueField":"value","sortFields":"sort_order"} +Fecal Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"fecal_score","displayField":"value","valueField":"value"} ehr_lookups fecal_score value +Trauma: Laceration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value +Trauma: Degloving {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value +Trauma: Scratch {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value +Trauma: Crush {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value +Trauma: Puncture {"xtype":"textfield"} ehr_lookups trauma_size value +Trauma: Bruise {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value +Mass/Soft Tissue Swelling {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mass_type","displayField":"value","valueField":"value"} ehr_lookups mass_type value +Skin {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"skin_problem","displayField":"value","valueField":"value"} ehr_lookups skin_problem value +Ocular {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ocular_problem","displayField":"value","valueField":"value"} ehr_lookups ocular_problem value +Lameness/Disuse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"lameness","displayField":"value","valueField":"value"} ehr_lookups lameness value +Hernia {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hernia_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups hernia_types value +Arthritis {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"arthritis_types","displayField":"value","valueField":"value"} ehr_lookups arthritis_types value +Prolapse: Rectal {"xtype":"textfield"} +Prolapse: Vaginal {"xtype":"textfield"} +Prolapse: Uterine {"xtype":"textfield"} +Ears {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ear_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups ear_types value +Genitals {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"genital_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups genital_types value +Gastrointestinal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"gastro_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups gastro_types value +Neurologic {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"neurologic_types","displayField":"value","valueField":"value"} ehr_lookups neurologic_types value +Musculoskeletal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"musculoskeletal_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups musculoskeletal_types value +Respiratory Tract {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"respiratory_types","displayField":"value","valueField":"value"} ehr_lookups respiratory_types value +Feed Assessment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"feed_assess_types","displayField":"value","valueField":"value"} ehr_lookups feed_assess_types value +Stool {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"stool_types","displayField":"value","sortFields":"sort_order","valueField":"value"} +Activity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"activity","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups activity value +Verified Id? {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Turgor {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"turgor_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +SIB Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"sib_score","forceSelection":true,"displayField":"value","valueField":"value"} ehr_lookups sib_score value From 248d9686f4f68625a006c2a1065d7ebb42a89268 Mon Sep 17 00:00:00 2001 From: Binal Patel Date: Thu, 6 Mar 2025 22:52:51 -0800 Subject: [PATCH 03/11] Observation types lookups. Updates to editable_lookups, lookup_sets, lookupsManifest, lookupsManifestTest --- nirc_ehr/resources/data/bandage_observations.tsv | 4 ++++ nirc_ehr/resources/data/editable_lookups.tsv | 12 +++++++++--- nirc_ehr/resources/data/lameness.tsv | 11 +++++------ nirc_ehr/resources/data/lookup_sets.tsv | 14 ++++++++++---- nirc_ehr/resources/data/lookupsManifest.tsv | 12 +++++++++--- nirc_ehr/resources/data/lookupsManifestTest.tsv | 12 +++++++++--- nirc_ehr/resources/data/mens_score.tsv | 4 ++-- nirc_ehr/resources/data/mucous_membranes.tsv | 7 +++++++ .../data/musculoskeletal_observations.tsv | 8 ++++++++ nirc_ehr/resources/data/musculoskeletal_types.tsv | 3 --- .../resources/data/neurologic_observations.tsv | 8 ++++++++ nirc_ehr/resources/data/neurologic_types.tsv | 6 ------ nirc_ehr/resources/data/obstetric_observations.tsv | 9 +++++++++ nirc_ehr/resources/data/ocular_observations.tsv | 8 ++++++++ nirc_ehr/resources/data/ocular_problem.tsv | 4 ---- nirc_ehr/resources/data/rectal_prolapse.tsv | 3 +++ .../resources/data/respiratory_observations.tsv | 9 +++++++++ nirc_ehr/resources/data/respiratory_types.tsv | 5 ----- .../resources/data/vaginal_uterine_prolapse.tsv | 3 +++ nirc_ehr/resources/data/wound_status.tsv | 14 ++++++++++---- 20 files changed, 113 insertions(+), 43 deletions(-) create mode 100644 nirc_ehr/resources/data/bandage_observations.tsv create mode 100644 nirc_ehr/resources/data/mucous_membranes.tsv create mode 100644 nirc_ehr/resources/data/musculoskeletal_observations.tsv delete mode 100644 nirc_ehr/resources/data/musculoskeletal_types.tsv create mode 100644 nirc_ehr/resources/data/neurologic_observations.tsv delete mode 100644 nirc_ehr/resources/data/neurologic_types.tsv create mode 100644 nirc_ehr/resources/data/obstetric_observations.tsv create mode 100644 nirc_ehr/resources/data/ocular_observations.tsv delete mode 100644 nirc_ehr/resources/data/ocular_problem.tsv create mode 100644 nirc_ehr/resources/data/rectal_prolapse.tsv create mode 100644 nirc_ehr/resources/data/respiratory_observations.tsv delete mode 100644 nirc_ehr/resources/data/respiratory_types.tsv create mode 100644 nirc_ehr/resources/data/vaginal_uterine_prolapse.tsv diff --git a/nirc_ehr/resources/data/bandage_observations.tsv b/nirc_ehr/resources/data/bandage_observations.tsv new file mode 100644 index 00000000..f2069524 --- /dev/null +++ b/nirc_ehr/resources/data/bandage_observations.tsv @@ -0,0 +1,4 @@ +value sort_order +Intact 1 +Removed or partially removed 2 +Other 3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/editable_lookups.tsv b/nirc_ehr/resources/data/editable_lookups.tsv index b7ee1bba..9e3d851c 100644 --- a/nirc_ehr/resources/data/editable_lookups.tsv +++ b/nirc_ehr/resources/data/editable_lookups.tsv @@ -13,6 +13,7 @@ app_score Behavior Appetite Score Behavior observation fixed values. arrival_type Colony Management Arrival Type Types of arrivals. arthritis_types Clinical Arthritis Types Clinical observation fixed values. att_score Behavior Attitude Score Behavior observation fixed values. +bandage_observations Clinical Bandage Observations Clinical observation fixed values. bcs_score Clinical Body Condition Score Clinical observation fixed values. behavior_mgmt_codes Behavior Behavior Managment Codes Behavior observation fixed values. behavior_types Behavior Behavior Types Behavior observation fixed values. @@ -68,7 +69,8 @@ keyword Clinical Keyword Clinical observation fixed values. lameness Clinical Lameness Clinical observation fixed values. mass_type Clinical Mass Type Clinical observation fixed values. mens_score Clinical Menses Types Clinical observation fixed values. -musculoskeletal_types Clinical Musculoskeletal Types Clinical observation fixed values. +mucous_membranes Clinical Mucous Membranes Used in clinical observations. +musculoskeletal_observations Clinical Musculoskeletal Observations Used in clinical observations. necropsy_disposition_codes Colony Management Necropsy Disposition Codes necropsy_exam_reason Colony Management Necropsy Exam Reason necropsy_organ_appearance Colony Management Necropsy Organ Appearance @@ -76,7 +78,7 @@ necropsy_organ_systems Colony Management Necropsy Organ Systems necropsy_physical_condition Colony Management Necropsy Physical Condition necropsy_specimen_condition Colony Management Necropsy Specimen Condition necropsy_tissue Colony Management Necropsy Tissue -neurologic_types Clinical Neurologic Types Clinical observation fixed values. +neurologic_observations Clinical Neurologic Observations Used in clinical observations.. nhp_training_reason Behavior NHP Training Reason Behavior training reason values nhp_training_result Behavior NHP Training Result Behavior training result values nhp_training_type Behavior NHP Training Type Behavior training type values @@ -84,6 +86,8 @@ normal_abnormal_only Clinical Normal/Abnormal Values Clinical observation values numeric_unit Colony Management Numeric Unit observation_types Clinical Clin remarks observation types observation_areas Clinical Observation Areas Clinical observation areas. +obstetric_observations Clinical Obstetric Observations Obstetric Observations Fixed Values. +ocular_observations Clinical Ocular Observations Ocular Observations Fixed Values. ocular_problem Clinical Ocular Problem Clinical observation fixed values. pairing_formation_types Pairing Formation Type value pairing_goal Behavior Pairing Goal Used in pairing dataset. @@ -101,10 +105,11 @@ protocol_state Colony Management Protocol State protocol_type Colony Management Protocol Type qualifier Colony Management Qualifier questionnaire Colony Management Questionnaire +rectal_prolapse Clinical Rectal Prolapse Used in clinical observations. regulatory_stress_levels Colony Management Regulatory Stress Levels req_order_state Colony Management Request Order State req_order_type Colony Management Request Order Type -respiratory_types Clinical Respiratory Types Clinical observation fixed values. +respiratory_observations Clinical Respiratory Observations Used in clinical observations. routes Clinical Treatment Routes Used in drug and treatment datasets. sib_score Behavior SIB Score Behavior observation fixed values. skin_problem Clinical Skin Problems Clinical observation fixed values. @@ -120,6 +125,7 @@ trauma_size Clinical Trauma Size Clinical observation fixed values. treatment_frequency Clinical Treatment Frequency Used in treatment and drug datasets. treatment_frequency_times Clinical Treatment Frequency Times Used in treatment, drug and observation datasets. turgor_score Clinical Turgor Score Clinical observation fixed values. +vaginal_uterine_prolapse Clinical Vaginal Uterine Prolapse Clinical observation fixed values. vendor_approval_code Colony Management Vendor Approval Code vendor_production_location Colony Management Vendor Production Location volume_units Clinical Volume Units Used in drug and treatment datasets. diff --git a/nirc_ehr/resources/data/lameness.tsv b/nirc_ehr/resources/data/lameness.tsv index 537a74f8..8a3ff33c 100644 --- a/nirc_ehr/resources/data/lameness.tsv +++ b/nirc_ehr/resources/data/lameness.tsv @@ -1,6 +1,5 @@ -Value Title Category Description Sort Order Date Disabled -Grade 1: barely perceptible lameness 1 -Grade 2: mild/intermittent lameness 2 -Grade 3: moderate/obviously apparent lameness 3 -Grade 4: toe-touching lameness 4 -Grade 5: non-weight-bearing lameness 5 \ No newline at end of file +value sort_order +Lame on right leg 1 +Lame on left leg 2 +Not using legs 3 +No lameness observed 4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/lookup_sets.tsv b/nirc_ehr/resources/data/lookup_sets.tsv index 960d7f72..41f3008d 100644 --- a/nirc_ehr/resources/data/lookup_sets.tsv +++ b/nirc_ehr/resources/data/lookup_sets.tsv @@ -11,6 +11,7 @@ app_score Appetite Score value arrival_type Arrival Type value arthritis_types Arthritis Types value att_score Attitude Score value +bandage_observations Bandage/splint Observations value bcs_score BCS Store value title behavior_mgmt_codes Behavior Management Codes value behavior_types Behavior Types value @@ -55,8 +56,9 @@ indoor_outdoor Indoor/Outdoor value keyword Keyword value title lameness Lameness value title mass_type Mass Type value title -mens_score Menses Type value -musculoskeletal_types Musculoskeletal Types value +mens_score Menses value +mucous_membranes Mucous Membranes value +musculoskeletal_observations Musculoskeletal Observations value necropsy_disposition_codes Tissue Disposition Codes value title necropsy_exam_reason Necropsy Reason value title necropsy_organ_appearance Appearance value title @@ -64,12 +66,14 @@ necropsy_organ_systems Organ Systems value title necropsy_physical_condition Physical Condition value title necropsy_specimen_condition Specimen Condition value title necropsy_tissue Tissues value title -neurologic_types Neurologic Types value title +neurologic_observations Neurologic Observations value nhp_training_reason NHP Training Reason value nhp_training_result NHP Training Result value nhp_training_type NHP Training Type value normal_abnormal_only Normal/Abnormal Type value numeric_unit Numeric Units value title +obstetric_observations Obstetric Observations value +ocular_observations Ocular Observations value observation_areas Observation Areas value ocular_problem Ocular Problem value pairing_goal Pairing Goal value @@ -87,10 +91,11 @@ protocol_state Protocol State value title protocol_type Protocol Type value title qualifier Qualifier value title questionnaire Questionnaire value title +rectal_prolapse Rectal Prolapse value regulatory_stress_levels Regulatory Stress Levels value title req_order_state Req Order State value title req_order_type Req Order Type value title -respiratory_types Respiratory Types value title +respiratory_observations Respiratory Observations value title sib_score SIB Score value skin_problem Skin Problem value stool_score Stool Score value @@ -101,6 +106,7 @@ trauma_size Trauma Size value turgor_score Turgor Score value termination_reason_codes Termination Reason Codes Codes value title vendor_approval_code Vendor Approval Code value title +vaginal_uterine_prolapse Vaginal Uterine Prolapse value vendor_production_location Vendor Production Location value title weight_ranges Weight Ranges value wound_score Wound Score value diff --git a/nirc_ehr/resources/data/lookupsManifest.tsv b/nirc_ehr/resources/data/lookupsManifest.tsv index 925d6d3d..012b070a 100644 --- a/nirc_ehr/resources/data/lookupsManifest.tsv +++ b/nirc_ehr/resources/data/lookupsManifest.tsv @@ -13,6 +13,7 @@ app_score arrival_type arthritis_types att_score +bandage_observations bcs_score behavior_mgmt_codes behavior_types @@ -62,7 +63,8 @@ indoor_outdoor lameness mass_type mens_score -musculoskeletal_types +mucous_membranes +musculoskeletal_observations necropsy_disposition_codes necropsy_exam_reason necropsy_organ_appearance @@ -70,13 +72,15 @@ necropsy_organ_systems necropsy_physical_condition necropsy_specimen_condition necropsy_tissue -neurologic_types +neurologic_observations nhp_training_reason nhp_training_result nhp_training_type normal_abnormal_only numeric_unit observation_areas +obstetric_observations +ocular_observations ocular_problem pairing_formation_types pairing_goal @@ -93,10 +97,11 @@ protocol_state protocol_type qualifier questionnaire +rectal_prolapse regulatory_stress_levels req_order_state req_order_type -respiratory_types +respiratory_observations routes sib_score source @@ -110,6 +115,7 @@ trauma_size treatment_frequency treatment_frequency_times turgor_score +vaginal_uterine_prolapse vendor_approval_code vendor_production_location volume_units diff --git a/nirc_ehr/resources/data/lookupsManifestTest.tsv b/nirc_ehr/resources/data/lookupsManifestTest.tsv index 4b135721..95de72ef 100644 --- a/nirc_ehr/resources/data/lookupsManifestTest.tsv +++ b/nirc_ehr/resources/data/lookupsManifestTest.tsv @@ -12,6 +12,7 @@ amount_units app_score arrival_type arthritis_types +bandage_observations bcs_score behavior_mgmt_codes behavior_types @@ -61,7 +62,8 @@ indoor_outdoor lameness mass_type mens_score -musculoskeletal_types +mucous_membranes +musculoskeletal_observations necropsy_disposition_codes necropsy_exam_reason necropsy_organ_appearance @@ -69,13 +71,15 @@ necropsy_organ_systems necropsy_physical_condition necropsy_specimen_condition necropsy_tissue -neurologic_types +neurologic_observations nhp_training_reason nhp_training_result nhp_training_type normal_abnormal_only numeric_unit observation_areas +obstetric_observations +ocular_observations ocular_problem pairing_formation_types pairing_goal @@ -93,10 +97,11 @@ protocol_state protocol_type qualifier questionnaire +rectal_prolapse regulatory_stress_levels req_order_state req_order_type -respiratory_types +respiratory_observations routes sib_score skin_problem @@ -112,6 +117,7 @@ trauma_size treatment_frequency treatment_frequency_times turgor_score +vaginal_uterine_prolapse vendor_approval_code vendor_production_location volume_units diff --git a/nirc_ehr/resources/data/mens_score.tsv b/nirc_ehr/resources/data/mens_score.tsv index 096962db..25e25fd3 100644 --- a/nirc_ehr/resources/data/mens_score.tsv +++ b/nirc_ehr/resources/data/mens_score.tsv @@ -1,4 +1,4 @@ value sort_order Present 1 -Not Present 2 -Heavy Mense 3 \ No newline at end of file +Not present 2 +Heavy mense 3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/mucous_membranes.tsv b/nirc_ehr/resources/data/mucous_membranes.tsv new file mode 100644 index 00000000..0e58c420 --- /dev/null +++ b/nirc_ehr/resources/data/mucous_membranes.tsv @@ -0,0 +1,7 @@ +value sort_order +Pink (normal) 1 +Pale 2 +Cyanosis (bluish discoloration) 3 +Icterus (jaundice; yellow discoloration) 4 +Cannot visualize 5 +Other 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/musculoskeletal_observations.tsv b/nirc_ehr/resources/data/musculoskeletal_observations.tsv new file mode 100644 index 00000000..b3c6d90d --- /dev/null +++ b/nirc_ehr/resources/data/musculoskeletal_observations.tsv @@ -0,0 +1,8 @@ +value sort_order +Muscle atrophy 1 +Fractured limb 2 +Decreased extension of knees 3 +Crepitus (crackling sensation upon palpation) 4 +Kyphosis (spinal curvature; hunchback) 5 +No musculoskeletal abnormality observed 6 +Other musculoskeletal abnormality 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/musculoskeletal_types.tsv b/nirc_ehr/resources/data/musculoskeletal_types.tsv deleted file mode 100644 index 1ea2e596..00000000 --- a/nirc_ehr/resources/data/musculoskeletal_types.tsv +++ /dev/null @@ -1,3 +0,0 @@ -value sort_order -Normal 1 -Abnormal 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/neurologic_observations.tsv b/nirc_ehr/resources/data/neurologic_observations.tsv new file mode 100644 index 00000000..c533b35c --- /dev/null +++ b/nirc_ehr/resources/data/neurologic_observations.tsv @@ -0,0 +1,8 @@ +value sort_order +No neurologic abnormality observed 1 +Seizures 2 +Ataxia (uncoordinated movements) 3 +Head tilt 4 +Intention tremors 5 +Paralysis/Paresis 6 +Other neurologic abnormality 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/neurologic_types.tsv b/nirc_ehr/resources/data/neurologic_types.tsv deleted file mode 100644 index b5e3a93e..00000000 --- a/nirc_ehr/resources/data/neurologic_types.tsv +++ /dev/null @@ -1,6 +0,0 @@ -value -Ataxia -Head Tilt -Strabismus -Nystagmus -Cranial Nerve Deficit \ No newline at end of file diff --git a/nirc_ehr/resources/data/obstetric_observations.tsv b/nirc_ehr/resources/data/obstetric_observations.tsv new file mode 100644 index 00000000..87fb1826 --- /dev/null +++ b/nirc_ehr/resources/data/obstetric_observations.tsv @@ -0,0 +1,9 @@ +value sort_order +Pregnant 1 +No pregnancy detected 2 +Mammary gland abscess/mastitis 3 +Agalactia/low milk production 4 +Dystocia/difficult labor 5 +Retained placenta 6 +No abnormality observed 7 +Other 8 \ No newline at end of file diff --git a/nirc_ehr/resources/data/ocular_observations.tsv b/nirc_ehr/resources/data/ocular_observations.tsv new file mode 100644 index 00000000..41bd460a --- /dev/null +++ b/nirc_ehr/resources/data/ocular_observations.tsv @@ -0,0 +1,8 @@ +value sort_order +Blepharospasm/swollen eyelids 1 +Conjunctivitis 2 +Ocular discharge 3 +Phthisis bulbi (shrunken globe) 4 +Cataract(s) 5 +No ocular abnormality observed 6 +Other ocular abnormality 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/ocular_problem.tsv b/nirc_ehr/resources/data/ocular_problem.tsv deleted file mode 100644 index 535e56d4..00000000 --- a/nirc_ehr/resources/data/ocular_problem.tsv +++ /dev/null @@ -1,4 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -Conjunctivitis -Ulcer -Opacity \ No newline at end of file diff --git a/nirc_ehr/resources/data/rectal_prolapse.tsv b/nirc_ehr/resources/data/rectal_prolapse.tsv new file mode 100644 index 00000000..98f995cc --- /dev/null +++ b/nirc_ehr/resources/data/rectal_prolapse.tsv @@ -0,0 +1,3 @@ +value sort_order +Present 1 +Not present 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/respiratory_observations.tsv b/nirc_ehr/resources/data/respiratory_observations.tsv new file mode 100644 index 00000000..fdc5574b --- /dev/null +++ b/nirc_ehr/resources/data/respiratory_observations.tsv @@ -0,0 +1,9 @@ +value sort_order +Tachypnea (increased respiratory rate) 1 +Dyspnea (difficulty breathing) 2 +Epistaxis (bloody nasal discharge) 3 +Clear nasal discharge 4 +Purulent nasal discharge 5 +Wheezing or noisy breathing 6 +No respiratory abnormality observed 7 +Other respiratory abnormality 8 \ No newline at end of file diff --git a/nirc_ehr/resources/data/respiratory_types.tsv b/nirc_ehr/resources/data/respiratory_types.tsv deleted file mode 100644 index b3ebfc3b..00000000 --- a/nirc_ehr/resources/data/respiratory_types.tsv +++ /dev/null @@ -1,5 +0,0 @@ -value -Nasal Discharge -Coughing -Audible Breathing -Crackles/Wheezes \ No newline at end of file diff --git a/nirc_ehr/resources/data/vaginal_uterine_prolapse.tsv b/nirc_ehr/resources/data/vaginal_uterine_prolapse.tsv new file mode 100644 index 00000000..98f995cc --- /dev/null +++ b/nirc_ehr/resources/data/vaginal_uterine_prolapse.tsv @@ -0,0 +1,3 @@ +value sort_order +Present 1 +Not present 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/wound_status.tsv b/nirc_ehr/resources/data/wound_status.tsv index 6db86ef5..a2e6ce0d 100644 --- a/nirc_ehr/resources/data/wound_status.tsv +++ b/nirc_ehr/resources/data/wound_status.tsv @@ -1,5 +1,11 @@ value sort_order -Completely Healed (0) 1 -Mostly Healed (1) 2 -Partially Healed (2) 3 -Not Healed (4) 4 \ No newline at end of file +Healing well 1 +Mostly healed 2 +Completely healed 3 +Cannot visualize 4 +Dehiscence (wound opened) 5 +Necrotic tissue present 6 +Bone exposure on digit(s) 7 +Abscess 8 +Purulent exudate present 9 +Other 10 \ No newline at end of file From ad82ff9fc4e68302d1efd4dd75f23f1ad6848b24 Mon Sep 17 00:00:00 2001 From: Binal Patel Date: Mon, 10 Mar 2025 14:35:55 -0700 Subject: [PATCH 04/11] Update clinremarks report to display 'vetreview' column. Add behavior_abnormality.tsv. --- nirc_ehr/resources/data/behavior_abnormality.tsv | 7 +++++++ nirc_ehr/resources/queries/study/clinremarks/.qview.xml | 1 + 2 files changed, 8 insertions(+) create mode 100644 nirc_ehr/resources/data/behavior_abnormality.tsv diff --git a/nirc_ehr/resources/data/behavior_abnormality.tsv b/nirc_ehr/resources/data/behavior_abnormality.tsv new file mode 100644 index 00000000..4daafa51 --- /dev/null +++ b/nirc_ehr/resources/data/behavior_abnormality.tsv @@ -0,0 +1,7 @@ +value sort_order +SIB 1 +Hair plucking 2 +Biting without injury 3 +Aggression 4 +Stereotypy 5 +Other behavior abnormality 6 \ No newline at end of file diff --git a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml index bb3fe8ed..9a182155 100644 --- a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml +++ b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml @@ -11,6 +11,7 @@ + From a2fbfafddfb9f8309f35ebb2033ef3fb2d4ce2f3 Mon Sep 17 00:00:00 2001 From: Binal Patel Date: Mon, 10 Mar 2025 15:39:51 -0700 Subject: [PATCH 05/11] Remove non-behavior obs types that are not relevant to the client. Update observation_types.tsv. --- nirc_ehr/resources/data/arthritis_types.tsv | 8 -- .../data/congenital_abnormalities.tsv | 5 - nirc_ehr/resources/data/digit_amputation.tsv | 16 ---- nirc_ehr/resources/data/ear_types.tsv | 5 - nirc_ehr/resources/data/fecal_score.tsv | 8 -- nirc_ehr/resources/data/gastro_types.tsv | 4 - nirc_ehr/resources/data/genital_types.tsv | 3 - nirc_ehr/resources/data/mass_type.tsv | 9 -- nirc_ehr/resources/data/observation_types.tsv | 96 ++++++++----------- nirc_ehr/resources/data/skin_problem.tsv | 9 -- nirc_ehr/resources/data/tb_obs_score.tsv | 7 -- nirc_ehr/resources/data/trauma_size.tsv | 11 --- nirc_ehr/resources/data/turgor_score.tsv | 3 - nirc_ehr/resources/data/wound_score.tsv | 5 - 14 files changed, 38 insertions(+), 151 deletions(-) delete mode 100644 nirc_ehr/resources/data/arthritis_types.tsv delete mode 100644 nirc_ehr/resources/data/congenital_abnormalities.tsv delete mode 100644 nirc_ehr/resources/data/digit_amputation.tsv delete mode 100644 nirc_ehr/resources/data/ear_types.tsv delete mode 100644 nirc_ehr/resources/data/fecal_score.tsv delete mode 100644 nirc_ehr/resources/data/gastro_types.tsv delete mode 100644 nirc_ehr/resources/data/genital_types.tsv delete mode 100644 nirc_ehr/resources/data/mass_type.tsv delete mode 100644 nirc_ehr/resources/data/skin_problem.tsv delete mode 100644 nirc_ehr/resources/data/tb_obs_score.tsv delete mode 100644 nirc_ehr/resources/data/trauma_size.tsv delete mode 100644 nirc_ehr/resources/data/turgor_score.tsv delete mode 100644 nirc_ehr/resources/data/wound_score.tsv diff --git a/nirc_ehr/resources/data/arthritis_types.tsv b/nirc_ehr/resources/data/arthritis_types.tsv deleted file mode 100644 index 61af19b1..00000000 --- a/nirc_ehr/resources/data/arthritis_types.tsv +++ /dev/null @@ -1,8 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -Crepitus Crepitus 1 -Decreased range of motion Decreased range of motion 2 -Laxity Laxity 3 -Medial buttress Medial buttress 4 -Joint or soft tissue swelling Joint or soft tissue swelling 5 -Inflammation Inflammation 6 -Erythema Erythema 7 \ No newline at end of file diff --git a/nirc_ehr/resources/data/congenital_abnormalities.tsv b/nirc_ehr/resources/data/congenital_abnormalities.tsv deleted file mode 100644 index 7e858e86..00000000 --- a/nirc_ehr/resources/data/congenital_abnormalities.tsv +++ /dev/null @@ -1,5 +0,0 @@ -value title category description sort_order date_disabled -None None 1 -Cleft Palate Cleft Palate 2 -Orthopedics Orthopedics 3 -Other Other 4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/digit_amputation.tsv b/nirc_ehr/resources/data/digit_amputation.tsv deleted file mode 100644 index 55278e0e..00000000 --- a/nirc_ehr/resources/data/digit_amputation.tsv +++ /dev/null @@ -1,16 +0,0 @@ -value title category description sort_order date_disabled -D1 P1 D1 P1 -D1 P2 D1 P2 -D1 P3 D1 P3 -D2 P1 D2 P1 -D2 P2 D2 P2 -D2 P3 D2 P3 -D3 P1 D3 P1 -D3 P2 D3 P2 -D3 P3 D3 P3 -D4 P1 D4 P1 -D4 P2 D4 P2 -D4 P3 D4 P3 -D5 P1 D5 P1 -D5 P2 D5 P2 -D5 P3 D5 P3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/ear_types.tsv b/nirc_ehr/resources/data/ear_types.tsv deleted file mode 100644 index a6054842..00000000 --- a/nirc_ehr/resources/data/ear_types.tsv +++ /dev/null @@ -1,5 +0,0 @@ -value sort_order -Normal 1 -Otitis 2 -Discharge 3 -Hematoma 4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/fecal_score.tsv b/nirc_ehr/resources/data/fecal_score.tsv deleted file mode 100644 index eb9f6e99..00000000 --- a/nirc_ehr/resources/data/fecal_score.tsv +++ /dev/null @@ -1,8 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -1 -1.5 -2 -2.5 -3 -3.5 -4 \ No newline at end of file diff --git a/nirc_ehr/resources/data/gastro_types.tsv b/nirc_ehr/resources/data/gastro_types.tsv deleted file mode 100644 index 64cc8b2b..00000000 --- a/nirc_ehr/resources/data/gastro_types.tsv +++ /dev/null @@ -1,4 +0,0 @@ -value sort_order -Vomiting 1 -Diarrhea 2 -Fecal Staining 3 \ No newline at end of file diff --git a/nirc_ehr/resources/data/genital_types.tsv b/nirc_ehr/resources/data/genital_types.tsv deleted file mode 100644 index 1ea2e596..00000000 --- a/nirc_ehr/resources/data/genital_types.tsv +++ /dev/null @@ -1,3 +0,0 @@ -value sort_order -Normal 1 -Abnormal 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/mass_type.tsv b/nirc_ehr/resources/data/mass_type.tsv deleted file mode 100644 index 958a6e00..00000000 --- a/nirc_ehr/resources/data/mass_type.tsv +++ /dev/null @@ -1,9 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -Abscess -Hematoma -Seroma -Nodule -Granuloma -Cyst -Neoplasia -Soft tissue swelling \ No newline at end of file diff --git a/nirc_ehr/resources/data/observation_types.tsv b/nirc_ehr/resources/data/observation_types.tsv index cb39c8d6..e14d7094 100644 --- a/nirc_ehr/resources/data/observation_types.tsv +++ b/nirc_ehr/resources/data/observation_types.tsv @@ -1,68 +1,48 @@ value category editorconfig schemaName queryName valueColumn +Abdominal Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"abdominal_obs_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups abdominal_obs_type value +Abnormal Behaviors Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_types value +Activity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"activity","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups activity value +Alopecia Regrowth Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_regrowth","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_regrowth value Alopecia Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_score","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_score value Alopecia Type Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_type value -Alopecia Regrowth Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"alopecia_regrowth","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups alopecia_regrowth value -Behavior Managment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_mgmt_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_mgmt_codes value -Daily Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"daily_enrich_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups daily_enrich_codes value -Self Biting Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -New Injury Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Other Stereotopy Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Environmental Change Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Special Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Preferences Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"preferences","displayField":"value","valueField":"value"} ehr_lookups preferences value -Temperament Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"temperament","displayField":"value","valueField":"value"} ehr_lookups temperament value -Abdominal Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"abdominal_obs_type","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups abdominal_obs_type value +Appetite Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"app_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups app_score value +Attitude Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"att_score","displayField":"value","valueField":"value"} ehr_lookups att_score value +Auscultation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"normal_abnormal_only","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups normal_abnormal_only value +Bandage/splint observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bandage_observations","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bandage_observations value BCS {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bcs_score","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bcs_score value -Mucous Membrane {"xtype":"textfield","defaultValue":"Pink"} -Behavior Abnormality {"xtype":"ldk-numberfield","minValue":0,"maxValue":12} +Behavior Abnormality {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_abnormality","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_abnormality value +Behavior Managment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_mgmt_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_mgmt_codes value Capillary Refill Time {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"capillary_refill_time","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups capillary_refill_time value -Menses {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mens_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups mens_score value -Appetite Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"app_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Attitude Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"att_score","displayField":"value","valueField":"value"} -Hydration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hyd_score","displayField":"value","sortFields":"sort_order","valueField":"value"} -Incision Status {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"incision_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +Daily Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"daily_enrich_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups daily_enrich_codes value Dental/Oral Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_obs","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups dental_obs value -Dermatologic Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"dental_obs","displayField":"value","sortFields":"sort_order","valueField":"value"} -Abnormal Behaviors Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_types value +Dermatologic Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"derm_obs","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups derm_obs value +Environmental Change Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Feed Assessment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"feed_assess_types","displayField":"value","valueField":"value"} ehr_lookups feed_assess_types value General Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"general_obs","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups general_obs value Genitourinary Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"genitourinary_obs","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups genitourinary_obs value -TB TST Score (Day 3) {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"tb_obs_score","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups tb_obs_score value -Auscultation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"normal_abnormal_only","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups normal_abnormal_only value -Abdominal Palpation {"xtype":"textfield"} -Pregnant {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Congenital Abnormalities {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"congenital_abnormalities","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups congenital_abnormalities value -Urine {"xtype":"textfield"} -Temperature Time {"xtype": "timefield","useDisplayValue":"true"} -Gait/Posture {"xtype":"textfield"} -Digit Amputation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"digit_amputation","displayField":"value","valueField":"value"} -Wound Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_score","displayField":"value","valueField":"value","sortFields":"sort_order"} -Wound Status Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_status","displayField":"value","valueField":"value","sortFields":"sort_order"} -Wound Severity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_severity","displayField":"value","valueField":"value","sortFields":"sort_order"} -Fecal Score {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"fecal_score","displayField":"value","valueField":"value"} ehr_lookups fecal_score value -Trauma: Laceration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Degloving {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Scratch {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Crush {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Trauma: Puncture {"xtype":"textfield"} ehr_lookups trauma_size value -Trauma: Bruise {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"trauma_size","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups trauma_size value -Mass/Soft Tissue Swelling {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mass_type","displayField":"value","valueField":"value"} ehr_lookups mass_type value -Skin {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"skin_problem","displayField":"value","valueField":"value"} ehr_lookups skin_problem value -Ocular {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ocular_problem","displayField":"value","valueField":"value"} ehr_lookups ocular_problem value -Lameness/Disuse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"lameness","displayField":"value","valueField":"value"} ehr_lookups lameness value Hernia {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hernia_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups hernia_types value -Arthritis {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"arthritis_types","displayField":"value","valueField":"value"} ehr_lookups arthritis_types value -Prolapse: Rectal {"xtype":"textfield"} -Prolapse: Vaginal {"xtype":"textfield"} -Prolapse: Uterine {"xtype":"textfield"} -Ears {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ear_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups ear_types value -Genitals {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"genital_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups genital_types value -Gastrointestinal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"gastro_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups gastro_types value -Neurologic {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"neurologic_types","displayField":"value","valueField":"value"} ehr_lookups neurologic_types value -Musculoskeletal {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"musculoskeletal_types","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups musculoskeletal_types value -Respiratory Tract {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"respiratory_types","displayField":"value","valueField":"value"} ehr_lookups respiratory_types value -Feed Assessment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"feed_assess_types","displayField":"value","valueField":"value"} ehr_lookups feed_assess_types value -Stool {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"stool_types","displayField":"value","sortFields":"sort_order","valueField":"value"} -Activity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"activity","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups activity value -Verified Id? {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value -Turgor {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"turgor_score","displayField":"value","sortFields":"sort_order","valueField":"value"} +Hydration {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"hyd_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups hyd_score value +Incision Status {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"incision_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups incision_score value +Lameness/Disuse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"lameness","displayField":"value","valueField":"value"} ehr_lookups lameness value +Mass {"xtype":"textfield"} +Menses {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mens_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups mens_score value +Mucous membranes {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"mucous_membranes","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups mucous_membranes value +Musculoskeletal Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"musculoskeletal_observations","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups musculoskeletal_types value +Neurologic Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"neurologic_observations","displayField":"value","valueField":"value"} ehr_lookups neurologic_observations value +New Injury Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Obstetric observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"obstetric_observations","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups obstetric_observations value +Ocular Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"ocular_observations","displayField":"value","valueField":"value"} ehr_lookups ocular_problem value +Other Stereotopy Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Preferences Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"preferences","displayField":"value","valueField":"value"} ehr_lookups preferences value +Rectal prolapse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"rectal_prolapse","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups rectal_prolapse value +Respiratory observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"respiratory_observations","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups respiratory_observations value +Respiratory rate {"xtype":"textfield"} +Self Biting Observed Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value SIB Score Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"sib_score","forceSelection":true,"displayField":"value","valueField":"value"} ehr_lookups sib_score value +Special Enrichment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Stool {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"stool_types","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups stool_types value +Temperament Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"temperament","displayField":"value","valueField":"value"} ehr_lookups temperament value +Vaginal/uterine prolapse {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"vaginal_uterine_prolapse","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups vaginal_uterine_prolapse value +Verified Id? {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"yes_no_order","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups yes_no_order value +Wound Severity Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_severity","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups wound_severity value +Wound Status Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"wound_status","displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups wound_status value \ No newline at end of file diff --git a/nirc_ehr/resources/data/skin_problem.tsv b/nirc_ehr/resources/data/skin_problem.tsv deleted file mode 100644 index 92349131..00000000 --- a/nirc_ehr/resources/data/skin_problem.tsv +++ /dev/null @@ -1,9 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -Erythema -Rash -Ulceration -Dry skin -Dermatitis -Fur plucking -Hives -Skin tag \ No newline at end of file diff --git a/nirc_ehr/resources/data/tb_obs_score.tsv b/nirc_ehr/resources/data/tb_obs_score.tsv deleted file mode 100644 index ba20ce00..00000000 --- a/nirc_ehr/resources/data/tb_obs_score.tsv +++ /dev/null @@ -1,7 +0,0 @@ -Value Title Category Description Sort Order Date Disabled -0: Negative 0: Negative 1 -1: Bruise 1: Bruise 2 -2: Redness, no swelling 2: Redness, no swelling 3 -3: Slight swelling with or without redness 3: Slight swelling with or without redness 4 -4: Swelling with drooping eyelid and redness 4: Swelling with drooping eyelid and redness 5 -5: Swelling and/or necrosis with eyelid closed 5: Swelling and/or necrosis with eyelid closed 6 \ No newline at end of file diff --git a/nirc_ehr/resources/data/trauma_size.tsv b/nirc_ehr/resources/data/trauma_size.tsv deleted file mode 100644 index 1f850578..00000000 --- a/nirc_ehr/resources/data/trauma_size.tsv +++ /dev/null @@ -1,11 +0,0 @@ -Value Sort Order -1-2 cm 1 -2-3 cm 2 -3-4 cm 3 -4-5 cm 4 -5-6 cm 5 -6-7 cm 6 -7-8 cm 7 -8-9 cm 8 -9-10 cm 9 -10+ cm 10 \ No newline at end of file diff --git a/nirc_ehr/resources/data/turgor_score.tsv b/nirc_ehr/resources/data/turgor_score.tsv deleted file mode 100644 index cd3e1f5b..00000000 --- a/nirc_ehr/resources/data/turgor_score.tsv +++ /dev/null @@ -1,3 +0,0 @@ -value sort_order -Normal 1 -Delayed 2 \ No newline at end of file diff --git a/nirc_ehr/resources/data/wound_score.tsv b/nirc_ehr/resources/data/wound_score.tsv deleted file mode 100644 index ec15e431..00000000 --- a/nirc_ehr/resources/data/wound_score.tsv +++ /dev/null @@ -1,5 +0,0 @@ -value sort_order -1 (pinprick) 1 -2 (scratch) 2 -3 (puncture) 3 -4 (laceration) 4 \ No newline at end of file From a21d22f3a1156e8af9650688e51df47c9ee130ab Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Thu, 13 Mar 2025 08:51:08 -0700 Subject: [PATCH 06/11] Add behavior abnormality lookup --- nirc_ehr/resources/data/editable_lookups.tsv | 1 + nirc_ehr/resources/data/lookup_sets.tsv | 1 + nirc_ehr/resources/data/lookupsManifest.tsv | 1 + nirc_ehr/resources/data/lookupsManifestTest.tsv | 1 + 4 files changed, 4 insertions(+) diff --git a/nirc_ehr/resources/data/editable_lookups.tsv b/nirc_ehr/resources/data/editable_lookups.tsv index 9e3d851c..2381097e 100644 --- a/nirc_ehr/resources/data/editable_lookups.tsv +++ b/nirc_ehr/resources/data/editable_lookups.tsv @@ -15,6 +15,7 @@ arthritis_types Clinical Arthritis Types Clinical observation fixed values. att_score Behavior Attitude Score Behavior observation fixed values. bandage_observations Clinical Bandage Observations Clinical observation fixed values. bcs_score Clinical Body Condition Score Clinical observation fixed values. +behavior_abnormality Clinical Behavior Abnormality Clinical observation fixed values. behavior_mgmt_codes Behavior Behavior Managment Codes Behavior observation fixed values. behavior_types Behavior Behavior Types Behavior observation fixed values. blood_draw_reason Clinical Blood Draw Reason Used in blood draw datasets. diff --git a/nirc_ehr/resources/data/lookup_sets.tsv b/nirc_ehr/resources/data/lookup_sets.tsv index 41f3008d..75a4c580 100644 --- a/nirc_ehr/resources/data/lookup_sets.tsv +++ b/nirc_ehr/resources/data/lookup_sets.tsv @@ -13,6 +13,7 @@ arthritis_types Arthritis Types value att_score Attitude Score value bandage_observations Bandage/splint Observations value bcs_score BCS Store value title +behavior_abnormality Behavior Abnormality value behavior_mgmt_codes Behavior Management Codes value behavior_types Behavior Types value blood_draw_reason Blood Draw Reason value diff --git a/nirc_ehr/resources/data/lookupsManifest.tsv b/nirc_ehr/resources/data/lookupsManifest.tsv index 012b070a..651aabb7 100644 --- a/nirc_ehr/resources/data/lookupsManifest.tsv +++ b/nirc_ehr/resources/data/lookupsManifest.tsv @@ -15,6 +15,7 @@ arthritis_types att_score bandage_observations bcs_score +behavior_abnormality behavior_mgmt_codes behavior_types blood_draw_reason diff --git a/nirc_ehr/resources/data/lookupsManifestTest.tsv b/nirc_ehr/resources/data/lookupsManifestTest.tsv index 95de72ef..be1be46f 100644 --- a/nirc_ehr/resources/data/lookupsManifestTest.tsv +++ b/nirc_ehr/resources/data/lookupsManifestTest.tsv @@ -14,6 +14,7 @@ arrival_type arthritis_types bandage_observations bcs_score +behavior_abnormality behavior_mgmt_codes behavior_types blood_draw_reason From f4bfdbe475681722ef2763cb53dc058d575182eb Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Thu, 13 Mar 2025 08:51:43 -0700 Subject: [PATCH 07/11] couple small fixes --- nirc_ehr/resources/reports/additionalReports.tsv | 2 +- .../resources/web/nirc_ehr/model/sources/NIRCDefault.js | 8 ++++---- .../dataentry/form/NIRCBehavioralCasesFormType.java | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/nirc_ehr/resources/reports/additionalReports.tsv b/nirc_ehr/resources/reports/additionalReports.tsv index 200cb031..b8d5f452 100644 --- a/nirc_ehr/resources/reports/additionalReports.tsv +++ b/nirc_ehr/resources/reports/additionalReports.tsv @@ -37,7 +37,7 @@ pairingsBehavior pairingHousingSummary pairingSummary Behavior query Pairing Summary TRUE study pairingSummary date FALSE FALSE qcstate/publicdata This report displays animal pairings activePairing Behavior query Active Pairing TRUE study pairingSummary Active Pairing date FALSE FALSE qcstate/publicdata This report displays animal pairings -pairingHistory Behavior query Pairing History TRUE study pairingSummary Pairing History date FALSE FALSE qcstate/publicdata This report displays animal pairings +pairingHistory nhpTraining Behavior query Animal Training TRUE study nhpTraining date FALSE FALSE qcstate/publicdata This report displays animal training data roommateHistoryBehavior surgicalCases diff --git a/nirc_ehr/resources/web/nirc_ehr/model/sources/NIRCDefault.js b/nirc_ehr/resources/web/nirc_ehr/model/sources/NIRCDefault.js index 897695b8..15f2e171 100644 --- a/nirc_ehr/resources/web/nirc_ehr/model/sources/NIRCDefault.js +++ b/nirc_ehr/resources/web/nirc_ehr/model/sources/NIRCDefault.js @@ -200,14 +200,13 @@ EHR.model.DataModelManager.registerMetadata('Default', { } }, 'study.pairings': { - date : { + date: { + header: 'Start Date', getInitialValue: function(v, rec){ if (v) return v; - let curDate = new Date(); - curDate.setHours(0, 0, 0, 0); - return curDate; + return new Date(); } }, type: { @@ -215,6 +214,7 @@ EHR.model.DataModelManager.registerMetadata('Default', { }, pairid: { hidden: false, + nullable: false, columnConfig: { width: 150 }, diff --git a/nirc_ehr/src/org/labkey/nirc_ehr/dataentry/form/NIRCBehavioralCasesFormType.java b/nirc_ehr/src/org/labkey/nirc_ehr/dataentry/form/NIRCBehavioralCasesFormType.java index 54513a6f..a0769965 100644 --- a/nirc_ehr/src/org/labkey/nirc_ehr/dataentry/form/NIRCBehavioralCasesFormType.java +++ b/nirc_ehr/src/org/labkey/nirc_ehr/dataentry/form/NIRCBehavioralCasesFormType.java @@ -4,7 +4,7 @@ import org.labkey.api.ehr.dataentry.DataEntryFormContext; import org.labkey.api.ehr.dataentry.FormSection; import org.labkey.api.ehr.dataentry.SimpleFormSection; -import org.labkey.api.ehr.security.EHRClinicalEntryPermission; +import org.labkey.api.ehr.security.EHRBehaviorEntryPermission; import org.labkey.api.module.Module; import org.labkey.api.query.Queryable; import org.labkey.api.view.template.ClientDependency; @@ -81,7 +81,7 @@ public NIRCBehavioralCasesFormType(DataEntryFormContext ctx, Module owner) @Override protected boolean canInsert() { - if (!getCtx().getContainer().hasPermission(getCtx().getUser(), EHRClinicalEntryPermission.class)) + if (!getCtx().getContainer().hasPermission(getCtx().getUser(), EHRBehaviorEntryPermission.class)) return false; return super.canInsert(); From 91eba5ae7157f482788690d27af513ca6bbfdfca Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Fri, 14 Mar 2025 11:44:19 -0700 Subject: [PATCH 08/11] test fixes --- .../tests.nirc_ehr/NIRC_EHRTest.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nirc_ehr/test/src/org.labkey.test/tests.nirc_ehr/NIRC_EHRTest.java b/nirc_ehr/test/src/org.labkey.test/tests.nirc_ehr/NIRC_EHRTest.java index 21a0620a..173fa82b 100644 --- a/nirc_ehr/test/src/org.labkey.test/tests.nirc_ehr/NIRC_EHRTest.java +++ b/nirc_ehr/test/src/org.labkey.test/tests.nirc_ehr/NIRC_EHRTest.java @@ -469,7 +469,7 @@ public void testClinicalObservation() Ext4GridRef observationOrders = _helper.getExt4GridForFormSection("Observation Orders"); _helper.addRecordToGrid(observationOrders); - observationOrders.setGridCell(1, "category", "Ears"); + observationOrders.setGridCell(1, "category", "Lameness/Disuse"); observationOrders.setGridCell(1, "frequency", "QID"); submitForm("Submit Final", "Finalize"); @@ -479,7 +479,7 @@ public void testClinicalObservation() DataRegionTable table = new AnimalHistoryPage<>(getDriver()).getActiveReportDataRegion(); table.setFilter("Id", "Equals", animalId); - List expected = Arrays.asList("Activity", "Appetite", "BCS", "Hydration", "Stool", "Verified Id?", "Ears"); + List expected = Arrays.asList("Activity", "Appetite", "BCS", "Hydration", "Stool", "Verified Id?", "Lameness/Disuse"); List actual = table.getColumnDataAsText("category"); Collections.sort(expected); Collections.sort(actual); @@ -492,15 +492,15 @@ public void testClinicalObservation() table = new AnimalHistoryPage<>(getDriver()).getActiveReportDataRegion(); table.setFilter("Id", "Equals", animalId); Assert.assertEquals("Incorrect rows in Today's Observation Schedule", 4, table.getDataRowCount()); - Assert.assertEquals("Incorrect observation title", "Daily Clinical Observations; Ears", table.getDataAsText(0, "observationList")); + Assert.assertEquals("Incorrect observation title", "Daily Clinical Observations; Lameness/Disuse", table.getDataAsText(0, "observationList")); Assert.assertEquals("Status is not updated", "", table.getDataAsText(0, "observationStatus")); table.link(0, "observationRecord").click(); switchToWindow(1); waitForText(animalId); Ext4GridRef observation = _helper.getExt4GridForFormSection("Observations"); - observation.setGridCell(1, "observation", "Discharge"); - observation.setGridCellJS(1, "remark", "remark for Ears"); + observation.setGridCell(1, "observation", "Lame on left leg"); + observation.setGridCellJS(1, "remark", "remark for lameness"); observation.setGridCell(2, "observation", "0-1 Extremely Lethargic"); observation.setGridCellJS(2, "remark", "remark for activity"); @@ -559,7 +559,7 @@ public void testBulkClinicalEntry() Ext4GridRef observationOrders = _helper.getExt4GridForFormSection("Observation Orders"); _helper.addRecordToGrid(observationOrders); observationOrders.setGridCell(1, "Id", animalId); - observationOrders.setGridCell(1, "category", "Mass/Soft Tissue Swelling"); + observationOrders.setGridCell(1, "category", "Dental/Oral Observations"); observationOrders.setGridCell(1, "frequency", "TID"); waitAndClick(_helper.getDataEntryButton("Submit for Review")); Window submitForReview = new Window<>("Submit For Review", getDriver()); @@ -585,7 +585,7 @@ public void testBulkClinicalEntry() switchToWindow(1); waitForText(animalId); Ext4GridRef observation = _helper.getExt4GridForFormSection("Observations"); - observation.setGridCell(1, "observation", "Seroma"); + observation.setGridCell(1, "observation", "Fractured Tooth"); observation.setGridCellJS(1, "remark", "remark for " + animalId); submitForm("Submit Final", "Finalize"); From 8922f1326110119afbeb13d1af6f8aef0c8120af Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Fri, 14 Mar 2025 11:44:31 -0700 Subject: [PATCH 09/11] caps --- nirc_ehr/resources/data/observation_types.tsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nirc_ehr/resources/data/observation_types.tsv b/nirc_ehr/resources/data/observation_types.tsv index e14d7094..942a0089 100644 --- a/nirc_ehr/resources/data/observation_types.tsv +++ b/nirc_ehr/resources/data/observation_types.tsv @@ -8,7 +8,7 @@ Alopecia Type Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","qu Appetite Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"app_score","displayField":"value","sortFields":"sort_order","valueField":"value"} ehr_lookups app_score value Attitude Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"att_score","displayField":"value","valueField":"value"} ehr_lookups att_score value Auscultation {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"normal_abnormal_only","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups normal_abnormal_only value -Bandage/splint observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bandage_observations","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bandage_observations value +Bandage/Splint Observations {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bandage_observations","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bandage_observations value BCS {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"bcs_score","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups bcs_score value Behavior Abnormality {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_abnormality","forceSelection":true,"displayField":"value","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_abnormality value Behavior Managment Behavior {"xtype":"ehr-simplecombo","schemaName":"ehr_lookups","queryName":"behavior_mgmt_codes","forceSelection":true,"displayField":"title","valueField":"value","sortFields":"sort_order"} ehr_lookups behavior_mgmt_codes value From 008bcd4921ee3df70b6a7a0f17544e2cd50c6267 Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Fri, 14 Mar 2025 13:59:29 -0700 Subject: [PATCH 10/11] Fix clin remarks filter --- .../queries/study/clinremarks/.qview.xml | 3 --- .../study/clinremarks/Clinical.qview.xml | 21 +++++++++++++++++++ .../resources/reports/additionalReports.tsv | 3 ++- 3 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml diff --git a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml index 9a182155..0c8ae1e0 100644 --- a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml +++ b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml @@ -15,7 +15,4 @@ - - - \ No newline at end of file diff --git a/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml new file mode 100644 index 00000000..9a182155 --- /dev/null +++ b/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/reports/additionalReports.tsv b/nirc_ehr/resources/reports/additionalReports.tsv index b8d5f452..7a5477b7 100644 --- a/nirc_ehr/resources/reports/additionalReports.tsv +++ b/nirc_ehr/resources/reports/additionalReports.tsv @@ -45,4 +45,5 @@ surgMedicationSchedule surgMedicationScheduleDaily pairings behaviorRemarks Behavior query Behavior Remarks true study Clinical Remarks Behavior date false false qcstate/publicdata This report contains the behavior remarks entered about each animal -clinObsBehavior Behavior query Observations true study clinical_observations Behavior date false false qcstate/publicdata This report contains one record for each encounter with each animal, including surergies, exams, procedures, etc. \ No newline at end of file +clinObsBehavior Behavior query Observations true study clinical_observations Behavior date false false qcstate/publicdata This report contains one record for each encounter with each animal, including surergies, exams, procedures, etc. +clinremarks Clinical query Clinical Remarks true study Clinical Remarks Clinical date false false qcstate/publicdata This report contains the clinical remarks entered about each animal From a1f7825e1345cc5c13720d1660fa5da1c8b8a119 Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Fri, 14 Mar 2025 14:05:44 -0700 Subject: [PATCH 11/11] overridable --- nirc_ehr/resources/queries/study/clinremarks/.qview.xml | 2 +- nirc_ehr/resources/queries/study/clinremarks/Behavior.qview.xml | 2 +- nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml index 0c8ae1e0..4eade6c9 100644 --- a/nirc_ehr/resources/queries/study/clinremarks/.qview.xml +++ b/nirc_ehr/resources/queries/study/clinremarks/.qview.xml @@ -1,4 +1,4 @@ - + diff --git a/nirc_ehr/resources/queries/study/clinremarks/Behavior.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/Behavior.qview.xml index d3ce3d73..973c4236 100644 --- a/nirc_ehr/resources/queries/study/clinremarks/Behavior.qview.xml +++ b/nirc_ehr/resources/queries/study/clinremarks/Behavior.qview.xml @@ -1,4 +1,4 @@ - + diff --git a/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml b/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml index 9a182155..0809cf4a 100644 --- a/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml +++ b/nirc_ehr/resources/queries/study/clinremarks/Clinical.qview.xml @@ -1,4 +1,4 @@ - +