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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: PXRMPTTX

Package: Clinical Reminders

Routine: PXRMPTTX


Information

PXRMPTTX ; SLC/PKR - Routines for taxonomy print templates ;05/07/2014

Source Information

Source file <PXRMPTTX.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
DRG Grouper 4 ($$NEXT,$$STATCHK,PERIOD)^ICDAPIU  ($$ICDDX,$$ICDOP)^ICDCODE  ($$NEXT,$$STATCHK,PERIOD)^ICPTAPIU  $$CPT^ICPTCOD  
Kernel 3 $$FMTE^XLFDT  $$MAX^XLFMTH  ($$LJ,$$RJ)^XLFSTR  

Entry Points

Name Comments DBIA/ICR reference
ICPTLIST ;Print expanded list of CPT codes.
TAXLIST ;Taxonomy list.
CHKEXP ;Check the expansion
ICD0LIST ;Print expanded list of ICD0 codes.
ICD9LIST ;Print expanded list of ICD9 codes.

External References

Name Field # of Occurrence
$$NEXT^ICDAPIU ICD0LIST+21, ICD9LIST+21
$$STATCHK^ICDAPIU ICD0LIST+19, ICD9LIST+19
PERIOD^ICDAPIU ICD0LIST+12, ICD9LIST+11
$$ICDDX^ICDCODE CHKEXP+55
$$ICDOP^ICDCODE CHKEXP+55
$$NEXT^ICPTAPIU ICPTLIST+21
$$STATCHK^ICPTAPIU ICPTLIST+19
PERIOD^ICPTAPIU ICPTLIST+11
$$CPT^ICPTCOD CHKEXP+55
$$FMTE^XLFDT CHKEXP+9, ICD0LIST+3, ICD0LIST+18, ICD9LIST+18, ICPTLIST+18
$$MAX^XLFMTH TAXLIST+14, TAXLIST+21
$$LJ^XLFSTR CHKEXP+39, CHKEXP+47, CHKEXP+48
$$RJ^XLFSTR CHKEXP+39, CHKEXP+60

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Expansion check; expansion does not exist."
  • Line Location: CHKEXP+1
Function Call: WRITE
  • Prompt: !!,"Expansion check; expansion was last built on ",$$FMTE^XLFDT($P(^PXD(811.3,D0,0),U,2),"5Z")
  • Line Location: CHKEXP+9
Function Call: WRITE
  • Prompt: !!,"The following ",TYPE," codes are missing from the expansion:"
  • Line Location: CHKEXP+33
Function Call: WRITE
  • Prompt: !,?5,"Code",?14,"Range"
  • Line Location: CHKEXP+34
Function Call: WRITE
  • Prompt: !,$$RJ^XLFSTR(NMISS,4)," ",$$LJ^XLFSTR(CODE,8)
  • Line Location: CHKEXP+39
Function Call: WRITE
  • Prompt: ?14,$$LJ^XLFSTR(LOW,LMAX),"-",$$LJ^XLFSTR(HIGH,HMAX)," "," (IEN="_PTR_")"
  • Line Location: CHKEXP+47
Function Call: WRITE
  • Prompt: !,?14,$$LJ^XLFSTR(LOW,LMAX),"-",$$LJ^XLFSTR(HIGH,HMAX)
  • Line Location: CHKEXP+48
Function Call: WRITE
  • Prompt: !!,"The following ",TYPE," codes are in the expansion and they should not be:"
  • Line Location: CHKEXP+51
Function Call: WRITE
  • Prompt: !,$$RJ^XLFSTR(NEXTRA,4)," ",CODE,?10,OEXTRA(CODE)
  • Line Location: CHKEXP+60
Function Call: WRITE
  • Prompt: !,"The expansion is correct."
  • Line Location: CHKEXP+61
Function Call: WRITE
  • Prompt: !!,?2,"Code",?10,"ICD Operation/Procedure",?42,"Activation",?54,"Inactivation"
  • Line Location: ICD0LIST+7
Function Call: WRITE
  • Prompt: !,?2,"----",?10,"-----------------------",?42,"----------",?54,"------------"
  • Line Location: ICD0LIST+8
