PRSNEE0 ;WOIFO/PLT - Utility of Nurse POC Data A/E/D ; 08/14/2009 7:56 AM
Source file <PRSNEE0.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 | Comments | DBIA/ICR reference |
|---|---|---|
| PSTOUR(PPI,DFN,PRSNDAY) | ;ef - primary and secondary tour info
|
|
| ETAPOC | ;convert eta tour of duty and exceptions time segments to array prsnpc
|
|
| ADDTS | ;add poc time segments in file #451.9999 of file# 451
|
|
| MILSS(A,B,C) | ;ef:^1-military start time, ^2-military stop time, ^3 invalid message
|
|
| DATAVAL | ;called from form for data validation
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSN(451 - [#451] | DATAVAL+6 |
| ^PRSN(451.5 - [#451.5] | ADDTS+8 |
| ^PRST(457.1 - [#457.1] | PSTOUR+4, PSTOUR+5 |
| ^PRST(458 - [#458] | PSTOUR+2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | PSTOUR+4, PSTOUR+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | PSTOUR+1~, PSTOUR+2*, PSTOUR+3, PSTOUR+4, PSTOUR+5, ETAPOC+1~, ETAPOC+4*, ADDTS+4~, ADDTS+6*, ADDTS+7 , ADDTS+9, MILSS~, MILSS+3 |
| B | PSTOUR+1~, PSTOUR+4*, PSTOUR+5*, PSTOUR+6, ETAPOC+1~, ETAPOC+4*, ADDTS+4~, ADDTS+7*, ADDTS+9, MILSS~ , MILSS+4 |
| C | ETAPOC+1~, ETAPOC+4*, ADDTS+4~, ADDTS+7*, ADDTS+8, ADDTS+9, MILSS~, MILSS+3, MILSS+4, MILSS+5 |
| D | ADDTS+4~, ADDTS+7*, ADDTS+9, MILSS+1~, MILSS+2*, MILSS+3*, MILSS+4, MILSS+5 |
| >> DDSBR | DATAVAL+30* |
| >> DDSERROR | DATAVAL+30* |
| DFN | PSTOUR~, PSTOUR+2, ETAPOC+2, ADDTS+10, DATAVAL+3, DATAVAL+4, DATAVAL+6 |
| E | MILSS+1~, MILSS+2*, MILSS+4*, MILSS+5 |
| PPI | PSTOUR~, PSTOUR+2, ETAPOC+2, ADDTS+10, DATAVAL+3, DATAVAL+4, DATAVAL+6 |
| PRSNA | ADDTS+1~, ADDTS+2*, ADDTS+3*, ADDTS+6, DATAVAL+1~, DATAVAL+7*, DATAVAL+15, DATAVAL+16, DATAVAL+17, DATAVAL+18 , DATAVAL+19 |
| PRSNB | ADDTS+1~, ADDTS+8*, ADDTS+9, DATAVAL+1~, DATAVAL+8*, DATAVAL+17, DATAVAL+18, DATAVAL+19, DATAVAL+21*, DATAVAL+22* , DATAVAL+23, DATAVAL+24, DATAVAL+25, DATAVAL+26, DATAVAL+28 |
| PRSNB( | DATAVAL+18, DATAVAL+19*, DATAVAL+22, DATAVAL+23, DATAVAL+24, DATAVAL+26, DATAVAL+27, DATAVAL+28 |
| PRSNC | ADDTS+1~, ADDTS+8*, ADDTS+9, DATAVAL+1~, DATAVAL+9*, DATAVAL+17, DATAVAL+19, DATAVAL+23*, DATAVAL+25, DATAVAL+27 |
| PRSND | DATAVAL+1~, DATAVAL+26*, DATAVAL+28 |
| PRSNDA | DATAVAL+1~, DATAVAL+5*, DATAVAL+6*, DATAVAL+7, DATAVAL+8, DATAVAL+9, DATAVAL+10, DATAVAL+11, DATAVAL+12, DATAVAL+13 |
| PRSNDA(1 | DATAVAL+4* |
| PRSNDA(2 | DATAVAL+4* |
| PRSNDA(3 | DATAVAL+4* |
| PRSNDA(4 | DATAVAL+4* |
| PRSNDAY | PSTOUR~, PSTOUR+2, ETAPOC+2, ADDTS+10, DATAVAL+3, DATAVAL+4, DATAVAL+6 |
| PRSNDIE | DATAVAL+1~, DATAVAL+3*, DATAVAL+7, DATAVAL+8, DATAVAL+9, DATAVAL+10, DATAVAL+11, DATAVAL+12, DATAVAL+13 |
| PRSNE | DATAVAL+1~, DATAVAL+27*, DATAVAL+28 |
| PRSNERR | DATAVAL+1~, DATAVAL+2*, DATAVAL+15*, DATAVAL+16*, DATAVAL+17*, DATAVAL+18*, DATAVAL+25*, DATAVAL+28*, DATAVAL+30 |
| PRSNERR( | DATAVAL+15*, DATAVAL+16*, DATAVAL+17*, DATAVAL+18*, DATAVAL+25*, DATAVAL+28* |
| >> PRSNLOC | ADDTS+9 |
| PRSNM | DATAVAL+1~, DATAVAL+10*, DATAVAL+19, DATAVAL+24*, DATAVAL+25 |
| PRSNOTR | DATAVAL+1~, DATAVAL+13*, DATAVAL+16 |
| PRSNOTT | DATAVAL+1~, DATAVAL+12*, DATAVAL+15 |
| PRSNPC | ETAPOC+2!, ETAPOC+3* |
| PRSNPC( | ETAPOC+4*, ADDTS+3, ADDTS+6 |
| PRSNT | ETAPOC+2!, ETAPOC+3, ETAPOC+5! |
| PRSNT( | ETAPOC+4 |
| PRSNTT | DATAVAL+1~, DATAVAL+11*, DATAVAL+14 |
| >> PRSNUR | ADDTS+8 |
| >> PRSNVER | ADDTS+10, DATAVAL+3, DATAVAL+4, DATAVAL+6 |
| U | PSTOUR+4, PSTOUR+5, PSTOUR+6, ETAPOC+3, ETAPOC+4, ADDTS+7, ADDTS+8, ADDTS+9, DATAVAL+24, DATAVAL+28 |
| X | ADDTS+4~, ADDTS+6*, ADDTS+10, MILSS+1~, MILSS+3*, MILSS+4* |
| X("DR" | ADDTS+9* |
| Y | ADDTS+4~, ADDTS+10, MILSS+1~, MILSS+3*, MILSS+4* |