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

Package: Kernel

Routine: XUPCF


Information

XUPCF ;BT/BP-OAK Person Class File APIs; 2/4/2010

Source Information

Source file <XUPCF.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 UPDATE^DIE  

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

Package Total Caller Graph
Kernel 1 XUBA  

Entry Points

Name Comments DBIA/ICR reference
GET(XUIEN) ;
SET(XUIEN,XUDATA) ;
GET01(XUIEN) ;get PROVIDER TYPE by IEN
SET01(XUPRO,XUIEN) ;set/add a new PROVIDER TYPE by IEN
GET1(XUIEN) ;get CLASSIFICATION by IEN
SET1(XUPRO,XUIEN) ;set/add CLASSIFICATION by IEN
GET2(XUIEN) ;get AREA OF SPECIALIZATION by IEN
SET2(XUPRO,XUIEN) ;set/add AREA OF SPECIALIZATION by IEN
GET3(XUIEN) ;get STATUS by IEN
SET3(XUPRO,XUIEN) ;set/add STATUS by IEN
GET4(XUIEN) ;get DATE INACTIVATED by IEN
SET4(XUPRO,XUIEN) ;set/add DATE INACTIVATED by IEN
GET5(XUIEN) ;get VA CODE by IEN
SET5(XUPRO,XUIEN) ;set/add VA CODE by IEN
GET6(XUIEN) ;get X12 CODE by IEN
SET6(XUPRO,XUIEN) ;set/add X12 CODE by IEN
GET8(XUIEN) ;get SPECIALTY CODE by IEN
SET8(XUPRO,XUIEN) ;set/addSPECIALTY CODE by IEN

External References

Name Field # of Occurrence
UPDATE^DIE SET01+6, SET1+6, SET2+6, SET3+6, SET4+6, SET5+6, SET6+6, SET8+6
$$FMTE^XLFDT GET4+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Invalid IEN"
  • Line Location: GET+1
Function Call: WRITE
  • Prompt: !,"PROVIDER TYPE",?24,": ",$$GET01(XUIEN)
  • Line Location: GET+2
Function Call: WRITE
  • Prompt: !,"CLASSIFICATION",?24,": ",$$GET1(XUIEN)
  • Line Location: GET+3
Function Call: WRITE
  • Prompt: !,"AREA OF SPECIALIZATION",?24,": ",$$GET2(XUIEN)
  • Line Location: GET+4
Function Call: WRITE
  • Prompt: !,"STATUS",?24,": ",$$GET3(XUIEN)
  • Line Location: GET+5
Function Call: WRITE
  • Prompt: !,"DATE INACTIVATED",?24,": ",$$GET4(XUIEN)
  • Line Location: GET+6
Function Call: WRITE
  • Prompt: !,"VA CODE",?24,": ",$$GET5(XUIEN)
  • Line Location: GET+7
Function Call: WRITE
  • Prompt: !,"X12 CODE",?24,": ",$$GET6(XUIEN)
  • Line Location: GET+8
Function Call: WRITE
  • Prompt: !,"SPECIALTY CODE",?24,": ",$$GET8(XUIEN)
  • Line Location: GET+9
Function Call: WRITE
  • Prompt: !,"Invalid IEN"
  • Line Location: SET+1
Function Call: WRITE
  • Prompt: !,"Invalid data"
  • Line Location: SET+2
Routine Call
  • DIE
  • Line Location:
    • SET01+6
    • SET1+6
    • SET2+6
    • SET3+6
    • SET4+6
    • SET5+6
    • SET6+6
    • SET8+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^USC(8932.1 - [#8932.1] GET01+3, GET1+3, GET2+3, GET3+3, GET4+3, GET5+3, GET6+3, GET8+3

Label References

Name Line Occurrences
$$GET01 GET+2
$$GET1 GET+3
$$GET2 GET+4
$$GET3 GET+5
$$GET4 GET+6
$$GET5 GET+7
$$GET6 GET+8
$$GET8 GET+9
$$SET01 SET+3
$$SET1 SET+4
$$SET2 SET+5
$$SET3 SET+6
$$SET4 SET+7
$$SET5 SET+8
$$SET6 SET+9
$$SET8 SET+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
FDA SET01+3~, SET1+3~, SET2+3~, SET3+3~, SET4+3~, SET5+3~, SET6+3~, SET8+3~
FDA( SET01+5*, SET1+5*, SET2+5*, SET3+5*, SET4+5*, SET5+5*, SET6+5*, SET8+5*
FDAIEN SET01+3~, SET1+3~, SET2+3~, SET3+3~, SET4+3~, SET5+3~, SET6+3~, SET8+3~
FDAIEN(1 SET01+4*, SET1+4*, SET2+4*, SET3+4*, SET4+4*, SET5+4*, SET6+4*, SET8+4*
XUDA01 SET+3~*, SET+4
XUDA1 SET+4~*
XUDA2 SET+5~*
XUDA3 SET+6~*
XUDA4 SET+7~*
XUDA5 SET+8~*
XUDA6 SET+9~*
XUDA8 SET+10~*
XUDATA SET~, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, SET+8, SET+9, SET+10
XUDATE GET4+1~, GET4+4*, GET4+5
XUIEN GET~, GET+1, GET+2, GET+3, GET+4, GET+5, GET+6, GET+7, GET+8, GET+9
, SET~, SET+1, SET+3, SET+4, SET+5, SET+6, SET+7, SET+8, SET+9, SET+10
, GET01~, GET01+2, GET01+3, SET01~, SET01+2, SET01+4, GET1~, GET1+2, GET1+3, SET1~
, SET1+2, SET1+4, GET2~, GET2+2, GET2+3, SET2~, SET2+2, SET2+4, GET3~, GET3+2
, GET3+3, SET3~, SET3+2, SET3+4, GET4~, GET4+2, GET4+3, SET4~, SET4+2, SET4+4
, GET5~, GET5+2, GET5+3, SET5~, SET5+2, SET5+4, GET6~, GET6+2, GET6+3, SET6~
, SET6+2, SET6+4, GET8~, GET8+2, GET8+3, SET8~, SET8+2, SET8+4
XUNAME GET01+1~, GET01+3*, GET01+4, GET1+1~, GET1+3*, GET1+4, GET2+1~, GET2+3*, GET2+4, GET3+1~
, GET3+3*, GET3+4, GET4+1~, GET4+3*, GET4+4, GET5+1~, GET5+3*, GET5+4, GET6+1~, GET6+3*
, GET6+4, GET8+1~, GET8+3*, GET8+4
XUPRO SET01~, SET01+1, SET01+5, SET1~, SET1+1, SET1+5, SET2~, SET2+1, SET2+5, SET3~
, SET3+1, SET3+5, SET4~, SET4+1, SET4+5, SET5~, SET5+1, SET5+5, SET6~, SET6+1
, SET6+5, SET8~, SET8+1, SET8+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All