ABMCVAPI ; IHS/SD/SDR - 3PB CPT/ICD/MODIFIER API
Source file <ABMCVAPI.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 5 | ($$ICDD,$$ICDDX,$$ICDOP)^ICDCODE ($$ICDDX,$$ICDOP,$$NUM)^ICDEX $$CAT^ICPTAPIU ($$CPT,CPTD)^ICPTCOD $$MOD^ICPTMOD | 
| Kernel | 1 | $$VERSION^XPDUTL | 
| VA Fileman | 1 | ($$GET1,GET1,GETS)^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| IHSCPTD(CODE,OUTARR,DFN,CDT) | ;PEP - returns info about requested ICD entry | |
| PRCSVOP(CODE,CDT) | ;EP - build Pre-CSV IHS ICD PX string | |
| MOD(MOD,MFT,MDT,SRC,DFN) | ;PEP - returns Modifier array | |
| ICDOP(CODE,CDT,SRC,DFN) | ;PEP - returns info about requested ICD PX entry | |
| PRCSVDX(CODE,CDT) | ;EP - build Pre-CSV IHS ICD DX string | |
| ICDDX(IEN,CODE,CDT,SRC,DFN) | ;PEP - returns info about requested ICD entry | |
| NUM(CODE) | ;EP - returns numeric value for ICD DX | |
| PRCSVMOD(MOD) | ;EP - build pre-CSV Modifer array | |
| CPT(CODE,CDT,SRC,DFN) | ;PEP - returns info about requested CPT entry | |
| IHSCPT(CODE,CDT) | ;EP - return IHS-numberspaced fields in string | |
| PRCSVCAT(CAT,DFN) | ;EP - build pre-CSV IHS CPT Category string | |
| CAT(CAT,DFN) | ;PEP - returns CPT Category info | |
| IHSCAT(CAT,DFN) | ;PEP - returns IHS specific CPT Category fields | |
| ICDDOP(CODE,CDT,SRC,DFN) | ;PEP - returns info about requested ICD entry | |
| PRCSVCPT(CODE,CDT) | ;EP - build Pre-CSV IHS CPT string | |
| DX(CODE,CDT,SRC,DFN) | ;PEP - returns info about requested ICD DX entry | 
| Name | Field # of Occurrence | 
|---|---|
| $$GET1^DIQ | IHSCPT+11, IHSCPT+16, IHSCPT+17, IHSCPT+20, IHSCPT+25, IHSCPT+26, ICDDX+4, ICDDOP+3 | 
| GET1^DIQ | IHSCPTD+3 | 
| GETS^DIQ | PRCSVCPT+3, IHSCPT+3, PRCSVDX+2, PRCSVOP+2, PRCSVCAT+2, IHSCAT+2, PRCSVMOD+2 | 
| $$ICDD^ICDCODE | ICDDX+2, ICDDOP+1 | 
| $$ICDDX^ICDCODE | DX+3 | 
| $$ICDOP^ICDCODE | ICDOP+2 | 
| $$ICDDX^ICDEX | DX+1 | 
| $$ICDOP^ICDEX | ICDOP+1 | 
| $$NUM^ICDEX | NUM+1 | 
| $$CAT^ICPTAPIU | CAT+1 | 
| $$CPT^ICPTCOD | CPT+1 | 
| CPTD^ICPTCOD | IHSCPTD+1 | 
| $$MOD^ICPTMOD | MOD+1 | 
| $$VERSION^XPDUTL | CPT+1, IHSCPT+10, IHSCPT+19, IHSCPTD+1, DX+3, ICDDX+2, ICDOP+2, ICDDOP+1, CAT+1, MOD+1 | 
| FileNo | Call Tags | 
|---|---|
| ^ICD9 - [#80] | GET1^DIQ, GETS^DIQ | 
| ^ICD0 - [#80.1] | GET1^DIQ, GETS^DIQ | 
| ^ICPT - [#81] | GET1^DIQ, GETS^DIQ | 
| ^DIC(81.1 - [#81.1] | GETS^DIQ | 
| ^AUTTCMOD - [#9999999.88] | GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(9.8 - [#9.8] | DX+1, ICDOP+1, NUM+1 | 
| Name | Line Occurrences | 
|---|---|
| $$PRCSVCAT | CAT+2 | 
| $$PRCSVCPT | CPT+2 | 
| $$PRCSVDX | DX+4 | 
| $$PRCSVMOD | MOD+2 | 
| $$PRCSVOP | ICDOP+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> A | CPT+1*, CPT+2*, DX+1*, DX+3*, DX+4*, ICDDX+2*, ICDDX+3, ICDDX+4*, ICDOP+1*, ICDOP+2* , ICDOP+3*, ICDDOP+1*, ICDDOP+2, ICDDOP+3*, CAT+1*, CAT+2*, MOD+1*, MOD+2*, NUM+1* | 
| ABMCAT | PRCSVCAT+1~, PRCSVCAT+3*, PRCSVCAT+4*, PRCSVCAT+5*, PRCSVCAT+6, IHSCAT+1~, IHSCAT+3*, IHSCAT+4*, IHSCAT+5*, IHSCAT+6 | 
| ABMCPT | PRCSVCPT+1~, PRCSVCPT+4*, PRCSVCPT+13*, PRCSVCPT+14*, PRCSVCPT+15*, PRCSVCPT+16*, PRCSVCPT+17*, PRCSVCPT+18*, PRCSVCPT+20, IHSCPT+1~ , IHSCPT+4*, IHSCPT+5*, IHSCPT+6*, IHSCPT+7*, IHSCPT+8*, IHSCPT+10, IHSCPT+11*, IHSCPT+16*, IHSCPT+17*, IHSCPT+20* , IHSCPT+25*, IHSCPT+26*, IHSCPT+28 | 
| ABMDX | PRCSVDX+1~, PRCSVDX+3*, PRCSVDX+4*, PRCSVDX+5*, PRCSVDX+6*, PRCSVDX+7*, PRCSVDX+8*, PRCSVDX+9*, PRCSVDX+10*, PRCSVDX+11* , PRCSVDX+12*, PRCSVDX+13*, PRCSVDX+14*, PRCSVDX+15*, PRCSVDX+16*, PRCSVDX+17*, PRCSVDX+18*, PRCSVDX+19*, PRCSVDX+20*, PRCSVDX+21 | 
| ABMMOD | PRCSVMOD+1~, PRCSVMOD+4*, PRCSVMOD+5*, PRCSVMOD+6*, PRCSVMOD+7 | 
| ABMOP | PRCSVOP+1~, PRCSVOP+3*, PRCSVOP+4*, PRCSVOP+5*, PRCSVOP+6*, PRCSVOP+7*, PRCSVOP+8 | 
| ABMZCAT | PRCSVCAT+1~ | 
| ABMZCAT( | PRCSVCAT+3, PRCSVCAT+4, PRCSVCAT+5 | 
| ABMZCAT(81 | IHSCAT+3, IHSCAT+4, IHSCAT+5 | 
| ABMZCPT | PRCSVCPT+1~ | 
| ABMZCPT(81 | PRCSVCPT+13, PRCSVCPT+14, PRCSVCPT+15, PRCSVCPT+16, PRCSVCPT+17, PRCSVCPT+18, IHSCPT+5, IHSCPT+6, IHSCPT+7, IHSCPT+8 | 
| ABMZDX | PRCSVDX+1~ | 
| ABMZDX(80 | PRCSVDX+4, PRCSVDX+5, PRCSVDX+6, PRCSVDX+7, PRCSVDX+8, PRCSVDX+9, PRCSVDX+10, PRCSVDX+11, PRCSVDX+12, PRCSVDX+13 , PRCSVDX+14, PRCSVDX+15, PRCSVDX+16, PRCSVDX+17, PRCSVDX+18, PRCSVDX+19, PRCSVDX+20 | 
| ABMZMOD | PRCSVMOD+1~, PRCSVMOD+3 | 
| ABMZMOD( | PRCSVMOD+5, PRCSVMOD+6 | 
| ABMZOP | PRCSVOP+1~ | 
| ABMZOP( | PRCSVOP+4, PRCSVOP+5, PRCSVOP+6, PRCSVOP+7 | 
| CAT | CAT~, CAT+1, CAT+2, PRCSVCAT~, IHSCAT~, IHSCAT+2, IHSCAT+3, IHSCAT+4, IHSCAT+5 | 
| CDT | CPT~, CPT+1, CPT+2, PRCSVCPT~, IHSCPT~, IHSCPT+2*, IHSCPTD~, IHSCPTD+1, DX~, DX+1 , DX+3, DX+4, PRCSVDX~, ICDDX~, ICDDX+2, ICDOP~, ICDOP+1, ICDOP+2, ICDOP+3, PRCSVOP~ , ICDDOP~, ICDDOP+1 | 
| CHR | NUM+3~, NUM+4*, NUM+5*, NUM+6 | 
| CODE | CPT~, CPT+1, CPT+2, PRCSVCPT~, PRCSVCPT+3, PRCSVCPT+4, PRCSVCPT+13, PRCSVCPT+14, PRCSVCPT+15, PRCSVCPT+16 , PRCSVCPT+17, PRCSVCPT+18, IHSCPT~, IHSCPT+3, IHSCPT+4, IHSCPT+5, IHSCPT+6, IHSCPT+7, IHSCPT+8, IHSCPT+11 , IHSCPT+16, IHSCPT+17, IHSCPT+20, IHSCPT+25, IHSCPT+26, IHSCPTD~, IHSCPTD+1, IHSCPTD+3, DX~, DX+1 , DX+3, DX+4, PRCSVDX~, PRCSVDX+2, PRCSVDX+3, PRCSVDX+4, PRCSVDX+5, PRCSVDX+6, PRCSVDX+7, PRCSVDX+8 , PRCSVDX+9, PRCSVDX+10, PRCSVDX+11, PRCSVDX+12, PRCSVDX+13, PRCSVDX+14, PRCSVDX+15, PRCSVDX+16, PRCSVDX+17, PRCSVDX+18 , PRCSVDX+19, PRCSVDX+20, ICDDX~, ICDDX+2, ICDOP~, ICDOP+1, ICDOP+2, ICDOP+3, PRCSVOP~, PRCSVOP+2 , PRCSVOP+3, PRCSVOP+4, PRCSVOP+5, PRCSVOP+6, PRCSVOP+7, ICDDOP~, ICDDOP+1, ICDDOP+3, PRCSVCAT+2, PRCSVCAT+3 , PRCSVCAT+4, PRCSVCAT+5, NUM~, NUM+1, NUM+2*, NUM+4 | 
| DFN | CPT~, IHSCPTD~, IHSCPTD+1, DX~, ICDDX~, ICDOP~, ICDDOP~, CAT~, CAT+1, CAT+2 , PRCSVCAT~, IHSCAT~, MOD~ | 
| DT | IHSCPT+2 | 
| ERR | NUM+3~*, NUM+5*, NUM+6*, NUM+7 | 
| IEN | ICDDX~, ICDDX+4 | 
| MDT | MOD~, MOD+1 | 
| MFT | MOD~, MOD+1 | 
| MOD | MOD~, MOD+1, MOD+2, PRCSVMOD~, PRCSVMOD+2, PRCSVMOD+4, PRCSVMOD+5, PRCSVMOD+6 | 
| OUT | NUM+3~*, NUM+6*, NUM+7*, NUM+8 | 
| OUTARR | IHSCPTD~, IHSCPTD+1, IHSCPTD+2, IHSCPTD+3 | 
| PSN | NUM+3~*, NUM+4 | 
| SRC | CPT~, DX~, ICDDX~, ICDOP~, ICDDOP~, MOD~ |