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

Package: CPT HCPCS Codes

Routine: ICPTMOD


Information

ICPTMOD ;ALB/DEK/KER - CPT MODIFIER APIS ;08/18/2007

Source Information

Source file <ICPTMOD.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
CPT HCPCS Codes 2 ($$MODP,MODA,MODC,MULT)^ICPTMOD2  ($$DTBR,$$EFF,$$MSG)^ICPTSUPT  
Kernel 1 $$DT^XLFDT  

Caller Graph

Caller Graph Total: 121

Package Total Caller Graph
Integrated Billing 24 CPT MODIFIER SEQUENCE  IB20P619  IBCCC2  IBCCPT  IBCEF1  IBCF2P  IBCF31  IBCIUT5  
IBCRBH2  IBCRER  IBCRHBS7  IBCRHU1  IBCROE  IBCROI  IBCROI1  IBCSC5  
IBCU1  IBCU71  IBCU74  IBCU7A  IBCVA1  IBEFUNC  IBEFUNC2  IBTOECT  
Surgery 24 SRHLUO1  SRHLUO2  SRHLVUO1  SRHLVUO2  SROACC0  SROADX1  SROATM3  SROATMNO  
SROAUTL  SROAUTL0  SROCD2  SROCDX  SROCPT  SROCPT0  SROGMTS  SROMOD  
SROMOD0  SROPCE  SROPCE0A  SROPCEP  SROVER  SROVER1  SROVER2  SRSCOR  
Event Capture 10 ECBEN2U  ECPCER  ECPROV3  ECPRSUM1  ECRDSSU  ECRDSSU2  ECRPRSN  ECUERPC  
ECUERPC1  ECUTL  
Lexicon Utility 10 LEX2047A  LEXINF3  LEXQCM  LEXQCMA  LEXQCP2  LEXQHL4  LEXQL  LEXQL4  
LEXU2  LEXXM  
PCE Patient Care Encounter 9 PXAICPTV  PXBDCPT  PXBGCPT4  PXCACPT1  PXCAVST1  PXCECPT  PXCPTAPI  PXKMOD  
PXRHS02  
Fee Basis 8 FBAAIARC  FBAALU  FBAAMP  FBAAPAA  FBAASOUT  FBAAUTL4  FBAAUTL5  FBPHON2  
Scheduling 7 SCMSVUT2  SCRPW15  SCRPW401  SCRPW46  SDAMBMR2  SDCO0  SDPPADD1  
Automated Information Collection System 5 IBDF18A2  IBDF18E0  IBDFBK3  IBDFDE1  IBDFDE23  
CPT HCPCS Codes 4 DGYACPT  ICPTCOD  ICPTID  ICPTMOD2  
Radiology Nuclear Medicine 4 RA IMAGE LOC LIST  RA OUTSIDE LIST  RA PROCEDURE LIST  RACPTMSC  
Quasar 3 ACKQASU4  ACKQUTL4  ACKQUTL8  
Registration 3 DGAPI1  DGPTUTL1  VAFHLPR1  
Imaging 2 MAGDRPCB  MAGJUTL1  
DSS Extracts 1 ECXUTL3  
Enterprise Health Management Platform 1 HMPDSR  
Lab Service 1 LRBEBA21  
National Health Information Network 1 NHINVSR  
Order Entry Results Reporting 1 ORWPCE  
Text Integration Utility 1 TIUPXAPC  
VA FileMan 1 ^DDE  
Virtual Patient Record 1 VPRDSR  

Entry Points

Name Comments DBIA/ICR reference
MOD(MOD,MFT,MDT,SRC,DFN) ; returns basic info on CPT MODIFIERs
MODQ ; Modifier Quit
MODD(CODE,OUTARR,DFN,CDT)
MODDQ ; Modifier Description Quit
MODA(CODE,VDT,ARY) ; Return an array of Modifiers for a CPT Code
MODP(CODE,MOD,MFT,MDT,SRC,DFN) ; Check if modifier can be used with code
MODC(MOD) ; Checks modifier for range including code
MULT ; Finds Duplicate Modifiers
CODEN(CODE)
VSTCM(IEN,VDATE) ; Versioned Short Text (CPT Modifier)
VLTCM(IEN,VDATE,ARY) ; Versioned Description - Long Text (CPT Modifier)
TRIM(X) ; Trim Spaces
MO(X) ; Modifier X = Modifier IEN

External References

