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

Package: Order Entry Results Reporting

Routine: OCXOED13


Information

OCXOED13 ;SLC/RJS,CLA - Rule Editor (Meta Dictionary Link Display) ;10/29/98 12:37

Source Information

Source file <OCXOED13.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Order Entry Results Reporting 2 ($$EN,SLPVAL)^OCXOED14  $$OPT^OCXOEDT  
VA Fileman 2 ^DIC  EN^DIQ1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Order Entry Results Reporting 2 OCXOED12  OCXOED16  

Entry Points

Name Comments DBIA/ICR reference
ADDLINK(OCXNAME,OCXSRC) ;
DIC(OCXDIC,OCXDIC0,OCXDICA,OCXX,OCXDICS,OCXDR) ;
GETDATA(OCXD0,OCXD) ;
SEP(OCXHDR) ;
PVAL(SUB,OCXD0,PNAME) ;
CHKVR(OCXD0,OCXRD) ;
CENTER(X,M) ;
DISP(OCXD0,OCXRD,OCXACT) ;
FIELD(OCXHDR) ;
DIQ(DIC,DA,OCXDIQ0,OCXARY) ;
S ;
EN(OCXLNK,OCXSRC) ;
DATA(OCXVAL,OCXLEN) ;

External References

Name Field # of Occurrence
^DIC DIC+8
EN^DIQ1 DIQ+2
$$EN^OCXOED14 EN+5
SLPVAL^OCXOED14 CHKVR+11, CHKVR+12, CHKVR+13
$$OPT^OCXOEDT DISP+11, DISP+16, DISP+18, DISP+20, DISP+22, DISP+24, DISP+26, DISP+28, DISP+31

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,OCXTNLN
  • Line Location: DISP+7
Function Call: WRITE
  • Prompt: !,$$CENTER($$FIELD("Meta Dictionary Edit Screen"),80),!
  • Line Location: DISP+8
Function Call: WRITE
  • Prompt: !," ",$$FIELD("Link:")," ",$$DATA($G(OCXRD("LINK",OCXD0,.01,"E")),50)
  • Line Location: DISP+9
Function Call: WRITE
  • Prompt: !," ",$$FIELD(" Subject:")," ",$$DATA($G(OCXRD("LINK",OCXD0,.02,"E")),50)
  • Line Location: DISP+10
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("Change Attribute","EDATT","14",.OCXACT,OCXD0,"CA")
  • Line Location: DISP+11
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Attribute:")," ",$$DATA($G(OCXRD("LINK",OCXD0,.05,"E")),50)
  • Line Location: DISP+12
Function Call: WRITE
  • Prompt: !!,$$SEP("Parameters"),!
  • Line Location: DISP+14
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P1","EDPARAM","14",.OCXACT,OCXD0_",""OCXO EXTERNAL FUNCTION CALL""")
  • Line Location: DISP+16
Function Call: WRITE
  • Prompt: " ",$$FIELD(" M Function Call: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO EXTERNAL FUNCTION CALL"),30)
  • Line Location: DISP+17
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P2","EDPARAM","14",.OCXACT,OCXD0_",""OCXO VARIABLE NAME""")
  • Line Location: DISP+18
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Data Variable Name: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO VARIABLE NAME"),30)
  • Line Location: DISP+19
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P3","EDPARAM","14",.OCXACT,OCXD0_",""OCXO VT-BAR PIECE NUMBER""")
  • Line Location: DISP+20
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Vertical Bar '|' Piece Number: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO VT-BAR PIECE NUMBER"),30)
  • Line Location: DISP+21
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P4","EDPARAM","14",.OCXACT,OCXD0_",""OCXO UP-ARROW PIECE NUMBER""")
  • Line Location: DISP+22
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Up Arrow '^' Piece Number: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO UP-ARROW PIECE NUMBER"),30)
  • Line Location: DISP+23
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P5","EDPARAM","14",.OCXACT,OCXD0_",""OCXO SEMI-COLON PIECE NUMBER""")
  • Line Location: DISP+24
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Semi Colon ';' Piece Number: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO SEMI-COLON PIECE NUMBER"),30)
  • Line Location: DISP+25
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P6","EDPARAM","14",.OCXACT,OCXD0_",""OCXO FILE POINTER""")
  • Line Location: DISP+26
Function Call: WRITE
  • Prompt: " ",$$FIELD(" Pointed To File Number: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO FILE POINTER"),30)
  • Line Location: DISP+27
Function Call: WRITE
  • Prompt: !," ",$$OPT^OCXOEDT("P7","EDPARAM","14",.OCXACT,OCXD0_",""OCXO HL7 SEGMENT ID""")
  • Line Location: DISP+28
Function Call: WRITE
  • Prompt: " ",$$FIELD(" HL7 Segment ID: ")," ",$$DATA($$PVAL("LINK",OCXD0,"OCXO HL7 SEGMENT ID"),30)
  • Line Location: DISP+29
Function Call: WRITE
  • Prompt: "."
  • Line Location: GETDATA+6
Function Call: WRITE
  • Prompt: "."
  • Line Location: GETDATA+17
