VPSMRAR7 ;DALOI/KML,WOIFO/BT - Cont. Update of VPS MRAR PDO file ;1/15/15 15:30
Source file <VPSMRAR7.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 |
|---|---|---|
| SUB57(PTIEN,DTIEN,FLD,DIEFLAG,DATA,REQFLDS) | ; file the ALLERGY REACTIONS multiple (853.57)
; INPUTS ; PTIEN : Patient DFN for 853.5 entry ; DTIEN : transaction date/time ien for 853.51 sub-entry ; FLD : Field # where the data will be filed ; DIEFLAG : Filing Type (I = Internal, E = External) ; DATA : composite string assigned to a subscript in the local array passed in by Vecna for the specific field ; REQFLDS : Array of required fields by fieldname and entry number ; OUTPUT ; success : RESULT = Field Name^IENS^Field Value^1 ; failed : RESULT = Field Name^IENS^Field Value^99^error text describing why data did not get filed |
|
| CHKREACT(REQFLDS,DATA) | ;Check required Allergy Reaction fields
; INPUTS ; REQFLDS : Array of required fields by fieldname and entry number ; DATA : Field Name^IENS^Field Value ; ; OUTPUT ; success : RESULT = Field Name^IENS^Field Value^1 ; failed : RESULT = Field Name^IENS^Field Value^99^error text describing why data did not get filed |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VPS(853.5 - [#853.5] | SUB57+24, SUB57+31, SUB57+37 |
| Name | Line Occurrences |
|---|---|
| $$CHKREACT | SUB57+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADDOK | SUB57+32~*, SUB57+33 |
| AIEN | SUB57+24~*, SUB57+25, SUB57+31, SUB57+32, SUB57+37, SUB57+41 |
| ALLERID | SUB57+23~*, SUB57+24, CHKREACT+11~*, CHKREACT+18, CHKREACT+19 |
| DATA | SUB57~, SUB57+15, SUB57+19, SUB57+23, SUB57+25, SUB57+28, SUB57+33, SUB57+38, SUB57+42, CHKREACT~ , CHKREACT+11, CHKREACT+12, CHKREACT+13, CHKREACT+20 |
| DIEFLAG | SUB57~, SUB57+32, SUB57+42 |
| DTIEN | SUB57~, SUB57+24, SUB57+31, SUB57+32, SUB57+37, SUB57+41 |
| FLD | SUB57~, SUB57+42 |
| IENS | SUB57+41~*, SUB57+42 |
| ISLOCAL | CHKREACT+18~*, CHKREACT+20 |
| ISREMOTE | CHKREACT+19~*, CHKREACT+20 |
| PTIEN | SUB57~, SUB57+24, SUB57+31, SUB57+32, SUB57+37, SUB57+41 |
| REACTID | SUB57+28~*, SUB57+31, SUB57+32, SUB57+37, CHKREACT+12~*, CHKREACT+13, CHKREACT+18, CHKREACT+19 |
| REACTIEN | SUB57+37~*, SUB57+38, SUB57+41 |
| REQFLDS | SUB57~, SUB57+15, SUB57+19, CHKREACT~ |
| REQFLDS("LOCA | L REACTION ID" , CHKREACT+18 |
| REQFLDS("REMO | TE REACTION ID" , CHKREACT+19, TE REACTION NAME" , CHKREACT+19 |
| RESULT | SUB57+12~*, SUB57+15*, SUB57+16, SUB57+19*, SUB57+20, SUB57+33*, SUB57+34, SUB57+42*, SUB57+44, CHKREACT+9~* , CHKREACT+13*, CHKREACT+14, CHKREACT+20*, CHKREACT+21 |
| U | SUB57+23, SUB57+28, CHKREACT+11, CHKREACT+12 |