Name Field # of Occurrence
$$MODP^ICPTMOD2 MODP+1
MODA^ICPTMOD2 MODA+1
MODC^ICPTMOD2 MODC+1
MULT^ICPTMOD2 MULT+1
$$DTBR^ICPTSUPT MOD+29, MODD+32
$$EFF^ICPTSUPT MOD+39
$$MSG^ICPTSUPT MOD+41, MODD+38
$$DT^XLFDT MOD+29, MODD+32, VSTCM+3, VLTCM+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(81.3 - [#81.3] MOD+30, MOD+33, MOD+34, MODD+31, MODD+39, CODEN+2, VSTCM+2, VSTCM+4, VSTCM+5, VSTCM+6
, VSTCM+8, VSTCM+9, VSTCM+10, VLTCM+2, VLTCM+4, VLTCM+5, VLTCM+6, VLTCM+8, VLTCM+9, VLTCM+10
, VLTCM+11, VLTCM+12, VLTCM+13, VLTCM+14, VLTCM+15, VLTCM+16, MO+1
^TMP("ICPTD" MODD+29!

Label References

Name Line Occurrences
$$CODEN MODD+30
$$TRIM MODD+35, VSTCM+11, VLTCM+10, VLTCM+14, VLTCM+16
$$VSTCM MOD+35
MODDQ MODD+24, MODD+31
MODQ MOD+26, MOD+28, MOD+30, MOD+33, MOD+36
MULT MOD+30
VLTCM MODD+33

Naked Globals

Name Field # of Occurrence
^( MOD+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR MODD+23~, MODD+35*, MODD+37*, MODD+38*
ARY MODA~, VLTCM~, VLTCM+15!
ARY( VLTCM+10*, VLTCM+14*, VLTCM+16*
ARY(0 VLTCM+7, VLTCM+10*, VLTCM+11, VLTCM+14*, VLTCM+16*
CDT MODD~, MODD+32*, MODD+33, MODD+38
COD CODEN+2~*, CODEN+3
CODE MODD~, MODD+24, MODD+30*, MODD+31, MODD+33, MODD+39, MODA~, MODP~, MODP+1, CODEN~
, CODEN+1, CODEN+2
CPT0 VSTCM+1~, VSTCM+4*, VSTCM+11, VLTCM+1~, VLTCM+4*
CPTC VSTCM+1~, VSTCM+4*, VSTCM+5, VSTCM+6, VSTCM+8, VLTCM+1~, VLTCM+4*, VLTCM+5, VLTCM+6, VLTCM+8
CPTD VLTCM+1~, VLTCM+9*, VLTCM+10, VLTCM+13*, VLTCM+14, VLTCM+15*, VLTCM+16
CPTI VSTCM+1~, VSTCM+2*, VSTCM+4, VSTCM+6, VSTCM+8, VSTCM+9, VSTCM+10, VLTCM+1~, VLTCM+2*, VLTCM+4
, VLTCM+6, VLTCM+8, VLTCM+9, VLTCM+10, VLTCM+11, VLTCM+12, VLTCM+13, VLTCM+14, VLTCM+15, VLTCM+16
CPTSTD VSTCM+1~, VSTCM+5*, VSTCM+6*, VSTCM+7, VSTCM+8, VSTCM+9*, VSTCM+10, VLTCM+1~, VLTCM+5*, VLTCM+6*
, VLTCM+7, VLTCM+8, VLTCM+11*, VLTCM+12
CPTSTI VSTCM+1~, VSTCM+8*, VSTCM+10*, VLTCM+1~, VLTCM+8*, VLTCM+9, VLTCM+10, VLTCM+12*, VLTCM+13, VLTCM+14
CPTT VLTCM+1~, VLTCM+9*, VLTCM+10*, VLTCM+13*, VLTCM+14*, VLTCM+15*, VLTCM+16*
CPTTD VSTCM+1~, VSTCM+5*, VSTCM+6, VLTCM+1~, VLTCM+5*, VLTCM+6
CPTTI VSTCM+1~, VSTCM+6*, VLTCM+1~, VLTCM+6*
CPTTXT VSTCM+1~, VSTCM+7, VSTCM+8*, VSTCM+9, VSTCM+10*, VLTCM+1~
CPTVDT VSTCM+1~, VSTCM+3*, VSTCM+5, VLTCM+1~, VLTCM+3*, VLTCM+5
CTV MODD+23~, MODD+33
CTV( MODD+34, MODD+35
DATA MOD+25~, MOD+34*, MOD+36, MOD+37
DFN MOD~, MODD~, MODP~, MODP+1
EFF MOD+25~, MOD+39*, MOD+40*, MOD+41
EFFS MOD+25~
EFFX MOD+25~
END MODD+23~, MODD+28*
I MODD+23~, MODD+30*, MODD+34*, MODD+35
IEN VSTCM~, VSTCM+2, VLTCM~, VLTCM+2
MDT MOD~, MOD+29*, MOD+35, MOD+39, MOD+41, MODP~, MODP+1
MFT MOD~, MOD+27*, MOD+28, MOD+30, MOD+31, MODP~, MODP+1
MOD MOD~, MOD+26, MOD+30, MOD+31*, MOD+32*, MOD+33, MOD+34, MOD+35, MOD+37, MOD+39
, MODP~, MODP+1, MODC~, MODC+1
MODN MOD+25~, MOD+30*, MOD+31
MODST MOD+25~, MOD+35*, MOD+42
N MODD+23~, MODD+24*, MODD+30*, MODD+31*, MODD+34*, MODD+35*, MODD+36, MODD+37*, MODD+38*, MODD+39*
MODDQ+1
OUTARR MODD~, MODD+25*, MODD+26*, MODD+27*, MODD+28*, MODD+29, MODD+35, MODD+37, MODD+38
SRC MOD~, MOD+38, MODP~, MODP+1
STR MOD+25~, MOD+26*, MOD+28*, MOD+30*, MOD+33*, MOD+36*, MOD+37*, MOD+38, MOD+41*, MOD+42*
MODQ+1
VDATE VSTCM~, VSTCM+3, VLTCM~, VLTCM+3
VDT MODA~
X TRIM~, TRIM+1*, TRIM+2*, TRIM+3*, TRIM+4, MO~, MO+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All