BEHOORSY ; IHS/MSC/MGH Sign or Symptom ;27-Oct-2015 10:28;PLS
Source file <BEHOORSY.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | (,HOME)^%ZIS ^%ZTLOAD |
IHS Electronic Health Record | 1 | EN^BEHOORSM |
IHS Standard Terminology | 1 | ($$DESC,$$SEARCH)^BSTSAPI |
Registration | 1 | CLEAR^VALM1 |
Package | Total | Caller Graph |
---|---|---|
IHS Electronic Health Record | 1 | BEHOORSM |
Name | Comments | DBIA/ICR reference |
---|---|---|
QUIT | ; EP -
|
|
POST(Y) | ; Set the dialogs
|
|
PTR(X) | ; -- Ptr to prompt OR GTX X
|
|
LISTMSEL() | ; EP - LIST Manager to SELect entry
|
|
ID() | ;Set CLININD2
|
|
NOQUE | ; Call report directly
|
|
DEVICE | ; Device handling
; Call with: ZTRTN |
|
CHKDEL(Y) | ;EP Check for deletion
|
|
QUE | ; Queue output
|
|
GETDIAG | ; EP
; User MUST enter a diagnosis. No exceptions. |
|
QUICK | ;Report to find quick orders with clinical indications that are not converted to SNOMED
|
|
CHK() | ;EP -See what its doing
|
|
HDR(TYP) | ;PRINT HEADER
|
|
OUT | ;Run the report
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101.41 - [#101.41] | PTR+1, OUT+4, OUT+5, OUT+6, OUT+7, OUT+10, OUT+11, OUT+13, OUT+15, OUT+17 |
Name | Line Occurrences |
---|---|
$$LISTMSEL | GETDIAG+17 |
$$PTR | POST+3, POST+4, POST+5, CHKDEL+1, CHK+1, CHK+2, ID+2 |
@( | NOQUE+1 |
DEVICE | QUICK+5 |
HDR | OUT+2 |
QUE | DEVICE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | QUE+1~ |
%ZIS | DEVICE+2~, DEVICE+3* |
CLIN | ID+1~ |
>> CLIND | ID+2*, ID+3 |
CLININD | OUT+1~, OUT+3*, OUT+4*, OUT+12 |
CVALUE | OUT+1~, OUT+9*, OUT+13*, OUT+16, OUT+18 |
DA | GETDIAG+2~, QUIT+3! |
DIR | GETDIAG+2~ |
DTYP | HDR+1~ |
I | OUT+1~, OUT+6*, OUT+7, OUT+10, OUT+11, OUT+13, OUT+15, OUT+17 |
ICDCODE | GETDIAG+2~ |
ID | ID+1~, ID+3*, ID+4 |
IN | GETDIAG+2~, GETDIAG+13*, GETDIAG+14 |
IO("Q" | DEVICE+4, QUE+3! |
IOF | QUICK+2, HDR+2 |
ION | QUE+4 |
IOST | HDR+2 |
ITEM | GETDIAG+2~, OUT+1~, OUT+11*, OUT+12, OUT+14 |
J | OUT+1~, OUT+10*, OUT+11, OUT+13, OUT+15 |
LIN | HDR+1~, HDR+5* |
LINE | GETDIAG+2~ |
LINEVAR | GETDIAG+2~ |
NAME | OUT+1~, OUT+17*, OUT+18 |
NUM | GETDIAG+2~ |
>> ORDIALOG( | POST+3*, POST+4*, POST+5*, CHKDEL+1*, CHK+1, CHK+2*, ID+3 |
OUT | GETDIAG+2~, GETDIAG+13!*, GETDIAG+14 |
>> POP | DEVICE+3 |
SNO | GETDIAG+2~, GETDIAG+14*, GETDIAG+15, GETDIAG+16, POST+1~, POST+2*, POST+3, POST+4, POST+5 |
SNOMED | GETDIAG+2~, GETDIAG+3~, GETDIAG+17*, GETDIAG+18, GETDIAG+19, LISTMSEL+1!, QUIT+3!, OUT+1~, OUT+3*, OUT+5* , OUT+14 |
SNOMED( | LISTMSEL+4 |
SNOMEDSC | GETDIAG+3~ |
SVALUE | OUT+1~, OUT+9*, OUT+15*, OUT+16 |
TYP | HDR~ |
TYPE | OUT+1~, OUT+7*, OUT+8 |
U | GETDIAG+18, GETDIAG+19, POST+3, POST+4, POST+5, OUT+7, OUT+11, OUT+17 |
VARS | GETDIAG+3~ |
VARSDESC | GETDIAG+3~ |
WHICHONE | GETDIAG+3~, LISTMSEL+2*, LISTMSEL+4 |
X | GETDIAG+12, GETDIAG+13, GETDIAG+19*, PTR~, PTR+1 |
XSAVE | GETDIAG+2~, GETDIAG+12* |
Y | GETDIAG+18*, POST~, POST+2, CHKDEL~, CHKDEL+1 |
ZTDESC | QUE+4*, QUE+6! |
ZTDTH | QUE+1~, QUE+6! |
ZTIO | QUE+1~, QUE+4*, QUE+6! |
ZTRTN | QUICK+1~, QUICK+4*, NOQUE+1, QUE+2, QUE+6! |
ZTSAVE | QUE+1~, QUE+6! |
ZTSAVE("BGORPT" | QUE+3* |
ZTSK | QUE+1~, QUE+5, QUE+6! |