Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: ORCMEDT8

Package: Order Entry Results Reporting

Routine: ORCMEDT8


Information

ORCMEDT8 ;SLC/JM-QO, Generate quick order CRC ;Oct 20, 2021@13:26:11

Source Information

Source file <ORCMEDT8.m>

Entry Points

Name Comments DBIA/ICR reference
UPDQNAME(ORIEN) ; Rename personal quick order name if needed
ENSURNEW(NAME) ; Ensures the name is a new entry
RAWCRC(ORIEN) ; Get a raw CRC value to determine if a record has changed
RWQ
CRC4QCK(ORIEN) ; Get CRC for a personal quick order
EXT
PARSE ; Parse Data
SORTDATA ; Sorts data by fields according to FormID
GETLINE ;
FORMINFO(FORMINFO,IDINFO,NEXTFORM) ; populates FORMINFO,IDINFO and NEXTFORM arrays
HASCODE(CODE) ; scans data for code
SUBID ; SubID codes are used to change the form ID depending on depending on data
; Data below is FormID;SubID.list of ID codes in order of use
; SubID's are used to change the FormID depending on data values.
SUBID01 ; Generic Meds dialog
SUBID02 ; IV Meds
SUBID03 ; Delphi code adds URGENCY prompt that does not exist in dialog on M side
SUBID04 ; Blood Bank will probably be wrong - quick orders not working in v26
SUBID05 ; Diet
FORMTBL ; Form Table - Forms allowing personal quick orders, as of CPRS GUI v26 (OR*3*215)
IDTABLE ; ID table - returns codes used in the form table IDINFO("LONGNAME")=SHORNAME

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.41 - [#101.41] Classic Fileman Calls
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call