Function Call: WRITE
  • Prompt: !,?2,CODE,?10,TEXT,?42,$$FMTE^XLFDT(ACTDATE,"5Z"),?54,$$FMTE^XLFDT(INADATE,"5Z")
  • Line Location: ICD0LIST+18
Function Call: WRITE
  • Prompt: !!,?2,"Code",?10,"ICD Diagnosis",?42,"Activation",?54,"Inactivation",?67,"Selectable"
  • Line Location: ICD9LIST+6
Function Call: WRITE
  • Prompt: !,?2,"----",?10,"--------------",?42,"----------",?54,"------------",?67,"----------"
  • Line Location: ICD9LIST+7
Function Call: WRITE
  • Prompt: !,?2,CODE,?10,TEXT,?42,$$FMTE^XLFDT(ACTDATE,"5Z"),?54,$$FMTE^XLFDT(INADATE,"5Z"),?71,SEL
  • Line Location: ICD9LIST+18
Function Call: WRITE
  • Prompt: !!,?2,"Code",?10,"CPT Short Name",?42,"Activation",?54,"Inactivation",?67,"Selectable"
  • Line Location: ICPTLIST+6
Function Call: WRITE
  • Prompt: !,?2,"----",?10,"--------------",?42,"----------",?54,"------------",?67,"----------"
  • Line Location: ICPTLIST+7
Function Call: WRITE
  • Prompt: !,?2,CODE,?10,TEXT,?42,$$FMTE^XLFDT(ACTDATE,"5Z"),?54,$$FMTE^XLFDT(INADATE,"5Z"),?71,SEL
  • Line Location: ICPTLIST+18
Function Call: WRITE
  • Prompt: !,?9,$P(ICD9,U,1),?19,$P(ICD9,U,2)
  • Line Location: TAXLIST+27
Function Call: WRITE
  • Prompt: ?29,$P(ICD0,U,1),?39,$P(ICD0,U,2)
  • Line Location: TAXLIST+28
