[456] | 1 | unit uConst;
|
---|
| 2 |
|
---|
| 3 | interface
|
---|
| 4 |
|
---|
| 5 | uses Messages;
|
---|
| 6 |
|
---|
| 7 | const
|
---|
| 8 |
|
---|
| 9 | { User defined messages used by CPRS }
|
---|
| 10 | // UM_SHOWPAGE = (WM_USER + 100); // originally in fFrame
|
---|
| 11 | // UM_NEWORDER = (WM_USER + 101); // originally in fODBase
|
---|
| 12 | // UM_TAKEFOCUS = (WM_USER + 102); // in fProbEdt
|
---|
| 13 | // UM_CLOSEPROBLEM = (WM_USER + 103); // in fProbs
|
---|
| 14 | // UM_PLFILTER = (WM_USER + 104); // in fProbs
|
---|
| 15 | // UM_PLLEX = (WM_USER + 105); // in fProbs
|
---|
| 16 | // UM_RESIZEPAGE = (WM_USER + 107); // originally in fPage
|
---|
| 17 | // UM_DROPLIST = (WM_USER + 108); // originally in fODMedIn
|
---|
| 18 | // UM_DESTROY = (WM_USER + 109); // used to notify owner when order dialog closes
|
---|
| 19 | // UM_DELAYEVENT = (WM_USER + 110); // used with PostMessage to slightly delay an event
|
---|
| 20 |
|
---|
| 21 | UM_SHOWPAGE = (WM_USER + 9236); // originally in fFrame
|
---|
| 22 | UM_NEWORDER = (WM_USER + 9237); // originally in fODBase
|
---|
| 23 | UM_TAKEFOCUS = (WM_USER + 9238); // in fProbEdt
|
---|
| 24 | UM_CLOSEPROBLEM = (WM_USER + 9239); // in fProbs
|
---|
| 25 | UM_PLFILTER = (WM_USER + 9240); // in fProbs
|
---|
| 26 | UM_PLLEX = (WM_USER + 9241); // in fProbs
|
---|
| 27 | UM_RESIZEPAGE = (WM_USER + 9242); // originally in fPage
|
---|
| 28 | UM_DROPLIST = (WM_USER + 9243); // originally in fODMedIn
|
---|
| 29 | UM_DESTROY = (WM_USER + 9244); // used to notify owner when order dialog closes
|
---|
| 30 | UM_DELAYEVENT = (WM_USER + 9245); // used with PostMessage to slightly delay an event
|
---|
| 31 | UM_INITIATE = (WM_USER + 9246); // used by fFrame to do initial stuff after FormCreate
|
---|
| 32 | UM_RESYNCREM = (WM_USER + 9247); // used by fReminderDialog to update reminder controls
|
---|
| 33 | UM_STILLDELAY = (WM_USER + 9248); // used by EDO related form fOrdersTS,fOrdersCopy,fMedsCopy
|
---|
| 34 | UM_EVENTOCCUR = (WM_USER + 9249); // used by EDO for background occured event
|
---|
| 35 | UM_NSSOTHER = (WM_USER + 9250); // used by NSS for auto-display schedule builder
|
---|
[830] | 36 | UM_MISC = (WM_USER + 9251); // used for misc stuff across forms
|
---|
| 37 | UM_508 = (WM_USER + 9508); // used for 508 messages at 508 base form level
|
---|
[456] | 38 |
|
---|
| 39 | { Tab Indexes, moved from fFrame }
|
---|
| 40 | CT_NOPAGE = -1; // chart tab - none selected
|
---|
| 41 | CT_UNKNOWN = 0; // chart tab - unknown (shouldn't happen)
|
---|
| 42 | CT_COVER = 1; // chart tab - cover sheet
|
---|
| 43 | CT_PROBLEMS = 2; // chart tab - problem list
|
---|
| 44 | CT_MEDS = 3; // chart tab - medications screen
|
---|
| 45 | CT_ORDERS = 4; // chart tab - doctor's orders
|
---|
| 46 | CT_HP = 5; // chart tab - history & physical
|
---|
| 47 | CT_NOTES = 6; // chart tab - progress notes
|
---|
| 48 | CT_CONSULTS = 7; // chart tab - consults
|
---|
| 49 | CT_DCSUMM = 8; // chart tab - discharge summaries
|
---|
| 50 | CT_LABS = 9; // chart tab - laboratory results
|
---|
| 51 | CT_REPORTS = 10; // chart tab - reports
|
---|
| 52 | CT_SURGERY = 11; // chart tab - surgery
|
---|
| 53 |
|
---|
| 54 | { Changes object item types }
|
---|
| 55 | CH_DOC = 10; // TIU documents (progress notes)
|
---|
| 56 | CH_SUM = 12; // Discharge Summaries {*REV*}
|
---|
| 57 | CH_CON = 15; // Consults
|
---|
| 58 | CH_SUR = 18; // Surgery reports
|
---|
| 59 | CH_ORD = 20; // Orders
|
---|
| 60 | CH_PCE = 30; // Encounter Form items
|
---|
| 61 |
|
---|
| 62 | { Changes object signature requirements }
|
---|
| 63 | CH_SIGN_YES = 1; // Obtain signature (checkbox is checked)
|
---|
| 64 | CH_SIGN_NO = 2; // Don't obtain signature (checkbox is unchecked)
|
---|
| 65 | CH_SIGN_NA = 0; // Signature not applicable (checkbox is greyed)
|
---|
| 66 |
|
---|
| 67 | { Sign & release orders }
|
---|
| 68 | SS_ONCHART = '0';
|
---|
| 69 | SS_ESIGNED = '1';
|
---|
| 70 | SS_UNSIGNED = '2';
|
---|
| 71 | SS_NOTREQD = '3';
|
---|
| 72 | SS_DIGSIG = '7';
|
---|
| 73 | RS_HOLD = '0';
|
---|
| 74 | RS_RELEASE = '1';
|
---|
| 75 | NO_PROVIDER = 'E';
|
---|
| 76 | NO_VERBAL = 'V';
|
---|
| 77 | NO_PHONE = 'P';
|
---|
| 78 | NO_POLICY = 'I';
|
---|
| 79 | NO_WRITTEN = 'W';
|
---|
| 80 |
|
---|
| 81 | { Actions on orders }
|
---|
| 82 | ORDER_NEW = 0;
|
---|
| 83 | ORDER_DC = 1;
|
---|
| 84 | ORDER_RENEW = 2;
|
---|
| 85 | ORDER_HOLD = 3;
|
---|
| 86 | ORDER_EDIT = 4;
|
---|
| 87 | ORDER_COPY = 5;
|
---|
| 88 | ORDER_QUICK = 9;
|
---|
| 89 | ORDER_ACT = 10;
|
---|
| 90 | ORDER_SIGN = 11;
|
---|
| 91 | ORDER_CPLXRN = 12;
|
---|
| 92 |
|
---|
| 93 | { Order action codes }
|
---|
| 94 | OA_COPY = 'RW';
|
---|
| 95 | OA_CHANGE = 'XX';
|
---|
| 96 | OA_RENEW = 'RN';
|
---|
| 97 | OA_HOLD = 'HD';
|
---|
| 98 | OA_DC = 'DC';
|
---|
| 99 | OA_UNHOLD = 'RL';
|
---|
| 100 | OA_FLAG = 'FL';
|
---|
| 101 | OA_UNFLAG = 'UF';
|
---|
| 102 | OA_COMPLETE = 'CP';
|
---|
| 103 | OA_ALERT = 'AL';
|
---|
| 104 | OA_REFILL = 'RF';
|
---|
| 105 | OA_VERIFY = 'VR';
|
---|
| 106 | OA_CHART = 'CR';
|
---|
| 107 | OA_RELEASE = 'RS';
|
---|
| 108 | OA_SIGN = 'ES';
|
---|
| 109 | OA_ONCHART = 'OC';
|
---|
| 110 | OA_COMMENT = 'CM';
|
---|
| 111 | OA_TRANSFER = 'XFR';
|
---|
| 112 | OA_CHGEVT = 'EV';
|
---|
| 113 | OA_EDREL = 'MN';
|
---|
| 114 |
|
---|
| 115 | { Ordering Dialog Form IDs }
|
---|
| 116 | OD_ACTIVITY = 100;
|
---|
| 117 | OD_ALLERGY = 105;
|
---|
| 118 | OD_CONSULT = 110;
|
---|
| 119 | OD_PROCEDURE = 112;
|
---|
| 120 | OD_DIET_TXT = 115;
|
---|
| 121 | OD_DIET = 117;
|
---|
| 122 | OD_LAB = 120;
|
---|
| 123 | OD_BB = 125;
|
---|
| 124 | OD_MEDINPT = 130;
|
---|
| 125 | OD_MEDS = 135;
|
---|
| 126 | OD_MEDOUTPT = 140;
|
---|
| 127 | OD_MEDNONVA = 145;
|
---|
| 128 | OD_NURSING = 150;
|
---|
| 129 | OD_MISC = 151;
|
---|
| 130 | OD_GENERIC = 152;
|
---|
| 131 | OD_IMAGING = 160;
|
---|
| 132 | OD_VITALS = 171; // use 170 for ORWD GENERIC VITALS, 171 for GMRVOR
|
---|
| 133 | OD_MEDIV = 180;
|
---|
| 134 | OD_TEXTONLY = 999;
|
---|
| 135 | OM_NAV = 1001;
|
---|
| 136 | OM_QUICK = 1002;
|
---|
| 137 | OM_TABBED = 1003;
|
---|
| 138 | OM_TREE = 1004;
|
---|
| 139 | OM_ALLERGY = 1105;
|
---|
| 140 | OM_HTML = 1200;
|
---|
| 141 | OD_AUTOACK = 9999;
|
---|
| 142 |
|
---|
| 143 | { Ordering role }
|
---|
| 144 | OR_NOKEY = 0;
|
---|
| 145 | OR_CLERK = 1;
|
---|
| 146 | OR_NURSE = 2;
|
---|
| 147 | OR_PHYSICIAN = 3;
|
---|
| 148 | OR_STUDENT = 4;
|
---|
| 149 | OR_BADKEYS = 5;
|
---|
| 150 |
|
---|
| 151 | { Quick Orders }
|
---|
| 152 | QL_DIALOG = 0;
|
---|
| 153 | QL_AUTO = 1;
|
---|
| 154 | QL_VERIFY = 2;
|
---|
| 155 | QL_REJECT = 8;
|
---|
| 156 | QL_CANCEL = 9;
|
---|
| 157 | MAX_KEYVARS = 10;
|
---|
| 158 |
|
---|
| 159 | { Order Signature Statuses }
|
---|
| 160 | OSS_UNSIGNED = 2;
|
---|
| 161 | OSS_NOT_REQUIRE = 3;
|
---|
| 162 |
|
---|
| 163 | { Special Strings }
|
---|
| 164 | TX_WPTYPE = '^WP^'; // used to identify fields passed as word processing
|
---|
| 165 |
|
---|
| 166 | { Pharmacy Variables }
|
---|
| 167 | PST_UNIT_DOSE = 'U';
|
---|
| 168 | PST_IV_FLUIDS = 'F';
|
---|
| 169 | PST_OUTPATIENT = 'O';
|
---|
| 170 |
|
---|
| 171 | { Status groups for medications }
|
---|
| 172 | MED_ACTIVE = 0; // status is an active status (active, hold, on call)
|
---|
| 173 | MED_PENDING = 1; // status is a pending status (non-verified)
|
---|
| 174 | MED_NONACTIVE = 2; // status is a non-active status (expired, dc'd, ...)
|
---|
| 175 |
|
---|
| 176 | { Actions for medications }
|
---|
| 177 | MED_NONE = 0;
|
---|
| 178 | MED_NEW = 1;
|
---|
| 179 | MED_DC = 2;
|
---|
| 180 | MED_HOLD = 3;
|
---|
| 181 | MED_RENEW = 4;
|
---|
| 182 | MED_REFILL = 5;
|
---|
| 183 |
|
---|
| 184 | { Validate Date/Times }
|
---|
| 185 | DT_FUTURE = 'F';
|
---|
| 186 | DT_PAST = 'P';
|
---|
| 187 | DT_MMDDREQ = 'E';
|
---|
| 188 | DT_TIMEOPT = 'T';
|
---|
| 189 | DT_TIMEREQ = 'R';
|
---|
| 190 |
|
---|
| 191 | { Change Context Types }
|
---|
| 192 | CC_CLICK = 0;
|
---|
| 193 | CC_INIT_PATIENT = 1;
|
---|
| 194 | CC_NOTIFICATION = 2;
|
---|
| 195 | CC_REFRESH = 3;
|
---|
| 196 | CC_RESUME = 4;
|
---|
| 197 |
|
---|
| 198 | { Notification Types }
|
---|
| 199 | NF_LAB_RESULTS = 3;
|
---|
| 200 | NF_FLAGGED_ORDERS = 6;
|
---|
| 201 | NF_ORDER_REQUIRES_ELEC_SIGNATURE = 12;
|
---|
| 202 | NF_ABNORMAL_LAB_RESULTS = 14;
|
---|
| 203 | NF_IMAGING_RESULTS = 22;
|
---|
| 204 | NF_CONSULT_REQUEST_RESOLUTION = 23;
|
---|
| 205 | NF_ABNORMAL_IMAGING_RESULTS = 25;
|
---|
| 206 | NF_IMAGING_REQUEST_CANCEL_HELD = 26;
|
---|
| 207 | NF_NEW_SERVICE_CONSULT_REQUEST = 27;
|
---|
| 208 | NF_CONSULT_REQUEST_CANCEL_HOLD = 30;
|
---|
| 209 | NF_SITE_FLAGGED_RESULTS = 32;
|
---|
| 210 | NF_ORDERER_FLAGGED_RESULTS = 33;
|
---|
| 211 | NF_ORDER_REQUIRES_COSIGNATURE = 37;
|
---|
| 212 | NF_LAB_ORDER_CANCELED = 42;
|
---|
| 213 | NF_STAT_RESULTS = 44;
|
---|
| 214 | NF_DNR_EXPIRING = 45;
|
---|
| 215 | NF_MEDICATIONS_EXPIRING_INPT = 47;
|
---|
| 216 | NF_UNVERIFIED_MEDICATION_ORDER = 48;
|
---|
| 217 | NF_NEW_ORDER = 50;
|
---|
| 218 | NF_IMAGING_RESULTS_AMENDED = 53;
|
---|
| 219 | NF_CRITICAL_LAB_RESULTS = 57;
|
---|
| 220 | NF_UNVERIFIED_ORDER = 59;
|
---|
| 221 | NF_FLAGGED_OI_RESULTS = 60;
|
---|
| 222 | NF_FLAGGED_OI_ORDER = 61;
|
---|
| 223 | NF_DC_ORDER = 62;
|
---|
| 224 | NF_CONSULT_REQUEST_UPDATED = 63;
|
---|
| 225 | NF_FLAGGED_OI_EXP_INPT = 64;
|
---|
| 226 | NF_FLAGGED_OI_EXP_OUTPT = 65;
|
---|
| 227 | NF_CONSULT_PROC_INTERPRETATION = 66;
|
---|
| 228 | NF_IMAGING_REQUEST_CHANGED = 67;
|
---|
| 229 | NF_LAB_THRESHOLD_EXCEEDED = 68;
|
---|
| 230 | NF_MAMMOGRAM_RESULTS = 69;
|
---|
| 231 | NF_PAP_SMEAR_RESULTS = 70;
|
---|
| 232 | NF_ANATOMIC_PATHOLOGY_RESULTS = 71;
|
---|
| 233 | NF_MEDICATIONS_EXPIRING_OUTPT = 72;
|
---|
| 234 | NF_DCSUMM_UNSIGNED_NOTE = 901;
|
---|
| 235 | NF_CONSULT_UNSIGNED_NOTE = 902;
|
---|
| 236 | NF_NOTES_UNSIGNED_NOTE = 903;
|
---|
| 237 | NF_SURGERY_UNSIGNED_NOTE = 904;
|
---|
| 238 |
|
---|
| 239 | { Notify Application Events }
|
---|
| 240 | NAE_OPEN = 'BEG';
|
---|
| 241 | NAE_CLOSE = 'END';
|
---|
| 242 | NAE_NEWPT = 'XPT';
|
---|
| 243 | NAE_REPORT = 'RPT';
|
---|
| 244 | NAE_ORDER = 'ORD';
|
---|
| 245 |
|
---|
| 246 | { TIU Delete Document Reasons }
|
---|
| 247 | DR_PRIVACY = 'P';
|
---|
| 248 | DR_ADMIN = 'A';
|
---|
| 249 | DR_NOTREQ = '';
|
---|
| 250 | DR_CANCEL = 'CANCEL';
|
---|
| 251 |
|
---|
| 252 | { TIU Document Types }
|
---|
| 253 | TYP_PROGRESS_NOTE = 3;
|
---|
| 254 | TYP_ADDENDUM = 81;
|
---|
| 255 | TYP_DC_SUMM = 244;
|
---|
| 256 |
|
---|
| 257 | { TIU National Document Class Names }
|
---|
| 258 | DCL_CONSULTS = 'CONSULTS';
|
---|
| 259 | DCL_CLINPROC = 'CLINICAL PROCEDURES';
|
---|
| 260 | DCL_SURG_OR = 'SURGICAL REPORTS';
|
---|
| 261 | DCL_SURG_NON_OR = 'PROCEDURE REPORT (NON-O.R.)';
|
---|
| 262 |
|
---|
| 263 | { TIU View Contexts }
|
---|
| 264 | NC_RECENT = 0; // Note context - last n signed notes
|
---|
| 265 | NC_ALL = 1; // Note context - all signed notes
|
---|
| 266 | NC_UNSIGNED = 2; // Note context - all unsigned notes
|
---|
| 267 | NC_UNCOSIGNED = 3; // Note context - all uncosigned notes
|
---|
| 268 | NC_BY_AUTHOR = 4; // Note context - signed notes by author
|
---|
| 269 | NC_BY_DATE = 5; // Note context - signed notes by date range
|
---|
| 270 | NC_CUSTOM = 6; // Note Context - custom view
|
---|
| 271 | //Text Search CQ: HDS00002856
|
---|
| 272 | NC_SEARCHTEXT = 7; // Note Content - search for text
|
---|
| 273 |
|
---|
| 274 | { Surgery View Contexts }
|
---|
| 275 | SR_RECENT = 0;
|
---|
| 276 | SR_ALL = 1;
|
---|
| 277 | SR_BY_DATE = 5;
|
---|
| 278 | SR_CUSTOM = 6;
|
---|
| 279 |
|
---|
| 280 | { Surgery TreeView Icons }
|
---|
| 281 | IMG_SURG_BLANK = 0;
|
---|
| 282 | IMG_SURG_TOP_LEVEL = 1;
|
---|
| 283 | IMG_SURG_GROUP_SHUT = 2;
|
---|
| 284 | IMG_SURG_GROUP_OPEN = 3;
|
---|
| 285 | IMG_SURG_CASE_EMPTY = 4;
|
---|
| 286 | IMG_SURG_CASE_SHUT = 5;
|
---|
| 287 | IMG_SURG_CASE_OPEN = 6;
|
---|
| 288 | IMG_SURG_RPT_SINGLE = 7;
|
---|
| 289 | IMG_SURG_RPT_ADDM = 8;
|
---|
| 290 | IMG_SURG_ADDENDUM = 9;
|
---|
| 291 | IMG_SURG_NON_OR_CASE_EMPTY = 10;
|
---|
| 292 | IMG_SURG_NON_OR_CASE_SHUT = 11;
|
---|
| 293 | IMG_SURG_NON_OR_CASE_OPEN = 12;
|
---|
| 294 |
|
---|
| 295 | { TIU TreeView icons }
|
---|
| 296 | IMG_TOP_LEVEL = 0;
|
---|
| 297 | IMG_GROUP_SHUT = 1;
|
---|
| 298 | IMG_GROUP_OPEN = 2;
|
---|
| 299 | IMG_SINGLE = 3;
|
---|
| 300 | IMG_PARENT = 4;
|
---|
| 301 | IMG_IDNOTE_SHUT = 5;
|
---|
| 302 | IMG_IDNOTE_OPEN = 6;
|
---|
| 303 | IMG_IDPAR_ADDENDA_SHUT = 7;
|
---|
| 304 | IMG_IDPAR_ADDENDA_OPEN = 8;
|
---|
| 305 | IMG_ID_CHILD = 9;
|
---|
| 306 | IMG_ID_CHILD_ADD = 10;
|
---|
| 307 | IMG_ADDENDUM = 11;
|
---|
| 308 |
|
---|
| 309 | { Consults Treeview Icons }
|
---|
| 310 | IMG_GMRC_TOP_LEVEL = 0;
|
---|
| 311 | IMG_GMRC_GROUP_SHUT = 1;
|
---|
| 312 | IMG_GMRC_GROUP_OPEN = 2;
|
---|
| 313 | IMG_GMRC_CONSULT = 3;
|
---|
| 314 | IMG_GMRC_PROC = 4;
|
---|
| 315 | IMG_GMRC_CLINPROC = 5;
|
---|
| 316 | IMG_GMRC_ALL_PROC = 6;
|
---|
| 317 | IMG_GMRC_IFC_CONSULT = 7;
|
---|
| 318 | IMG_GMRC_IFC_PROC = 8;
|
---|
| 319 |
|
---|
| 320 |
|
---|
| 321 | { TIU Imaging icons }
|
---|
| 322 | IMG_NO_IMAGES = 6;
|
---|
| 323 | IMG_1_IMAGE = 1;
|
---|
| 324 | IMG_2_IMAGES = 2;
|
---|
| 325 | IMG_MANY_IMAGES = 3;
|
---|
| 326 | IMG_CHILD_HAS_IMAGES = 4;
|
---|
| 327 | IMG_IMAGES_HIDDEN = 5;
|
---|
| 328 |
|
---|
| 329 |
|
---|
| 330 | { TIU ListView sort indicators }
|
---|
| 331 | IMG_NONE = -1;
|
---|
| 332 | IMG_ASCENDING = 12;
|
---|
| 333 | IMG_DESCENDING = 13;
|
---|
| 334 | IMG_BLANK = 14;
|
---|
| 335 |
|
---|
| 336 | { TIU TreeView context strings}
|
---|
| 337 | NC_TV_TEXT: array[CT_NOTES..CT_DCSUMM] of array[NC_RECENT..NC_BY_DATE] of string =
|
---|
| 338 | (('Recent Signed Notes','All signed notes','All unsigned notes','All uncosigned notes','Signed notes by author','Signed notes by date range'),
|
---|
| 339 | ('','Related Documents','Medicine Results',' ',' ',' '),
|
---|
| 340 | ('Recent Signed Summaries','All signed summaries','All unsigned summaries','All uncosigned summaries','Signed summaries by author','Signed summaries by date range'));
|
---|
| 341 |
|
---|
| 342 | CC_ALL = 1; // Consult context - all Consults
|
---|
| 343 | CC_BY_STATUS = 2; // Consult context - Consults by Status
|
---|
| 344 | CC_BY_SERVICE = 4; // Consult context - Consults by Service
|
---|
| 345 | CC_BY_DATE = 5; // Consult context - Consults by date range
|
---|
| 346 | CC_CUSTOM = 6; // Custom consults list
|
---|
| 347 |
|
---|
| 348 | CC_TV_TEXT: array[CC_ALL..CC_CUSTOM] of string =
|
---|
| 349 | ('All consults','Consults by Status', '', 'Consults by Service','Consults by Date Range','Custom List');
|
---|
| 350 |
|
---|
| 351 | PKG_CONSULTS = 'GMR(123,';
|
---|
| 352 | PKG_SURGERY = 'SRF(';
|
---|
| 353 | PKG_PRF = 'PRF';
|
---|
| 354 |
|
---|
| 355 | { New Person Filters }
|
---|
| 356 | NPF_ALL = 0;
|
---|
| 357 | NPF_PROVIDER = 1;
|
---|
| 358 | // NPF_ENCOUNTER = 2;
|
---|
| 359 | NPF_SUPPRESS = 9;
|
---|
| 360 |
|
---|
| 361 | { Location Types }
|
---|
| 362 | LOC_ALL = 0;
|
---|
| 363 | LOC_OUTP = 1;
|
---|
| 364 | LOC_INP = 2;
|
---|
| 365 |
|
---|
| 366 | { File Numbers }
|
---|
| 367 | FN_HOSPITAL_LOCATION = 44;
|
---|
| 368 | FN_NEW_PERSON = 200;
|
---|
| 369 |
|
---|
| 370 | UpperCaseLetters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
---|
| 371 | LowerCaseLetters = 'abcdefghijklmnopqrstuvwxyz';
|
---|
| 372 | Digits = '0123456789';
|
---|
| 373 |
|
---|
| 374 | MAX_ENTRY_WIDTH = 80; //Change in 23.9 for D/S, Consult, and Surgery Notes AGP
|
---|
| 375 | MAX_PROGRESSNOTE_WIDTH = 80;
|
---|
| 376 |
|
---|
| 377 | //Group Name
|
---|
| 378 | NONVAMEDGROUP = 'Non-VA Meds';
|
---|
| 379 | NONVAMEDTXT = 'Non-VA';
|
---|
| 380 |
|
---|
| 381 | DISCONTINUED_ORDER = '2';
|
---|
| 382 |
|
---|
[830] | 383 | CaptionProperty = 'Caption';
|
---|
| 384 | ShowAccelCharProperty = 'ShowAccelChar';
|
---|
| 385 | DrawersProperty = 'Drawers';
|
---|
[456] | 386 |
|
---|
[830] | 387 | {Sensitive Patient Access}
|
---|
| 388 | DGSR_FAIL = -1;
|
---|
| 389 | DGSR_NONE = 0;
|
---|
| 390 | DGSR_SHOW = 1;
|
---|
| 391 | DGSR_ASK = 2;
|
---|
| 392 | DGSR_DENY = 3;
|
---|
| 393 |
|
---|
[1693] | 394 | //CQ #15813 added strings here, rather then being duplicated in numerous sections of code - JCS
|
---|
| 395 | TX_SAVERR_PHARM_ORD_NUM = 'The changes to this order have not been saved. You must contact Pharmacy to complete any action on this order.';
|
---|
| 396 | TX_SAVERR_IMAGING_PROC = 'The order has not been saved. You must contact the Imaging Department for help completing this order.';
|
---|
| 397 | TX_SAVERR_PHARM_ORD_NUM_SEARCH_STRING = 'Invalid Pharmacy order number';
|
---|
| 398 | TX_SAVERR_IMAGING_PROC_SEARCH_STRING = 'Invalid Procedure, Inactive, no Imaging Type or no Procedure Type';
|
---|
| 399 |
|
---|
[456] | 400 | var
|
---|
| 401 | ScrollBarWidth: integer = 0;
|
---|
| 402 |
|
---|
| 403 | implementation
|
---|
| 404 |
|
---|
| 405 | uses
|
---|
| 406 | Windows;
|
---|
| 407 |
|
---|
| 408 | initialization
|
---|
| 409 | ScrollBarWidth := GetSystemMetrics(SM_CXVSCROLL);
|
---|
| 410 |
|
---|
| 411 | end.
|
---|
| 412 |
|
---|
| 413 |
|
---|