PSNPPSI3 ;HP/MJE-PPSN update NDF data for parsing DATAO records ; 05 Mar 2014 1:20 PM
Source file <PSNPPSI3.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | DATAO+67 |
| $$GET1^DID | DATAO+31 |
| FIELD^DID | DATAO+25, DATAO+32 |
| FILE^DIE | DATAO+78, DATAO+83, DATAO+88, DATAO+116, DATAO+117 |
| UPDATE^DIE | DATAO+4, DATAO+69, DATAO+93, DATAO+99, DATAO+109 |
| WP^DIE | DATAO2+10 |
| ^DIK | DATAO+105 |
| $$ROOT^DILFD | DATAO+11 |
| $$GET1^DIQ | DATAO+56, CLASS+2, CLASS+3 |
| MULTIPLE^PSNPPSI2 | DATAO+43 |
| UNMATCH^PSNPPSI2 | DATAO+22 |
| 56^PSNPPSMS | DATAO+72 |
| CTRLFILE^PSNPPSMS | DATAO+6, DATAO+11 |
| CTRLIEN^PSNPPSMS | DATAO+8, DATAO+49 |
| CTRLSS^PSNPPSMS | DATAO+7, DATAO+15 |
| INGRED^PSNPPSNK | DATAO+71 |
| NDFK^PSNPPSNK | DATAO+53 |
| $$STRIP^PSNPPSNU | DATAO+37, DATAO+38 |
| ERROR^PSNPPSNU | DATAO+69, DATAO+78, DATAO+83, DATAO+88, ERROR+1 |
| ERROR2^PSNPPSNU | DATAO2+2 |
| ING^PSNXREF | DATAO2+3 |
| FileNo | Call Tags |
|---|---|
| ^PSNDF(50.68 - [#50.68] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | DATAO+44, DATAO+46, DATAO+108 |
| ^NDFK(5000 | DATAO+35* |
| ^PS( | DATAO+97 |
| ^PSNDF( | DATAO+98 |
| ^PSNDF(50.68 - [#50.68] | DATAO+113*, DATAO+114!, DATAO2+2 |
| ^TMP("PSN PPSN PARSED" | DATAO+9, DATAO+14*, DATAO+45*, DATAO+58*, DATAO+59*, DATAO+74*, CLASS+5* |
| ^TMP("PSN PPSN.WP" | DATAO+29!, DATAO+37*, DATAO+38*, DATAO2+4, DATAO2+5, DATAO2+6, DATAO2+8, DATAO2+9, DATAO2+11! |
| ^TMP("PSN PPSN.WPXRF" | DATAO+19*, DATAO+29! |
| ^TMP("PSNN" | DATAO2+1 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DATAO+35* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DATAO+68 |
| >> CTRLIEN | DATAO+3 |
| >> CTRLXIEN | DATAO+3 |
| DA | DATAO+48*, DATAO+78*, DATAO+83*, DATAO+88*, DATAO+97*, DATAO+98*, DATAO+99, DATAO+103~, DATAO+105*, DATAO+109 , DATAO+113*, DATAO+114, DATAO2+1* |
| DA(1 | DATAO+104*, DATAO+108*, DATAO2+1*, DATAO2+2 |
| >> DIA | DATAO+12*, DATAO+13*, DATAO+14, DATAO+18, DATAO+20, DATAO+31, DATAO+37, DATAO+43, DATAO+44, DATAO+45 , DATAO+50, DATAO+59, DATAO+63, DATAO+65, DATAO+72, DATAO+73, DATAO+74, DATAO+76, DATAO+78, DATAO+81 , DATAO+83, DATAO+86, DATAO+88, DATAO+91, DATAO+95, DATAO+97, DATAO+98, DATAO+102, DATAO+104, DATAO+105 , DATAO+107, DATAO+108, DATAO+112, DATAO+113, CLASS+1, CLASS+2, CLASS+3, CLASS+5 |
| DIAU | DATAO+103~, DATAO+105! |
| DIE | DATAO+76!, DATAO+81!, DATAO+86! |
| DIK | DATAO+103~, DATAO+105*! |
| ERR | DATAO2+7! |
| ERROR | DATAO+55!, DATAO+66!, DATAO+77!, DATAO+82!, DATAO+87!, DATAO+92!, DATAO+96!, DATAO+109!, DATAO+116!, DATAO+117! , DATAO+118! |
| ERROR("DIERR" | DATAO+69, DATAO+78, DATAO+83, DATAO+88, ERROR+1 |
| FDA | DATAO+2!, DATAO+5!, DATAO+20!, DATAO+65!, DATAO+66!, DATAO+69!, DATAO+77!, DATAO+79!, DATAO+82!, DATAO+84! , DATAO+87!, DATAO+89!, DATAO+91!, DATAO+92!, DATAO+93!, DATAO+95!, DATAO+96!, DATAO+99!, DATAO+109!, DATAO+116! , DATAO+117!, DATAO+118! |
| FDA( | DATAO+3*, DATAO+68*, DATAO+78*, DATAO+83*, DATAO+88*, DATAO+93*, DATAO+99*, DATAO+109*, DATAO+116*, DATAO+117* |
| >> FILE | DATAO+9*, DATAO+11*, DATAO+19, DATAO+20, DATAO+22, DATAO+25, DATAO+29, DATAO+31, DATAO+32, DATAO+37 , DATAO+38, DATAO+41, DATAO+43, DATAO+46, DATAO+50, DATAO+52, DATAO+58, DATAO+59, DATAO+61, DATAO+63 , DATAO+65, DATAO+71, DATAO+72, DATAO+73, DATAO+74, DATAO+76, DATAO+81, DATAO+86, DATAO+97, DATAO+98 , DATAO+102, DATAO+107, DATAO+112, DATAO+117, DATAO2+4*, DATAO2+5, DATAO2+6, DATAO2+8, DATAO2+9, DATAO2+10 |
| >> FLDS | DATAO+20*, DATAO+25, DATAO+28, DATAO+29, DATAO+32, DATAO+42, DATAO+46, DATAO+47*, DATAO+54, DATAO+58 , DATAO+59, DATAO+93, DATAO+109, DATAO+116, DATAO+117, DATAO2+6*, DATAO2+8, DATAO2+9, DATAO2+10 |
| >> GROOT | DATAO+9*, DATAO+11 |
| >> GROOT1 | DATAO+11*, DATAO+13, DATAO+15 |
| IEN | DATAO+20! |
| >> IENS | DATAO+20*, DATAO+28, DATAO+29, DATAO+45*, DATAO+48, DATAO+49, DATAO+56, DATAO+58, DATAO+59, DATAO+68 , DATAO+78, DATAO+83, DATAO+88, DATAO+93, DATAO+99*, DATAO+109, DATAO+116, DATAO+117, DATAO2+2, DATAO2+5* , DATAO2+6, DATAO2+8, DATAO2+9, DATAO2+10 |
| >> J | DATAO+44*, DATAO+45* |
| >> JJ | DATAO+11*, DATAO+13, DATAO+15, DATAO+28, DATAO+39*, DATAO2+1*, DATAO2+8*, DATAO2+9 |
| >> LI | DATAO+44*, DATAO+45* |
| >> MFLDS | DATAO+18*, DATAO+19 |
| >> MIENS | DATAO+18*, DATAO+19 |
| >> MJJ | DATAO+28*, DATAO+37*, DATAO+38* |
| >> NEW | DATAO+12*, DATAO+13*, DATAO+19, DATAO+38, DATAO+39, DATAO+57, DATAO+59, DATAO+68, DATAO+72, DATAO+74 , DATAO+78, DATAO+83, DATAO+88, DATAO+93, DATAO+99, DATAO+102, DATAO+109, DATAO+112, DATAO+116, DATAO+117 , CLASS+5 |
| >> OFLDS | DATAO+19, DATAO+28*, DATAO+29, DATAO+37, DATAO+38 |
| >> OIENS | DATAO+19, DATAO+28*, DATAO+29, DATAO+37, DATAO+38 |
| >> OJJ | DATAO+9* |
| >> OLDV | CLASS+2*, CLASS+5 |
| ORDN | DATAO+55!, DATAO+57*, DATAO+58 |
| ORDP | DATAO+55!, DATAO+56*, DATAO+58 |
| >> PSNMULTI | DATAO+17, DATAO+19*, DATAO+25, DATAO+26, DATAO+27, DATAO+38* |
| >> PSNPS | DATAO+35, DATAO+52, DATAO+70, DATAO+73 |
| >> PSNTMPN | DATAO+3*, DATAO+72, DATAO2+2 |
| >> PSNWP | DATAO+31*, DATAO+34*, DATAO+35 |
| RES1 | DATAO+24! |
| RES1("TYPE" | DATAO+26 |
| >> RES2("GLOBAL | SUBSCRIPT LOCATION" , DATAO+33 |
| >> RES3 | DATAO+33*, DATAO+34 |
| >> ROOT | DATAO+11*, DATAO+20*, DATAO+44*, DATAO+93, DATAO+99, DATAO+108, DATAO+109, DATAO+116, DATAO2+2 |
| >> ROOT3 | DATAO+104*, DATAO+105, DATAO+108* |
| TMP | DATAO2+7! |
| TMP( | DATAO2+9* |
| >> VAGEN | CLASS+2*, CLASS+5 |
| >> VAGENN | CLASS+3*, CLASS+5 |
| >> X | DATAO+35* |
| XFILE | DATAO+1!, DATAO+41*, DATAO+46*, DATAO+119! |
| XFLDS | DATAO+1!, DATAO+46*, DATAO+119! |
| >> XPATH | DATAO+108* |