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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SROADX

Package: Surgery

Routine: SROADX


Information

SROADX ;BIR/RJS - ASSOCIATED DIAGNOSIS FOR CODER AND VERIFY SCREENS ;11/22/05

Source Information

Source file <SROADX.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Surgery 3 ($$OASSDS,$$PASSDS,ASDX,CONT,COTHBLD,CPTDISP,OADD1,OADDALL,ODEL1,OTHADX,OTHCPTD,PADD1,PADDALL,PDEL1,PDELALL,SRODIR)^SROADX1  KOADX^SROADX2  HDR^SROVER2  
VA FileMan 3 EN^DDIOL  YN^DICN  ^DIR  

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: 2

Package Total Caller Graph
Surgery 2 SROVER1  SROVER3  

Entry Points

Name Comments DBIA/ICR reference
CASDX ;Associate/Delete "Primary" CPT to Diagnosis from the CPT Coding menu.
COTHADX
VASDX
NOTHADX
VOTHADX
OHELP ;
PHELP ;
DHELP ;
AHELP ;
VHELP ;
VHELP1 ;
PINPUT ;
ADXPRMT ;
DXDUP(SRDX)
VALASC()

External References

Name Field # of Occurrence
EN^DDIOL PINPUT+5
YN^DICN COTHADX+25, VOTHADX+25
^DIR CASDX+20, CASDX+31, COTHADX+21, COTHADX+41, VASDX+22, VASDX+35, VOTHADX+21, VOTHADX+43, ADXPRMT+6, DXDUP+5
, VALASC+3
$$OASSDS^SROADX1 COTHADX+39, VOTHADX+40
$$PASSDS^SROADX1 CASDX+29, VASDX+32
ASDX^SROADX1 CASDX+6, CASDX+15, VASDX+6, VASDX+15
CONT^SROADX1 PINPUT+5
COTHBLD^SROADX1 COTHADX
CPTDISP^SROADX1 CASDX+6, CASDX+15, VASDX+6, VASDX+15
OADD1^SROADX1 COTHADX+46, COTHADX+48, VOTHADX+46
OADDALL^SROADX1 COTHADX+44, VOTHADX+45
ODEL1^SROADX1 COTHADX+31, VOTHADX+31
OTHADX^SROADX1 COTHADX+6, COTHADX+16, COTHADX+51, VOTHADX+4, VOTHADX+14
OTHCPTD^SROADX1 COTHADX+5, COTHADX+15, COTHADX+33, COTHADX+50, VOTHADX+4, VOTHADX+13, VOTHADX+33
PADD1^SROADX1 CASDX+33, VASDX+37
PADDALL^SROADX1 CASDX+34, VASDX+38
PDEL1^SROADX1 CASDX+22, VASDX+25
PDELALL^SROADX1 CASDX+23, VASDX+24
SRODIR^SROADX1 CASDX+26, COTHADX+36, VASDX+28, VOTHADX+36
KOADX^SROADX2 COTHADX+26, VOTHADX+26
HDR^SROVER2 CASDX+5, CASDX+14, COTHADX+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "-"
  • Line Location: CASDX+27
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: COTHADX+14
Function Call: WRITE
  • Prompt: "-"
  • Line Location: COTHADX+37
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VASDX+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VASDX+14
Function Call: WRITE
  • Prompt: "-"
  • Line Location: VASDX+29
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VOTHADX+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VOTHADX+12
Function Call: WRITE
  • Prompt: "-"
  • Line Location: VOTHADX+29
Function Call: WRITE
  • Prompt: "-"
  • Line Location: VOTHADX+37
Function Call: WRITE
  • Prompt: !!,?5,"The Other Associated Diagnosis is used to associate a diagnosis"
  • Line Location: OHELP+1
Function Call: WRITE
  • Prompt: !,?5,"or a group of diagnoses to the Other Procedures"
  • Line Location: OHELP+2
Function Call: WRITE
  • Prompt: !!,?5,"The Principal Associated Diagnosis is used to associate a diagnosis"
  • Line Location: PHELP+1
Function Call: WRITE
  • Prompt: !,?5,"or a group of diagnoses to the Principal CPT Code"
  • Line Location: PHELP+2
Function Call: WRITE
  • Prompt: !!,?5,"Please enter a list or range, e.g.,2, or 2,3 or 1-3"
  • Line Location: DHELP+1
Function Call: WRITE
  • Prompt: !,?5,"from the above list to be Deleted."
  • Line Location: DHELP+2
