Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORAMSET

Package: Order Entry Results Reporting

Routine: ORAMSET


Information

ORAMSET ; ISL/JER - Anticoagulation Setup ;11/20/14 11:12

Source Information

Source file <ORAMSET.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 3 ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  $$TITLE^XLFSTR  $$KSP^XUPARAM  
DRG Grouper 2 $$STATCHK^ICDEX  ICDDESC^ICDXCODE  
Toolkit 2 ($$GET,ENVAL,GETLST)^XPAR  (EDIT,TED)^XPAREDIT  
VA FileMan 2 ^DIC  $$GET1^DIQ  
Lexicon Utility 1 $$IMPDATE^LEXU  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Order Entry Results Reporting 8 ORAM  ORAM CLINIC PARAMETERS  ORAM DIVISION PARAMETERS  ORAM3  ORAMSET GET  ORAMSET GETCLINS  ORAMSET INDICS  ORAMX  
Toolkit 1 ^XTV(8989.51  

Entry Points

Name Comments DBIA/ICR reference
SET ; Enter Parameters
SETDIV ; Enter Site Parameters
SETCLIN ; Enter Clinic Parameters
TIMEOUT(T0) ; Evaluate whether TED^XPAREDIT timed-out (since it NEWs DTOUT and DIRUT)
GETCLINS(RESULT) ; Get Clinics
CLIN4PT(RESULT,ORAMDFN) ; Get the Clinic which is following the patient
GET(RESULT,ORAMENT,ORVDT) ; Get Parameters
INDICS(RESULT,ORVDT) ; RPC To Get indications for care
GETDIV() ; get division
SELDIV() ; select division
SELLOC() ; select hospital location
GOODLOC(LOC) ; Returns 1 if ^SC hospital location IFN LOC is good, else 0
GETPARM(X) ; Get parameter as IEN^NAME
GETCMPDT(CODESYS) ; Returns compare date for indication set-up
ISCODEOK(CODE,CODESYS) ; Boolean - is code active as of compare date for code system

External References

Name Field # of Occurrence
^DIC SELDIV+4, SELLOC+4, GETPARM+2
$$GET1^DIQ GETDIV+3
$$STATCHK^ICDEX ISCODEOK+4
ICDDESC^ICDXCODE GET+45, GET+55
$$IMPDATE^LEXU GET+6, INDICS+3, GETCMPDT+3
$$FMADD^XLFDT GETCMPDT+4
$$FMDIFF^XLFDT TIMEOUT+1
$$NOW^XLFDT SET+3, SET+14, TIMEOUT+1
$$TITLE^XLFSTR GET+46, GET+56
$$GET^XPAR SET+6, SET+13, GET+9, GET+10, GET+11, GET+12, GET+13, GET+14, GET+15, GET+16
, GET+17, GET+18, GET+19, GET+20, GET+21, GET+22, GET+23, GET+24, GET+25, GET+26
, GET+27, GET+28, GET+29, GET+30, GET+31, GET+34, GET+35, GET+36, GET+37, GET+40
, GET+42, GET+50, GET+52, GET+58, GET+59, GET+60, GET+61, GET+62, GET+63, GET+64
, GET+65, GET+66
ENVAL^XPAR GETCLINS+2
GETLST^XPAR INDICS+6, INDICS+8
EDIT^XPAREDIT SET+8, SET+11
TED^XPAREDIT SET+4, SET+15, SET+18, SETDIV+3, SETCLIN+3
$$KSP^XUPARAM GETDIV+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter Anticoagulation Management Parameters by Division:",!
  • Line Location: SELDIV+2
Routine Call
  • DIC
  • Line Location:
    • SELDIV+4
    • SELLOC+4
    • GETPARM+2

Used in RPC

RPC Name Call Tags
ORAMSET GET GET
ORAMSET GETCLINS GETCLINS
ORAMSET INDICS INDICS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORAM(103 - [#103] CLIN4PT+2
^SC - [#44] GOODLOC+2, GOODLOC+6, GOODLOC+7, GOODLOC+8

Label References

Name Line Occurrences
$$GETCMPDT ISCODEOK+3
$$GETDIV SET+2, SETDIV+2
$$GETPARM SET+7, SET+10
$$SELDIV GETDIV+4
$$SELLOC SETCLIN+2
$$TIMEOUT SET+4, SET+16

Naked Globals

Name Field # of Occurrence
^("I" GOODLOC+2, GOODLOC+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADD1 GET+1~, GET+9*, GET+67
ADD2 GET+1~, GET+10*, GET+67
ADD3 GET+1~, GET+11*, GET+67
ATEAM GET+1~, GET+15*, GET+67
CBCQO GET+1~, GET+17*, GET+69
CDT ISCODEOK+1~, ISCODEOK+3*, ISCODEOK+4, ISCODEOK+5
CENAB GET+2~, GET+21*, GET+67
CFAX GET+1~, GET+18*, GET+68
CLINIC GOODLOC+1~, GOODLOC+7*, GOODLOC+9
CODE ISCODEOK~, ISCODEOK+4
CODESTAT ISCODEOK+1~, ISCODEOK+4*, ISCODEOK+5
CODESYS GETCMPDT~, GETCMPDT+2*, GETCMPDT+4, ISCODEOK~, ISCODEOK+2*, ISCODEOK+3, ISCODEOK+4
CPHONE GET+1~, GET+19*, GET+68
CPLXPH GET+2~, GET+23*, GET+67
CSVC GET+2~, GET+22*, GET+69
CTEAM GET+1~, GET+16*, GET+67
DIC SELDIV+1~, SELDIV+3*, SELLOC+1~*, GETPARM+1~*
DIC("A" SELLOC+2*
DIC("S" SELDIV+3*, SELLOC+3*, SELLOC+4!
DIC(0 SELDIV+3*, SELLOC+1*, GETPARM+1*
DIROUT SET+1!, SET+4, SET+11, SET+13, SETDIV+1!, SETCLIN+1!
DIRUT SET+1~, SET+11, SETDIV+1~, SETCLIN+1~
DIV GETDIV+1~, GETDIV+2*, GETDIV+3
DNOTE GET+1~, GET+12*, GET+67
DPIND GET+3~, GET+7*, GET+46*, GET+47*, GET+69
DSIND GET+4~, GET+56*, GET+57*, GET+70
DSSID GET+2~, GET+29*, GET+69
DSSUNIT GET+2~, GET+30*, GET+69
DT GET+5, GET+45, GET+55, INDICS+2, GOODLOC+2, GOODLOC+5, GETCMPDT+2
DTIME TIMEOUT+1
DTOUT SET+1~, SET+6, SET+11, SETDIV+1~, SETCLIN+1~
DUOUT SET+1~, SET+6, SETDIV+1~, SETCLIN+1~
DUZ(2 GET+69
ENOTE GET+1~, GET+13*, GET+67
ERR GETCLINS+1~, GETCLINS+2
GOODLOC GOODLOC+1~*, GOODLOC+9*, GOODLOC+10
HCT GET+2~, GET+31*, GET+32, GET+33*, GET+69
HCTNM GET+2~, GET+32*, GET+69
ICDC GET+3~, GET+40*, GET+42*, GET+43, GET+45, GET+46
ICDCP GET+1~
ICDCS GET+4~, GET+5*, GET+40*, GET+42*, GET+46, GET+50*, GET+52*, GET+56
ICDDESC GET+44~, GET+45, GET+54~, GET+55
ICDDESC(1 GET+46, GET+56
IDT GETCMPDT+1~, GETCMPDT+3*, GETCMPDT+4
IMPLDT GET+1~, GET+6*, GET+39, GET+49, GET+69, INDICS+1~, INDICS+3*, INDICS+5
INACTIVE GOODLOC+1~*, GOODLOC+3*, GOODLOC+5*, GOODLOC+9
INOTE GET+1~, GET+14*, GET+67
INRQO GET+3~, GET+34*, GET+69
IVST GET+2~, GET+24*, GET+67
LIST GETCLINS+1~, GETCLINS+2, GETCLINS+3
LIST( GETCLINS+4, GETCLINS+5
LOC GOODLOC~, GOODLOC+2, GOODLOC+6, GOODLOC+7, GOODLOC+8
LTR GET+2~, GET+25*, GET+67
MCNM GET+3~, GET+35*, GET+68
NCLOC GET+3~, GET+36*, GET+69
NLABTM GET+2~, GET+60*, GET+68
NONCOUNT GOODLOC+1~*, GOODLOC+8*, GOODLOC+9
OOS GOODLOC+1~, GOODLOC+6*, GOODLOC+9
ORAMALL GET+1~, GET+8*, GET+12, GET+13, GET+14, GET+17, GET+23, GET+24, GET+25, GET+26
, GET+27, GET+28, GET+29, GET+30, GET+31, GET+34, GET+35, GET+62
ORAMCL CLIN4PT+1~, CLIN4PT+2*, CLIN4PT+3
ORAMCLIN SETCLIN+1~, SETCLIN+2*, SETCLIN+3
ORAMDFN CLIN4PT~, CLIN4PT+2
ORAMDIV SET+1~, SET+2*, SET+4, SET+6, SET+8, SET+11, SET+13, SET+15, SET+18, SETDIV+1~
SETDIV+2*, SETDIV+3
ORAME GETCLINS+1~*, GETCLINS+4*, GETCLINS+5, GETCLINS+6
ORAMENT GET~, GET+7*, GET+8, GET+9, GET+10, GET+11, GET+15, GET+16, GET+18, GET+19
, GET+20, GET+21, GET+22, GET+36, GET+37, GET+40, GET+42, GET+50, GET+52, GET+58
, GET+59, GET+60, GET+61, GET+63, GET+64, GET+65, GET+66
ORAMI GETCLINS+1~*, GETCLINS+6*, GETCLINS+7
ORAMPARM SET+1~, SET+7*, SET+8, SET+10*, SET+11
ORAMTOUT SET+1~, SET+13, SET+16*
ORAMV GETCLINS+5~*, GETCLINS+6
ORAMY GETDIV+1~, GETDIV+2*, GETDIV+3*, GETDIV+4*, GETDIV+5
ORIENT GET+2~, GET+26*, GET+67
ORT0 SET+1~, SET+3*, SET+4, SET+14*, SET+16
ORVDT GET~, GET+5*, GET+39, GET+49, GET+69, INDICS~, INDICS+2*, INDICS+5
PCEON GET+3~, GET+37*, GET+67
PHCLIN GET+3~, GET+58*, GET+69
PILLSTR GET+3~, GET+59*, GET+68
POCNM GET+3~, GET+61*, GET+68
RESULT GETCLINS~, CLIN4PT~, CLIN4PT+3*, GET~, INDICS~, INDICS+6, INDICS+8, INDICS+9
RESULT( GETCLINS+6*
RESULT(0 GETCLINS+3*, GETCLINS+7*, GET+67*, INDICS+9*
RESULT(1 GET+68*
RESULT(2 GET+69*
RESULT(3 GET+70*
RPATH GET+3~, GET+62*, GET+69
SICDC GET+4~, GET+50*, GET+52*, GET+53, GET+55, GET+56
SIGNM GET+3~, GET+63*, GET+68
SIGTTL GET+3~, GET+64*, GET+68
SITENM GET+3~, GET+65*, GET+67
SMPLPH GET+2~, GET+27*, GET+67
SVST GET+2~, GET+28*, GET+67
T0 TIMEOUT~, TIMEOUT+1
TIUAPDT SELLOC+1~
TOLLFREE GET+2~, GET+20*, GET+68
U SET+7, SET+10, GETCLINS+6, CLIN4PT+2, GET+32, GET+33, GET+46, GET+56, GET+67, GET+68
, GET+69, GOODLOC+5, GOODLOC+7, GOODLOC+8, ISCODEOK+5
VLOC GET+3~, GET+66*, GET+69
X SELDIV+1~, SELLOC+1~, GETPARM~
Y SELDIV+1~, SELDIV+4*, SELDIV+5, SELLOC+1~, SELLOC+4*, SELLOC+5, GETPARM+1~, GETPARM+3, GETCMPDT+1~, GETCMPDT+2*
, GETCMPDT+4*, GETCMPDT+5, ISCODEOK+1~, ISCODEOK+2*, ISCODEOK+5*, ISCODEOK+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All