Routine Call
  • DIC
  • Line Location:
    • DIC+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(863.3 - [#863.3] GETDATA+6
^OCXS(863.4 - [#863.4] GETDATA+17

Label References

Name Line Occurrences
$$ADDLINK EN+4
$$CENTER DISP+8
$$DATA DISP+9, DISP+10, DISP+12, DISP+17, DISP+19, DISP+21, DISP+23, DISP+25, DISP+27, DISP+29
, DISP+32
$$DIC EN+3, ADDLINK+2, ADDLINK+4
$$FIELD DISP+8, DISP+9, DISP+10, DISP+12, DISP+17, DISP+19, DISP+21, DISP+23, DISP+25, DISP+27
, DISP+29, DISP+32
$$PVAL DISP+17, DISP+19, DISP+21, DISP+23, DISP+25, DISP+27, DISP+29, DISP+32, CHKVR+4, CHKVR+5
, CHKVR+6
$$SEP DISP+14
CHKVR DISP+5
DIQ GETDATA+4, GETDATA+7, GETDATA+11, GETDATA+15, GETDATA+18
DISP EN+5
GETDATA DISP+4, CHKVR+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA DIQ~
DIC DIC+2~, DIC+3*, DIQ~
DIC("A" DIC+6*
DIC("DR" DIC+7*
DIC("S" DIC+5*
DIC(0 DIC+4*
DIQ DIQ+1~*
DIQ(0 DIQ+1*
DR DIQ+1~*
IOF DISP+7
M CENTER~, CENTER+1
OCXACT EN+2~, EN+5!*, DISP~, DISP+11, DISP+16, DISP+18, DISP+20, DISP+22, DISP+24, DISP+26
, DISP+28, DISP+31
OCXARY DIQ~
OCXATT GETDATA+2~, GETDATA+14*, GETDATA+15, GETDATA+17, GETDATA+18, GETDATA+19
OCXD GETDATA~
OCXD("ATT" GETDATA+16*, GETDATA+19*
OCXD("LINK" GETDATA+5*, GETDATA+8*, GETDATA+10, GETDATA+14
OCXD("SUB" GETDATA+12*
OCXD0 EN+3*, EN+4*, EN+5, DISP~, DISP+4, DISP+5, DISP+9, DISP+10, DISP+11, DISP+12
, DISP+16, DISP+17, DISP+18, DISP+19, DISP+20, DISP+21, DISP+22, DISP+23, DISP+24, DISP+25
, DISP+26, DISP+27, DISP+28, DISP+29, DISP+30, DISP+31, DISP+32, PVAL~, PVAL+1, PVAL+2
, CHKVR~, CHKVR+4, CHKVR+5, CHKVR+6, CHKVR+11, CHKVR+12, CHKVR+13, CHKVR+14, GETDATA~, GETDATA+4
, GETDATA+6, GETDATA+7, GETDATA+8, GETDATA+10, GETDATA+14, ADDLINK+1~, ADDLINK+2*, ADDLINK+4*, ADDLINK+5
OCXDIC DIC~, DIC+3
OCXDIC0 DIC~, DIC+4
OCXDICA DIC~, DIC+6
OCXDICS DIC~, DIC+5
OCXDIQ GETDATA+2~, GETDATA+4*, GETDATA+5!*, GETDATA+7*, GETDATA+8!*, GETDATA+10*, GETDATA+11, GETDATA+12!*, GETDATA+14*, GETDATA+15
, GETDATA+16!*, GETDATA+18*, GETDATA+19!*
OCXDIQ( GETDATA+5, GETDATA+8, GETDATA+12, GETDATA+16, GETDATA+19
OCXDIQ0 DIQ~, DIQ+1
OCXDR DIC~, DIC+7, ADDLINK+1~, ADDLINK+3*, ADDLINK+4
OCXHDR SEP~, SEP+2, FIELD~, FIELD+2
OCXLEN DATA~, DATA+2, DATA+3, DATA+4
OCXLNK EN~, EN+3, EN+4
OCXNAME ADDLINK~, ADDLINK+2, ADDLINK+3, ADDLINK+4
OCXRD EN+2~, EN+5!*, DISP~, DISP+4, DISP+5, CHKVR~, CHKVR+14!*
OCXRD( PVAL+1, PVAL+2
OCXRD("LINK" DISP+9, DISP+10, DISP+12, DISP+30, DISP+31, DISP+32
OCXSID CHKVR+2~, CHKVR+6*, CHKVR+9, CHKVR+10
OCXSRC EN~, EN+4, ADDLINK~, ADDLINK+3
OCXSUB GETDATA+2~, GETDATA+10*, GETDATA+11
OCXTHLN DISP+2~, DISP+3*, SEP+2, FIELD+2
OCXTNLN DISP+2~, DISP+3*, DISP+7, SEP+2, FIELD+2
OCXTRLN DISP+2~, DISP+3*
OCXTULN DISP+2~, DISP+3*, SEP+2
OCXVAL DATA~, DATA+2*, DATA+3, DATA+4
OCXVAR CHKVR+10~*, CHKVR+11
OCXVNM CHKVR+2~, CHKVR+4*, CHKVR+9
OCXVPN CHKVR+2~, CHKVR+5*, CHKVR+9, CHKVR+10
OCXX GETDATA+2~, GETDATA+6*, GETDATA+7, GETDATA+17*, GETDATA+18, DIC~, DIC+4
PNAME PVAL~, PVAL+1
SP CENTER+1~*
SPACES SEP+2~*, DATA+2~*, DATA+4
SUB PVAL~, PVAL+1, PVAL+2
X PVAL+1~*, PVAL+2, CENTER~, CENTER+1, DIC+2~, DIC+4*
Y DIC+2~, DIC+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All