Function Call: WRITE
  • Prompt: !!,?5,"Please enter a list or range, e.g.,2, or 2,3 or 1-3"
  • Line Location: AHELP+1
Function Call: WRITE
  • Prompt: !,?5,"from the above list to be Associated."
  • Line Location: AHELP+2
Function Call: WRITE
  • Prompt: !!,?5
  • Line Location: VHELP+1
Function Call: WRITE
  • Prompt: !!,?5
  • Line Location: VHELP1+1
Routine Call
  • DIR
  • Line Location:
    • CASDX+20
    • CASDX+31
    • COTHADX+21
    • COTHADX+41
    • VASDX+22
    • VASDX+35
    • VOTHADX+21
    • VOTHADX+43
    • ADXPRMT+6
    • DXDUP+5
    • VALASC+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] CASDX+2, VOTHADX+1

Label References

Name Line Occurrences
$$DXDUP CASDX+31, COTHADX+41, VASDX+35, VOTHADX+43
$$VALASC CASDX+20, CASDX+31, COTHADX+21, COTHADX+41, VASDX+22, VASDX+35, VOTHADX+21, VOTHADX+43
ADXPRMT CASDX+6, COTHADX+6, VASDX+6, VOTHADX+4
CASDX CASDX+36
COTHADX COTHADX+34, COTHADX+53
VASDX VASDX+39
VOTHADX VOTHADX+47

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % COTHADX+25*, COTHADX+26, VOTHADX+25*, VOTHADX+26
>> CNT NOTHADXNOTHADX+1
>> CPT CASDX+2*, CASDX+3, NOTHADX+1
>> CPT1 NOTHADX+1
>> DA NOTHADX
>> DIK COTHADX+26, VOTHADX+26
DIR CASDX+4!, CASDX+8!, CASDX+25!, COTHADX+4!, COTHADX+11!, COTHADX+35!, VASDX+2!, VASDX+11!, VASDX+27!, VOTHADX+3!
VOTHADX+9!, VOTHADX+35!, ADXPRMT+6!, DXDUP+1~, VALASC+1~
DIR("0" VHELP+2, VHELP+3, VHELP+4, VHELP1+2, VHELP1+3, VHELP1+4
DIR("?" VASDX+4*, VASDX+20*, VASDX+30*, VOTHADX+18*, VOTHADX+38*
DIR("??" VASDX+5*, VASDX+21*, VASDX+31*, VOTHADX+19*, VOTHADX+39*
DIR("A" CASDX+19*, COTHADX+20*, COTHADX+30*, VASDX+19*, VOTHADX+20*, VOTHADX+28*, VOTHADX+30*, DXDUP+5*, VALASC+3*
DIR("B" CASDX+30*, COTHADX+40*, VASDX+33*, VOTHADX+41*
DIR("L" ADXPRMT+1*, ADXPRMT+2*, ADXPRMT+3*, ADXPRMT+4*, ADXPRMT+5*
DIR(0 CASDX+19*, CASDX+28*, COTHADX+20*, COTHADX+30*, COTHADX+38*, VASDX+19*, VASDX+34*, VOTHADX+20*, VOTHADX+28*, VOTHADX+42*
ADXPRMT+5*, DXDUP+5*, VALASC+3*
>> DTOUT DXDUP, VALASC
>> EMILY PINPUT+1
>> I CASDX+20*, CASDX+27*, CASDX+31*, COTHADX+21*, COTHADX+37*, COTHADX+41*, VASDX+22*, VASDX+29*, VASDX+35*, VOTHADX+21*
VOTHADX+29*, VOTHADX+37*, VOTHADX+43*
IOF COTHADX+14, COTHADX+27, COTHADX+32, COTHADX+49, VASDX+3, VASDX+14, VOTHADX+2, VOTHADX+12, VOTHADX+32
IOST COTHADX+26, VOTHADX+26
>> OTH COTHADX+26, NOTHADX*, NOTHADX+1, VOTHADX+1, VOTHADX+26
OTHCNT CASDX+1~, COTHADX+1~, COTHADX+3*, COTHADX+28*, NOTHADX*
>> OTHER NOTHADX+1
>> S("OP" CASDX+2*
SRAI DXDUP+1~, DXDUP+3*, DXDUP+4, DXDUP+5, DXDUP+6
SRASSDS CASDX+1~, CASDX+29*, CASDX+30, COTHADX+1~, COTHADX+39*, COTHADX+40, VASDX+1~, VASDX+32*, VASDX+33, VOTHADX~
VOTHADX+40*, VOTHADX+41
SRC PINPUT+2~, PINPUT+5
SRC(1 PINPUT+3*
SRC(2 PINPUT+4*
>> SRDA COTHADX+3, COTHADX+28
SRDIR COTHADX+1~, VOTHADX~
SRDIRX CASDX+1~, VASDX+1~
SRDIRX( CASDX+33, CASDX+34, COTHADX+43, COTHADX+45, COTHADX+47, VASDX+37, VASDX+38, VOTHADX+45, VOTHADX+46, DXDUP+5
SRDUP DXDUP+1~*, DXDUP+5*, DXDUP+7
SRDX PINPUT+2~, DXDUP~, DXDUP+2, DXDUP+3, DXDUP+4, DXDUP+5, DXDUP+6
SRDX0 CASDX+1~, COTHADX+1~, COTHADX+43, COTHADX+45, VASDX+1~, VOTHADX~, ADXPRMT+1*, ADXPRMT+2*, ADXPRMT+3*, ADXPRMT+4*
ADXPRMT+5
SRDX1 CASDX+1~, CASDX+19, COTHADX+1~, COTHADX+20, COTHADX+30, VASDX+1~, VASDX+19, VOTHADX~, VOTHADX+20, VOTHADX+28
ADXPRMT+1, ADXPRMT+2, ADXPRMT+3, ADXPRMT+4
SRDX2 CASDX+1~, CASDX+28, COTHADX+1~, COTHADX+38, VASDX+1~, VASDX+34, VOTHADX~, VOTHADX+42, ADXPRMT+1, ADXPRMT+2
ADXPRMT+3, ADXPRMT+4
>> SRDXCNT CASDX+18, CASDX+22, CASDX+23, COTHADX+19, COTHADX+23, COTHADX+29, VASDX+18, VASDX+24, VASDX+25, VOTHADX+17
VOTHADX+23, VOTHADX+27
SRDXX DXDUP+1~
SRDXX( DXDUP+5, DXDUP+6*
SROANS CASDX+1~, CASDX+10*, CASDX+13, CASDX+16, COTHADX+13*, COTHADX+17, VASDX+1~, VASDX+13*, VASDX+16, VOTHADX+11*
VOTHADX+15
>> SROCPT2 VASDX+9
SRODIR CASDX+1~, VASDX+1~
SRODIR("A" CASDX+11*, CASDX+12*, CASDX+13*, CASDX+19, COTHADX+8*, COTHADX+9*, COTHADX+10*, COTHADX+20, COTHADX+30, VASDX+8*
VASDX+9*, VASDX+10*, VASDX+19, VOTHADX+6*, VOTHADX+7*, VOTHADX+8*, VOTHADX+20, VOTHADX+28, VOTHADX+30
>> SROLST CASDX+9, COTHADX+12, VASDX+12, VOTHADX+10, ADXPRMT+1*, ADXPRMT+2*, ADXPRMT+3*, ADXPRMT+4*
>> SROPER CASDX+2*
>> SRSEL( NOTHADX+1*
>> SRSHT COTHADX+9, VOTHADX+7
>> SRTN CASDX+2, COTHADX+26, VOTHADX+1, VOTHADX+26
>> SRTXT CASDX+12
U CASDX+2, NOTHADX+1, VALASC+2
VALA VALASC+1~*, VALASC+2*, VALASC+3, VALASC+4
X PINPUT+6!
>> Y CASDX+9*, CASDX+10, CASDX+16*, CASDX+17, CASDX+21, CASDX+24, CASDX+31, CASDX+32, CASDX+35, COTHADX+12*
COTHADX+13, COTHADX+17*, COTHADX+18, COTHADX+22, COTHADX+34, COTHADX+41, COTHADX+42, COTHADX+52, VASDX+12*, VASDX+13
VASDX+16*, VASDX+17, VASDX+23, VASDX+26, VASDX+35, VASDX+36, VOTHADX+10*, VOTHADX+11, VOTHADX+15*, VOTHADX+16
VOTHADX+22, VOTHADX+34, VOTHADX+43, VOTHADX+44, DXDUP, VALASC, VALASC+2
>> Y(0 CASDX+7, CASDX+22, CASDX+23, CASDX+33, CASDX+34, COTHADX+7, COTHADX+10, COTHADX+23, COTHADX+29, COTHADX+43
COTHADX+45, COTHADX+47, VASDX+7, VASDX+10, VASDX+24, VASDX+25, VASDX+37, VASDX+38, VOTHADX+5, VOTHADX+8
VOTHADX+23, VOTHADX+27, VOTHADX+45, VOTHADX+46, VALASC, VALASC+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All