XUMF416 ;ISS/RAM - Load NPI;12/15/05
Source file <XUMF416.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPT | ;
|
|
| EM | ;
|
|
| BG | ; -- background job
|
|
| NPI | ; -- add NPI ID to Institution file
|
|
| STA | ;
|
|
| YYY | ;
|
|
| XXX | ;
|
|
| TAX | ;
|
|
| UPDATE | ;
|
|
| DEL | ;USE EXTREME CAUTION!!!!
|
|
| EN | ; -- entry point
|
|
| EXIT | ; -- cleanup and quit
|
|
| MFS0 | ; -- get NPI from Institution Master File
|
|
| POST | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | BG+9 |
| $$FIND1^DIC | EXIT+2, OPT+4, YYY+2 |
| FILE^DICN | UPDATE+34 |
| FILE^DIE | UPDATE+54, XXX+9 |
| UPDATE^DIE | UPDATE+60, UPDATE+66, UPDATE+76, UPDATE+83, TAX+9, TAX+16, TAX+23, OPT+8, STA+15, YYY+9 |
| $$PARAM^HLCS2 | EN+8 |
| $$FMDATE^HLFNC | UPDATE+20 |
| $$NOW^XLFDT | BG+6 |
| $$UP^XLFSTR | UPDATE+69 |
| ^XMD | EM+24 |
| $$IEN^XUMF | UPDATE+27 |
| MAIN^XUMFH | MFS0+8 |
| MAIN^XUMFI | MFS0+7 |
| MAIN^XUMFP | MFS0+6 |
| SEGPRSE^XUMFXHL7 | UPDATE+2 |
| $$ADDNPI^XUSNPI | UPDATE+70 |
| $$NPI^XUSNPI | UPDATE+68 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | UPDATE+28, UPDATE+29, STA+7, STA+8, DEL+5, DEL+7, DEL+8!, DEL+9!, DEL+10!, DEL+11! , DEL+12!, DEL+13!, XXX+3, XXX+4, XXX+5 |
| ^ORD(101 - [#101] | MFS0+4 |
| ^TMP("DIERR" | EXIT+4! |
| ^TMP("XUMF ARRAY" | EN+2!, EN+10, EN+19, EXIT+4!, EXIT+6, NPI+8, NPI+10 |
| ^TMP("XUMF MFS" | EXIT+4! |
| Name | Line Occurrences |
|---|---|
| EM | EXIT+2 |
| EXIT | EN+13, EN+17, EN+22, EN+26 |
| MFS0 | EN+15 |
| NPI | EN+24 |
| OPT | POST+2 |
| STA | POST+2 |
| TAX | POST+2 |
| UPDATE | NPI+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGENCY | NPI+3~, UPDATE+19*, UPDATE+53 |
| ARRAY | NPI+2~ |
| ARRAY(1 | UPDATE+4 |
| ARRAY(14 | UPDATE+12, UPDATE+13, UPDATE+14 |
| ARRAY(15 | UPDATE+15, UPDATE+16, UPDATE+17, UPDATE+18 |
| ARRAY(16 | UPDATE+19 |
| ARRAY(17 | UPDATE+20 |
| ARRAY(18 | UPDATE+21 |
| ARRAY(19 | UPDATE+22 |
| ARRAY(2 | UPDATE+5 |
| ARRAY(20 | UPDATE+23 |
| ARRAY(21 | UPDATE+24 |
| ARRAY(22 | UPDATE+25 |
| ARRAY(4 | UPDATE+6 |
| ARRAY(5 | UPDATE+7 |
| ARRAY(6 | UPDATE+8 |
| ARRAY(7 | UPDATE+9 |
| ARRAY(8 | UPDATE+10 |
| ARRAY(9 | UPDATE+11 |
| CITY | NPI+3~, UPDATE+13*, UPDATE+43 |
| CITY1 | NPI+3~, UPDATE+16*, UPDATE+47 |
| DIC | UPDATE+33!*, UPDATE+34! |
| DIC(0 | UPDATE+33* |
| DUZ | EM+21 |
| ERR | NPI+2~, DEL+2~ |
| ERROR | EN+4~, EN+6*, EN+11*, EN+13, EN+17, EN+20*, EN+22, MFS0+6, MFS0+7, NPI+2~ |
| FACTYP | NPI+3~, UPDATE+6*, UPDATE+41 |
| FDA | NPI+2~, NPI+3~, UPDATE+39!, UPDATE+56!, UPDATE+62!, UPDATE+73!, UPDATE+78!, TAX+2~, TAX+5!, TAX+12! , TAX+19!, OPT+2~, OPT+5!, STA+2~, STA+10!, DEL+2~, XXX+7!, YYY+5! |
| FDA( | UPDATE+58*, UPDATE+59*, UPDATE+64*, UPDATE+65*, UPDATE+74*, UPDATE+75*, UPDATE+80*, UPDATE+81*, UPDATE+82*, TAX+6* , TAX+7*, TAX+8*, TAX+13*, TAX+14*, TAX+15*, TAX+20*, TAX+21*, TAX+22*, OPT+7*, STA+11* , STA+12*, XXX+8* |
| FDA(4 | UPDATE+40*, UPDATE+41*, UPDATE+42*, UPDATE+43*, UPDATE+44*, UPDATE+45*, UPDATE+46*, UPDATE+47*, UPDATE+48*, UPDATE+49* , UPDATE+50*, UPDATE+51*, UPDATE+52*, UPDATE+53* |
| FDA(870 | YYY+6*, YYY+7*, YYY+8* |
| FTYP | STA+2~ |
| HLNODE | NPI+2~, NPI+9!, NPI+10* |
| ID | NPI+2~, NPI+7*, NPI+8*, NPI+10, UPDATE+27 |
| IEN | NPI+2~, UPDATE+27*, UPDATE+28*, UPDATE+29*, UPDATE+31, UPDATE+35*, UPDATE+37, UPDATE+57, UPDATE+63, UPDATE+68 , UPDATE+70, UPDATE+72, UPDATE+79, OPT+2~, OPT+4*, OPT+6, STA+2~, STA+8*, STA+9, STA+14~ , DEL+2~, DEL+4*, DEL+5*, DEL+7, DEL+8, DEL+9, DEL+10, DEL+11, DEL+12, DEL+13 , XXX+4*, XXX+5, XXX+8, YYY+2*, YYY+3 |
| IEN1 | DEL+2~, XXX+5*, XXX+8 |
| IENS | NPI+2~, UPDATE+37*, UPDATE+40, UPDATE+41, UPDATE+42, UPDATE+43, UPDATE+44, UPDATE+45, UPDATE+46, UPDATE+47 , UPDATE+48, UPDATE+49, UPDATE+50, UPDATE+51, UPDATE+52, UPDATE+53, UPDATE+57*, UPDATE+58, UPDATE+59, UPDATE+63* , UPDATE+64, UPDATE+65, UPDATE+72*, UPDATE+74, UPDATE+75, UPDATE+79*, UPDATE+80, UPDATE+81, UPDATE+82, TAX+2~ , TAX+4*, TAX+6, TAX+7, TAX+8, TAX+11*, TAX+13, TAX+14, TAX+15, TAX+18*, TAX+20 , TAX+21, TAX+22, OPT+2~, OPT+6*, OPT+7, STA+2~, STA+9*, STA+11, STA+12, YYY+3* , YYY+6, YYY+7, YYY+8 |
| INACTIVE | NPI+3~, UPDATE+8*, UPDATE+52 |
| NAME | NPI+3~, UPDATE+4*, UPDATE+29, UPDATE+32, UPDATE+40 |
| NPI | NPI+2~, UPDATE+22*, UPDATE+69, UPDATE+70, UPDATE+75, DEL+2~, DEL+7*, DEL+8, DEL+9, XXX+2* , XXX+3*, XXX+4, XXX+5 |
| NPIDT | NPI+2~, UPDATE+20*, UPDATE+68, UPDATE+70 |
| NPISTAT | NPI+2~, UPDATE+21*, UPDATE+69, UPDATE+70 |
| OFNME | NPI+3~, UPDATE+7*, UPDATE+51 |
| PARAM | EN+4~, MFS0+6, MFS0+7 |
| PARAM("CDSYS" | MFS0+2* |
| PARAM("LLNK" | MFS0+3* |
| PARAM("PROTOCOL" | MFS0+4* |
| PARENT | NPI+3~, UPDATE+11*, UPDATE+65 |
| STA | STA+2~, STA+6*, STA+7*, STA+8, STA+12, STA+14~ |
| STANUM | NPI+2~, UPDATE+5*, UPDATE+28 |
| STATE | NPI+3~, UPDATE+9*, UPDATE+45 |
| STATE1 | NPI+3~, UPDATE+17*, UPDATE+48 |
| STREET | NPI+3~, UPDATE+12*, UPDATE+42 |
| STRT1 | NPI+3~, UPDATE+15*, UPDATE+46 |
| TAX | NPI+2~, UPDATE+23*, UPDATE+80 |
| TAXPC | NPI+2~, UPDATE+24*, UPDATE+81 |
| TAXSTAT | NPI+2~, UPDATE+25*, UPDATE+82 |
| TEST | EN+4~, EN+6*, EN+8*, MFS0+3 |
| U | EN+8, UPDATE+69 |
| VISN | NPI+2~, UPDATE+10*, UPDATE+59 |
| X | NPI+2~, UPDATE+32~*, UPDATE+68*, UPDATE+69, UPDATE+70*, EM+2~ |
| X( | EM+7* |
| X(1 | EM+4* |
| X(10 | EM+13* |
| X(11 | EM+14* |
| X(12 | EM+15* |
| X(13 | EM+16* |
| X(14 | EM+17* |
| X(16 | EM+18* |
| X(2 | EM+5* |
| X(3 | EM+6* |
| X(4 | EM+7* |
| X(5 | EM+8* |
| X(6 | EM+9* |
| X(7 | EM+10* |
| X(8 | EM+11* |
| X(9 | EM+12* |
| XMDUZ | EM+2~, EM+21* |
| XMSUB | EM+2~, EM+20* |
| XMTEXT | EM+2~, EM+22* |
| >> XMY( | EM+21* |
| >> XMY("G.XUMF N | PI" , EM+21* |
| XUMF | NPI+2~, NPI+5*, STA+2~, STA+4* |
| XUMFLAG | EN+4~, EN+6* |
| Y | UPDATE+32~, UPDATE+35 |
| ZIP | NPI+3~, UPDATE+14*, UPDATE+44 |
| ZIP1 | NPI+3~, UPDATE+18*, UPDATE+49 |
| ZTDESC | BG+2~, BG+5* |
| ZTDTH | BG+2~, BG+6* |
| >> ZTIO | BG+7* |
| >> ZTREQ | EXIT+8* |
| ZTRTN | BG+2~, BG+4* |