ACPT219 ;IHS/OIT/NKD - ACPT V2.19 CPT ENVIRONMENT CHECKER 12/17/18 ;
Source file <ACPT219.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRE | ; EP - PRE-INSTALL ; IF ANNUAL UPDATE, RUN PRE-INSTALL UTILITIES | |
| REINDEX | ; COMPLETE RE-INDEX OF FILES 81, 81.3, AND 81.1 | |
| CPTCINA | ; CORRECT IMPROPERLY INACTIVATED CPT CODES ; Examines the CPT file and inactivates any code that has an Active Date (8) < Inactive Date (7) without an Inactive Flag (5) | |
| GCHK() | ; Check transport global version | |
| VCHK(ACPTPRE,ACPTVER,ACPTPAT) | ; Check patch level | |
| DRPT | ; DUPLICATE REPORT - DISPLAY ACTIVE DUPLICATE CODES | |
| LAST(PKG,VER) | ; EP - returns last patch applied for a Package, PATCH^DATE ; Patch includes Seq # if Released | |
| DISP(ACPTPRE,ACPTVER,ACPTPAT,ACPTV,ACPTP,ACPTR) | ; Display requirement checking results | |
| SORRY(X) | ; | |
| POST | ; EP - POST-INSTALL ; CALCULATE DEFAULT EFFECTIVE DATE BASED ON VERSION/PATCH | |
| ARPT(ACPTT) | 
| Name | Field # of Occurrence | 
|---|---|
| UPDATE^ACPTD | POST+4 | 
| CATUPD^ACPTUTL | POST+12 | 
| RSLT^ACPTUTL | POST+7, REINDEX+2, REINDEX+7, REINDEX+12, CPTCINA+2, DRPT+2, DRPT+8, ARPT+2, ARPT+8, ARPT+9 | 
| UPDATE^DIE | CPTCINA+13 | 
| IXALL^DIK | REINDEX+6, REINDEX+11, REINDEX+16 | 
| $$CJ^XLFSTR | ACPT219+8, ACPT219+11, ACPT219+21, ACPT219+23, GCHK+3, GCHK+4, SORRY+3, DISP+6 | 
| $$REPEAT^XLFSTR | POST+7, REINDEX+2, REINDEX+7, REINDEX+12, CPTCINA+2, DRPT+2, ARPT+2 | 
| $$VERSION^XPDUTL | VCHK+2, LAST+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ICPT - [#81] | Classic Fileman Calls | 
| ^DIC(81.1 - [#81.1] | Classic Fileman Calls | 
| ^DIC(81.3 - [#81.3] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ACPT( | ARPT+1, ARPT+4 | 
| ^ACPT("CAT" | POST+12, POST+13! | 
| ^ACPT("CPT" | POST+13! | 
| ^ACPT("HCPCS" | POST+13! | 
| ^ACPT(0 | GCHK+2, POST+13! | 
| ^DIC(81.1 - [#81.1] | REINDEX+14! | 
| ^DIC(81.3 - [#81.3] | REINDEX+9! | 
| ^DIC(9.4 - [#9.4] | LAST+4, LAST+5, LAST+7, LAST+8, LAST+9 | 
| ^ICPT - [#81] | REINDEX+4!, CPTCINA+7, CPTCINA+8, CPTCINA+9, CPTCINA+10, DRPT+5, ARPT+6 | 
| ^ICPT("BA" | CPTCINA+4, CPTCINA+6, DRPT+3, DRPT+4, ARPT+3, ARPT+5 | 
| ^VA(200 - [#200] | ACPT219+7 | 
| Name | Line Occurrences | 
|---|---|
| $$GCHK | ACPT219+19 | 
| $$LAST | VCHK+5 | 
| $$VCHK | ACPT219+13, ACPT219+14, ACPT219+15, ACPT219+16, ACPT219+17 | 
| ARPT | POST+9, POST+10 | 
| CPTCINA | PRE+4 | 
| DISP | VCHK+3, VCHK+4, VCHK+6, VCHK+7 | 
| DRPT | POST+8 | 
| SORRY | ACPT219+3, ACPT219+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | LAST+8, LAST+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACPTC | CPTCINA+3~, CPTCINA+4*, CPTCINA+5, CPTCINA+6, DRPT+1~, DRPT+3*, DRPT+4, DRPT+8, ARPT+1~, ARPT+3* , ARPT+4, ARPT+5, ARPT+7 | 
| ACPTCNT | CPTCINA+3~, CPTCINA+4*, CPTCINA+14*, CPTCINA+15 | 
| ACPTG | GCHK+2~*, GCHK+4, GCHK+5 | 
| ACPTI | CPTCINA+3~, CPTCINA+6*, CPTCINA+7, CPTCINA+8, CPTCINA+9, CPTCINA+10, CPTCINA+12, DRPT+1~, DRPT+4*, DRPT+5 , DRPT+6, ARPT+1~, ARPT+5*, ARPT+6 | 
| ACPTP | ACPT219+9~, ACPT219+10*, ACPT219+11, VCHK+1~, VCHK+3, VCHK+4, VCHK+5*, VCHK+6, VCHK+7, DISP~ , DISP+4 | 
| ACPTPAT | VCHK~, VCHK+3, VCHK+4, VCHK+6, VCHK+7, DISP~, DISP+3 | 
| ACPTPRE | VCHK~, VCHK+2, VCHK+3, VCHK+4, VCHK+5, VCHK+6, VCHK+7, DISP~, DISP+3, DISP+4 | 
| ACPTR | DISP~, DISP+5, DRPT+1~, DRPT+4*, DRPT+6*, DRPT+7*, DRPT+8, ARPT+1~*, ARPT+7*, ARPT+8* , ARPT+9 | 
| ACPTS | DISP+2~, DISP+3*, DISP+4*, DISP+5*, DISP+6 | 
| ACPTT | ARPT~, ARPT+1*, ARPT+2, ARPT+4, ARPT+6 | 
| ACPTV | ACPT219+9~, ACPT219+10*, ACPT219+11, GCHK+2~*, GCHK+3, GCHK+4, GCHK+5, VCHK+1~, VCHK+2*, VCHK+3 , VCHK+4, DISP~, DISP+4 | 
| ACPTVER | VCHK~, VCHK+3, VCHK+4, VCHK+5, VCHK+6, VCHK+7, DISP~, DISP+3 | 
| ACPTYR | POST+2~* | 
| DA | REINDEX+1~, REINDEX+3!, REINDEX+8!, REINDEX+13! | 
| DIFQ | SORRY+1!, VCHK+3!, VCHK+6! | 
| DIK | REINDEX+1~, REINDEX+3!, REINDEX+5*, REINDEX+8!, REINDEX+10*, REINDEX+13!, REINDEX+15* | 
| DUZ | ACPT219+3, ACPT219+7 | 
| DUZ(0 | ACPT219+5 | 
| FDA | CPTCINA+3~, CPTCINA+11! | 
| FDA(81 | CPTCINA+12* | 
| IND | REINDEX+1~, REINDEX+4*, REINDEX+9*, REINDEX+14* | 
| IOM | ACPT219+8, ACPT219+11, ACPT219+21, ACPT219+23, GCHK+3, GCHK+4, SORRY+3, DISP+6 | 
| LATEST | LAST+2~, LAST+6*, LAST+8*, LAST+9, LAST+10 | 
| PATCH | LAST+2~, LAST+6*, LAST+8*, LAST+9*, LAST+10 | 
| PKG | LAST~, LAST+3, LAST+4 | 
| PKGIEN | LAST+2~, LAST+4*, LAST+5, LAST+7, LAST+8, LAST+9 | 
| SUBIEN | LAST+2~, LAST+6*, LAST+7*, LAST+8, LAST+9 | 
| U | ACPT219+7, LAST+8, LAST+9, LAST+10, CPTCINA+8, CPTCINA+9, CPTCINA+10, DRPT+5, DRPT+6, DRPT+7 , DRPT+8, ARPT+6 | 
| VER | LAST~, LAST+3*, LAST+5 | 
| VERIEN | LAST+2~, LAST+5*, LAST+7, LAST+8, LAST+9 | 
| X | ACPT219+7*, ACPT219+8, SORRY~, SORRY+2 | 
| >> XPDENV | GCHK+1 | 
| >> XPDNM | GCHK+2 | 
| >> XPDQUIT | ACPT219+13*, ACPT219+14*, ACPT219+15*, ACPT219+16*, ACPT219+17*, ACPT219+19*, ACPT219+21, SORRY+2* | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | ACPT219+10, ACPT219+11, PRE+2, POST+2, POST+6 |