Function Call: WRITE
  • Prompt: ?49,$P(CPT,U,1),?59,$P(CPT,U,2)
  • Line Location: TAXLIST+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.2 - [#811.2] ICD0LIST+2, ICD9LIST+2, ICD9LIST+13, ICPTLIST+2, ICPTLIST+13, TAXLIST+3, TAXLIST+5, TAXLIST+10, TAXLIST+12, TAXLIST+17
, TAXLIST+19
^PXD(811.3 - [#811.3] CHKEXP+1, CHKEXP+5, CHKEXP+6, CHKEXP+7, CHKEXP+9
^TMP($J CHKEXP+14, CHKEXP+15!, CHKEXP+16, CHKEXP+19, CHKEXP+21, CHKEXP+23, CHKEXP+27, CHKEXP+31!, ICD0LIST+20*, ICD9LIST+20*
, ICPTLIST+20*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTDATE ICD0LIST+1~, ICD0LIST+3*, ICD0LIST+13*, ICD0LIST+14*, ICD0LIST+15, ICD0LIST+16, ICD0LIST+18, ICD9LIST+1~, ICD9LIST+14*, ICD9LIST+15*
, ICD9LIST+16, ICD9LIST+17, ICD9LIST+18, ICPTLIST+1~, ICPTLIST+14*, ICPTLIST+15*, ICPTLIST+16, ICPTLIST+17, ICPTLIST+18
CODE CHKEXP+2~, CHKEXP+20*, CHKEXP+21*, CHKEXP+23, CHKEXP+27, CHKEXP+30, CHKEXP+36*, CHKEXP+37*, CHKEXP+39, CHKEXP+41
, CHKEXP+43, CHKEXP+45, CHKEXP+55*, CHKEXP+56, CHKEXP+57*, CHKEXP+58*, CHKEXP+60, ICD0LIST+1~, ICD0LIST+9*, ICD0LIST+10
, ICD0LIST+12, ICD0LIST+18, ICD0LIST+19, ICD0LIST+20, ICD0LIST+21*, ICD9LIST+1~, ICD9LIST+8*, ICD9LIST+9, ICD9LIST+11, ICD9LIST+18
, ICD9LIST+19, ICD9LIST+20, ICD9LIST+21*, ICPTLIST+1~, ICPTLIST+8*, ICPTLIST+9, ICPTLIST+11, ICPTLIST+18, ICPTLIST+19, ICPTLIST+20
, ICPTLIST+21*
CODES TAXLIST+1~, TAXLIST+5*, TAXLIST+6, TAXLIST+12*, TAXLIST+13, TAXLIST+19*, TAXLIST+20
CPT TAXLIST+1~, TAXLIST+26*, TAXLIST+29
CPTLIST TAXLIST+1~
CPTLIST( TAXLIST+20*, TAXLIST+26
>> D0 CHKEXP+1, CHKEXP+5, CHKEXP+6, CHKEXP+7, CHKEXP+9, ICD0LIST+2, ICD9LIST+2, ICD9LIST+13, ICPTLIST+2, ICPTLIST+13
, TAXLIST+3, TAXLIST+5, TAXLIST+10, TAXLIST+12, TAXLIST+17, TAXLIST+19
>> D1 ICD0LIST+2, ICD9LIST+2, ICPTLIST+2
DATA ICD0LIST+1~, ICD0LIST+11!, ICD0LIST+12, ICD9LIST+1~, ICD9LIST+10!, ICD9LIST+11, ICPTLIST+1~, ICPTLIST+10!, ICPTLIST+11
DATA( ICD0LIST+14, ICD0LIST+15, ICD0LIST+16, ICD9LIST+15, ICD9LIST+16, ICD9LIST+17, ICPTLIST+15, ICPTLIST+16, ICPTLIST+17
DATA(0 ICD9LIST+12, ICPTLIST+12
DT CHKEXP+55, ICD0LIST+3
EXPOK CHKEXP+2~, CHKEXP+8*, CHKEXP+35*, CHKEXP+50*, CHKEXP+61
EXTRA CHKEXP+2~
EXTRA( CHKEXP+15!, CHKEXP+49, CHKEXP+54
EXTRA("CPT" CHKEXP+7*
EXTRA("ICD 0" , CHKEXP+6*
EXTRA("ICD 9" , CHKEXP+5*
FNUM CHKEXP+2~, CHKEXP+10*, CHKEXP+11, CHKEXP+14, CHKEXP+15, CHKEXP+16, CHKEXP+19, CHKEXP+21, CHKEXP+23, CHKEXP+27
, CHKEXP+31, CHKEXP+55
HIGH CHKEXP+2~, CHKEXP+26*, CHKEXP+27*, CHKEXP+28, CHKEXP+30, CHKEXP+44*, CHKEXP+45*, CHKEXP+47, CHKEXP+48, ICD0LIST+1~
, ICD0LIST+5*, ICD0LIST+6*, ICD0LIST+10, ICD0LIST+20, ICD9LIST+1~, ICD9LIST+4*, ICD9LIST+5*, ICD9LIST+9, ICD9LIST+20, ICPTLIST+1~
, ICPTLIST+4*, ICPTLIST+5*, ICPTLIST+9, ICPTLIST+20
HMAX CHKEXP+2~, CHKEXP+17*, CHKEXP+29*, CHKEXP+47, CHKEXP+48
IC TAXLIST+1~, TAXLIST+2*, TAXLIST+4*, TAXLIST+6, TAXLIST+7, TAXLIST+9*, TAXLIST+11*, TAXLIST+13, TAXLIST+14, TAXLIST+16*
, TAXLIST+18*, TAXLIST+20, TAXLIST+21, TAXLIST+23*, TAXLIST+24, TAXLIST+25, TAXLIST+26
ICD0 TAXLIST+1~, TAXLIST+25*, TAXLIST+28
ICD0LIST TAXLIST+1~
ICD0LIST( TAXLIST+13*, TAXLIST+25
ICD9 TAXLIST+1~, TAXLIST+24*, TAXLIST+27
ICD9LIST TAXLIST+1~
ICD9LIST( TAXLIST+6*, TAXLIST+24
IEN ICD0LIST+1~, ICD0LIST+19*, ICD0LIST+20, ICD9LIST+1~, ICD9LIST+12*, ICD9LIST+13, ICPTLIST+1~, ICPTLIST+12*, ICPTLIST+13
INADATE ICD0LIST+1~, ICD0LIST+3*, ICD0LIST+15*, ICD0LIST+18, ICD9LIST+1~, ICD9LIST+16*, ICD9LIST+18, ICPTLIST+1~, ICPTLIST+16*, ICPTLIST+18
IND TAXLIST+1~, TAXLIST+2*, TAXLIST+3*, TAXLIST+5, TAXLIST+9*, TAXLIST+10*, TAXLIST+12, TAXLIST+16*, TAXLIST+17*, TAXLIST+19
LIST CHKEXP+2~, CHKEXP+12!, CHKEXP+32
LIST( CHKEXP+30*, CHKEXP+37, CHKEXP+41, CHKEXP+43, CHKEXP+45
LMAX CHKEXP+2~, CHKEXP+17*, CHKEXP+25*, CHKEXP+47, CHKEXP+48
LOW CHKEXP+2~, CHKEXP+22*, CHKEXP+23*, CHKEXP+24, CHKEXP+27, CHKEXP+30, CHKEXP+42*, CHKEXP+43*, CHKEXP+45, CHKEXP+47
, CHKEXP+48, ICD0LIST+1~, ICD0LIST+4*, ICD0LIST+6, ICD0LIST+9, ICD0LIST+20, ICD9LIST+1~, ICD9LIST+3*, ICD9LIST+5, ICD9LIST+8
, ICD9LIST+20, ICPTLIST+1~, ICPTLIST+3*, ICPTLIST+5, ICPTLIST+8, ICPTLIST+20
NCODES TAXLIST+1~, TAXLIST+7*, TAXLIST+14*, TAXLIST+21*, TAXLIST+23
NEWLINE CHKEXP+2~, CHKEXP+42*, CHKEXP+46*, CHKEXP+47, CHKEXP+48
NEXTRA CHKEXP+2~, CHKEXP+50*, CHKEXP+59*, CHKEXP+60
NMISS CHKEXP+2~, CHKEXP+35*, CHKEXP+38*, CHKEXP+39
OEXTRA CHKEXP+3~, CHKEXP+52!
OEXTRA( CHKEXP+56*, CHKEXP+58, CHKEXP+60
PTR CHKEXP+3~, CHKEXP+13*, CHKEXP+14*, CHKEXP+15, CHKEXP+18*, CHKEXP+19*, CHKEXP+21, CHKEXP+23, CHKEXP+27, CHKEXP+30
, CHKEXP+40*, CHKEXP+41*, CHKEXP+43, CHKEXP+45, CHKEXP+47, CHKEXP+53*, CHKEXP+54*, CHKEXP+55, CHKEXP+56, ICD0LIST+1~
, ICD9LIST+1~, ICD9LIST+19*, ICD9LIST+20, ICPTLIST+1~, ICPTLIST+19*, ICPTLIST+20
SEL ICD9LIST+1~, ICD9LIST+13*, ICD9LIST+18, ICPTLIST+1~, ICPTLIST+13*, ICPTLIST+18
TEMP ICD0LIST+1~, ICD0LIST+2*, ICD0LIST+4, ICD0LIST+5, ICD9LIST+1~, ICD9LIST+2*, ICD9LIST+3, ICD9LIST+4, ICPTLIST+1~, ICPTLIST+2*
, ICPTLIST+3, ICPTLIST+4
TEXT ICD0LIST+1~, ICD0LIST+16*, ICD0LIST+17*, ICD0LIST+18, ICD9LIST+1~, ICD9LIST+17*, ICD9LIST+18, ICPTLIST+1~, ICPTLIST+17*, ICPTLIST+18
TLEN CHKEXP+3~, CHKEXP+24*, CHKEXP+25, CHKEXP+28*, CHKEXP+29
TYPE CHKEXP+3~, CHKEXP+11*, CHKEXP+15, CHKEXP+33, CHKEXP+49, CHKEXP+51, CHKEXP+54
U CHKEXP+9, CHKEXP+56, ICD0LIST+4, ICD0LIST+5, ICD0LIST+15, ICD0LIST+16, ICD0LIST+19, ICD9LIST+3, ICD9LIST+4, ICD9LIST+12
, ICD9LIST+16, ICD9LIST+17, ICD9LIST+19, ICPTLIST+3, ICPTLIST+4, ICPTLIST+12, ICPTLIST+16, ICPTLIST+17, ICPTLIST+19, TAXLIST+27
, TAXLIST+28, TAXLIST+29
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All