FHWORR ; HISC/NCA - Decode HL7 Utility (Cont.) ;1/30/97 14:22
Source file <FHWORR.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STATUS | ; Send Status As Requested
|
|
| GADM | ; Get the correct Admission number with order.
|
|
| S0 | ; Set AC cross-ref data field
|
|
| STS | ; Send Early/Late Tray Status
|
|
| S1 | ||
| CHK | ; Check if Cancelling Discharged
|
|
| EXIT | ||
| OMSTAT | ; Send Outpatient Meals Status
|
|
| MSH | ; Code MSH message
|
|
| RETURN(FHDOR) | ; Return FHORN
|
|
| KIL | ||
| RESUME(DFN) | ; Check whether to prompt resume tray
; Return Null for No Current Diet Order in file ; Return 0 for not to prompt the user ; Return 1 to prompt the user ; Return 2 to prompt the user and notify that it's a WITHHOLD SERVICE |
|
| GETOR | ; Call to Get FHORN
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | STATUS+2, STATUS+4, OMSTAT+2, RESUME+16 |
| SITE^FH | MSH+1 |
| CHECK^FHOMDPA | RESUME+9 |
| MSHSS^FHOMUTL | OMSTAT+3, OMSTAT+5, OMSTAT+6, OMSTAT+7, OMSTAT+9, OMSTAT+10 |
| OEU^FHORD71 | STATUS+2, STATUS+4 |
| KIL^FHWOR | KIL |
| MSH^FHWOR | STS+1 |
| MSG^XQOR | STS+3, OMSTAT+3, OMSTAT+5, OMSTAT+6, OMSTAT+7, OMSTAT+9, OMSTAT+10 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(405.4 - [#405.4] | MSH+6 |
| ^DIC(42 - [#42] | MSH+6 |
| ^DPT - [#2] | MSH+4, MSH+6, RESUME+6 |
| ^DPT("CN" | RESUME+7 |
| ^FHPT - [#115] | OMSTAT+4, OMSTAT+5, OMSTAT+6, OMSTAT+7, OMSTAT+10, RESUME+10, RESUME+11, RESUME+13, RESUME+17, S0+1 , S1, S1+1, S1+3 |
| Name | Line Occurrences |
|---|---|
| $$RETURN | GETOR+1 |
| EXIT | RESUME+6, RESUME+7, RESUME+11, RESUME+14, RESUME+15, RESUME+18, S1+2, S1+4, S1+5 |
| KIL | STATUS+1, STATUS+2, STATUS+3, STATUS+4, STATUS+5, STATUS+6 |
| S1 | S1+1 |
| STS | STATUS+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | STATUS+2, STATUS+4, OMSTAT+2, RESUME+16 |
| A1 | RESUME+5~, S1* |
| A2 | RESUME+5~, S1*, S1+1*, S1+2, S1+3 |
| ACT | OMSTAT+12! |
| ADM | GADM+1*, CHK+2*, RESUME+5~, RESUME+7*, RESUME+10, RESUME+11, RESUME+13, RESUME+17, S0+1, S1 , S1+1, S1+3 |
| >> CHK | CHK+1*, CHK+2* |
| D1 | RESUME+5~, RESUME+17*, RESUME+18, S0+1, S1+1 |
| D2 | RESUME+5~, S0+1* |
| >> DATA | STATUS+3 |
| DFN | MSH+4, MSH+6, RESUME~, RESUME+6, RESUME+7, RESUME+9 |
| >> FHC | CHK+1*, CHK+2 |
| >> FHCNORS | OMSTAT+2*, OMSTAT+3*, OMSTAT+5*, OMSTAT+6*, OMSTAT+7* |
| >> FHD | GETOR+1* |
| >> FHD1 | GETOR+1*, GETOR+2 |
| >> FHD2 | RETURN+1*, RETURN+2*, RETURN+3 |
| >> FHDFN | OMSTAT+4, OMSTAT+5, OMSTAT+6, OMSTAT+7, OMSTAT+10, RESUME+9, RESUME+10, RESUME+11, RESUME+13, RESUME+17 , S0+1, S1, S1+1, S1+3 |
| FHDOR | RETURN~, RETURN+2 |
| FHLD | RESUME+5~, RESUME+10*, RESUME+13*, RESUME+15, S1+3*, S1+5 |
| >> FHMPNUM | OMSTAT+3*, OMSTAT+4 |
| >> FHMSG( | GETOR+1 |
| >> FHMSG(3 | CHK+1, CHK+2 |
| FHOR | RESUME+5~, RESUME+10*, RESUME+13*, RESUME+14, S1+3*, S1+4 |
| FHORD | RESUME+5~, RESUME+10*, RESUME+11, RESUME+13, RESUME+17* |
| FHORN | GETOR+2*, STATUS+2, STATUS+4, STS+2, OMSTAT+1*, OMSTAT+2, OMSTAT+3, OMSTAT+5*, OMSTAT+6*, OMSTAT+7* , OMSTAT+10*, OMSTAT+12!* |
| FHORN1 | STATUS+2*, STATUS+4*, KIL! |
| >> FHORNTMP | OMSTAT+2*, OMSTAT+12 |
| >> FHREND | OMSTAT+3* |
| >> FHRM | OMSTAT+4*, OMSTAT+5, OMSTAT+6, OMSTAT+7 |
| >> FHSEND | OMSTAT+9*, OMSTAT+10 |
| FHSTS | STATUS+3*, STS+2, KIL! |
| >> FHSTTS | OMSTAT+1*, OMSTAT+3*, OMSTAT+9* |
| >> FHTDAT | OMSTAT+2*, OMSTAT+3, OMSTAT+9 |
| >> FHWRD | MSH+6* |
| >> FHZ115 | RESUME+9* |
| FILL | GADM+1, STS+2, OMSTAT+1*, OMSTAT+3, OMSTAT+9, OMSTAT+12! |
| >> FOR | STATUS+1, STATUS+2, STATUS+3, STATUS+4, STATUS+5 |
| >> HOSP | MSH+6*, MSH+7 |
| K1 | RESUME+5~, RESUME+17* |
| MSG | STS+3!, OMSTAT+3!, OMSTAT+5!, OMSTAT+6!, OMSTAT+7!, OMSTAT+9!, OMSTAT+10, OMSTAT+12! |
| MSG(1 | MSH+2*, STS+1* |
| MSG(2 | MSH+4* |
| MSG(3 | MSH+7*, STS+2* |
| MSG(4 | OMSTAT+1 |
| >> NOW | STATUS+2*, STATUS+4* |
| >> RM | MSH+6*, MSH+7 |
| >> SITE(1 | MSH+2 |
| TIM | RESUME+5~, RESUME+16*, RESUME+17 |
| U | OMSTAT+5, OMSTAT+6, OMSTAT+7, OMSTAT+10 |
| WARD | MSH+6*, RESUME+5~, RESUME+6*, RESUME+7 |
| X | CHK+2*, RESUME+5~, RESUME+10*, RESUME+13*, S1+3* |
| X1 | RESUME+5~, RESUME+10*, S1+1* |
| X2 | RESUME+5~, S0+1*, S1, S1+1* |
| >> XX | GETOR+1* |
| Y | RESUME+5~, RESUME+6*, RESUME+10*, RESUME+13*, S1+4*, S1+5*, EXIT |