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 |