FHDSSAPI ;Hines OIFO/RTK,JRC-DSS REQUESTED API's ; 11/3/08 2:42pm
Source file <FHDSSAPI.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 |
Package | Total | Caller Graph |
---|---|---|
DSS Extracts | 1 | ECXNUT |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATA(FHSDT,FHEDT) | ;API for DSS extract of NFS data
; INPUT: START DATE, END DATE ; OUTPUT: ^TMP($J,"FH" ; Get inpatient meals |
|
CLEAN | ;Clean up variables set by PATNAME^FHOMUTL
|
|
INPAT | ;Process inpatient data
|
|
OUTPAT | ;Process outpatient data
; Get outpatient meals |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FHPT - [#115] | DATA+6, DATA+7, INPAT+1, INPAT+2, INPAT+17, INPAT+18, INPAT+19, INPAT+23, INPAT+26, INPAT+27 , INPAT+31, INPAT+32, INPAT+40, INPAT+41, INPAT+47, INPAT+48, INPAT+55, INPAT+56, OUTPAT+6, OUTPAT+8 , OUTPAT+9, OUTPAT+10, OUTPAT+14, OUTPAT+15, OUTPAT+16, OUTPAT+17, OUTPAT+18, OUTPAT+19, OUTPAT+20, OUTPAT+21 , OUTPAT+22, OUTPAT+23, OUTPAT+24, OUTPAT+27, OUTPAT+28, OUTPAT+29, OUTPAT+36, OUTPAT+37, OUTPAT+44, OUTPAT+45 , OUTPAT+46, OUTPAT+47, OUTPAT+51, OUTPAT+52, OUTPAT+53, OUTPAT+54 |
^FHPT("GM" | OUTPAT+49, OUTPAT+50 |
^FHPT("RM" | OUTPAT+4, OUTPAT+5, OUTPAT+7 |
^FHPT("SM" | OUTPAT+42, OUTPAT+43 |
^TMP($J | DATA+5!, INPAT+21!, INPAT+23*, INPAT+28!, INPAT+29*, INPAT+36!, INPAT+38*, INPAT+45*, INPAT+52!, INPAT+54* , INPAT+57*, OUTPAT+10*, OUTPAT+17*, OUTPAT+21*, OUTPAT+24*, OUTPAT+32!, OUTPAT+34*, OUTPAT+40*, OUTPAT+47*, OUTPAT+54* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BID | CLEAN+1! |
DFN | DATA+10, CLEAN+1! |
FHADM | DATA+14!, INPAT+1*, INPAT+2, INPAT+17, INPAT+18, INPAT+19, INPAT+21, INPAT+23, INPAT+26, INPAT+27 , INPAT+28, INPAT+29, INPAT+31, INPAT+32, INPAT+36, INPAT+38, INPAT+40, INPAT+41, INPAT+45, INPAT+47 , INPAT+48, INPAT+52, INPAT+54, INPAT+55, INPAT+56, INPAT+57 |
FHADTM | DATA+16!, INPAT+3*, INPAT+7 |
FHAGE | CLEAN+1! |
FHCDATE | DATA+16!, INPAT+35*, INPAT+44*, INPAT+51*, OUTPAT+31*, OUTPAT+39* |
FHDATE | DATA+14!, INPAT+17*, INPAT+18, INPAT+21, INPAT+22, INPAT+23, INPAT+26*, INPAT+27, INPAT+28, INPAT+29 , INPAT+34*, INPAT+36, INPAT+37, INPAT+38, INPAT+43*, INPAT+45, INPAT+50*, INPAT+52, INPAT+53, INPAT+54 , INPAT+57, OUTPAT+30*, OUTPAT+32, OUTPAT+33, OUTPAT+38* |
FHDCEASE | DATA+10*, DATA+11, DATA+16!, INPAT+15 |
FHDDTM | DATA+16!, INPAT+16* |
FHDFN | DATA+6*, DATA+7, DATA+14!, INPAT+1, INPAT+2, INPAT+17, INPAT+18, INPAT+19, INPAT+21, INPAT+23 , INPAT+26, INPAT+27, INPAT+28, INPAT+29, INPAT+31, INPAT+32, INPAT+36, INPAT+38, INPAT+40, INPAT+41 , INPAT+45, INPAT+47, INPAT+48, INPAT+52, INPAT+54, INPAT+55, INPAT+56, INPAT+57, OUTPAT+5*, OUTPAT+6 , OUTPAT+7, OUTPAT+8, OUTPAT+9, OUTPAT+10, OUTPAT+14, OUTPAT+15, OUTPAT+16, OUTPAT+17, OUTPAT+18, OUTPAT+19 , OUTPAT+20, OUTPAT+21, OUTPAT+22, OUTPAT+23, OUTPAT+24, OUTPAT+27, OUTPAT+28, OUTPAT+29, OUTPAT+32, OUTPAT+34 , OUTPAT+36, OUTPAT+37, OUTPAT+40, OUTPAT+43*, OUTPAT+44, OUTPAT+45, OUTPAT+46, OUTPAT+47, OUTPAT+50*, OUTPAT+51 , OUTPAT+52, OUTPAT+53, OUTPAT+54 |
FHDOB | CLEAN+1! |
FHDSEQ | DATA+14!, INPAT+18*, INPAT+19 |
FHEDT | DATA~, DATA+4, DATA+5*, INPAT+3, INPAT+17, INPAT+26, INPAT+34, INPAT+43, INPAT+50, OUTPAT+4 , OUTPAT+30, OUTPAT+38, OUTPAT+42, OUTPAT+49 |
FHEFF | DATA+16! |
FHEL | DATA+14! |
FHLAST | DATA+16!, INPAT+2*, INPAT+21, INPAT+22*, INPAT+28, INPAT+31*, INPAT+36, INPAT+37*, INPAT+47*, INPAT+52 , INPAT+53*, OUTPAT+28*, OUTPAT+32, OUTPAT+33* |
FHNODE | DATA+14!, INPAT+19*, INPAT+20*, INPAT+23, INPAT+27*, INPAT+29, INPAT+32*, INPAT+33*, INPAT+34, INPAT+35 , INPAT+38, INPAT+41*, INPAT+42*, INPAT+43, INPAT+44, INPAT+45, INPAT+48*, INPAT+49*, INPAT+50, INPAT+51 , INPAT+54, INPAT+56*, INPAT+57, OUTPAT+8*, OUTPAT+10, OUTPAT+29*, OUTPAT+30, OUTPAT+31, OUTPAT+34, OUTPAT+37* , OUTPAT+38, OUTPAT+39, OUTPAT+40, OUTPAT+45*, OUTPAT+47, OUTPAT+52*, OUTPAT+54 |
FHNODE2 | DATA+14!, OUTPAT+15*, OUTPAT+17 |
FHNODE3 | DATA+14!, OUTPAT+19*, OUTPAT+21 |
FHNUM | DATA+16!, INPAT+40*, INPAT+45*, OUTPAT+36*, OUTPAT+40* |
FHOMDT | DATA+14!, OUTPAT+4*, OUTPAT+5, OUTPAT+7, OUTPAT+10, OUTPAT+17, OUTPAT+21, OUTPAT+24, OUTPAT+32, OUTPAT+34 , OUTPAT+40, OUTPAT+42*, OUTPAT+43, OUTPAT+45, OUTPAT+47, OUTPAT+49*, OUTPAT+50, OUTPAT+52, OUTPAT+54 |
FHPCZN | CLEAN+1! |
FHPTNM | CLEAN+1! |
FHRNUM | DATA+14!, OUTPAT+7*, OUTPAT+8, OUTPAT+10, OUTPAT+14, OUTPAT+15, OUTPAT+17, OUTPAT+18, OUTPAT+19, OUTPAT+21 , OUTPAT+22, OUTPAT+23, OUTPAT+24, OUTPAT+27, OUTPAT+28, OUTPAT+29, OUTPAT+32, OUTPAT+34, OUTPAT+36, OUTPAT+37 , OUTPAT+40 |
FHSDT | DATA~, DATA+4, DATA+11, INPAT+16, INPAT+21, INPAT+28, INPAT+35, INPAT+36, INPAT+44, INPAT+51 , INPAT+52, OUTPAT+2, OUTPAT+31, OUTPAT+32, OUTPAT+39 |
FHSDTX1 | DATA+15!, OUTPAT+2*, OUTPAT+4, OUTPAT+42, OUTPAT+49 |
FHSEX | CLEAN+1! |
FHSF | DATA+15!, INPAT+31*, INPAT+32, OUTPAT+28*, OUTPAT+29 |
FHSFDT | DATA+15! |
FHSO | DATA+15!, INPAT+40*, INPAT+41, OUTPAT+36*, OUTPAT+37 |
FHSODT | DATA+15! |
FHSSN | CLEAN+1! |
FHSTOP | DATA+16!, INPAT+2*, INPAT+6, INPAT+9* |
FHTF | DATA+15!, INPAT+47*, INPAT+48, INPAT+55, INPAT+56 |
FHTFDT | DATA+15! |
FHTFPR | DATA+15!, INPAT+55*, INPAT+56, INPAT+57 |
FHTUZN | DATA+15!, OUTPAT+23*, OUTPAT+24 |
FHZ | DATA+15!, OUTPAT+22*, OUTPAT+23, OUTPAT+24 |
FHZN | DATA+15!, INPAT+2*, INPAT+3, INPAT+6, INPAT+12*, INPAT+15*, INPAT+16, INPAT+20, INPAT+33, INPAT+42 , INPAT+49 |
FILE | CLEAN+1! |
IEN | CLEAN+1! |
PID | CLEAN+1! |
U | INPAT+3, INPAT+6, INPAT+12, INPAT+15, INPAT+16, INPAT+18, INPAT+20, INPAT+33, INPAT+34, INPAT+35 , INPAT+42, INPAT+43, INPAT+44, INPAT+49, INPAT+50, INPAT+51, OUTPAT+8, OUTPAT+9, OUTPAT+15, OUTPAT+16 , OUTPAT+19, OUTPAT+20, OUTPAT+30, OUTPAT+31, OUTPAT+38, OUTPAT+39, OUTPAT+45, OUTPAT+46, OUTPAT+52, OUTPAT+53 |
>> VAIN(1 | INPAT+9, INPAT+10 |
>> VAINDT | INPAT+7* |
>> VAIP("E" | INPAT+10* |
>> VAIP("M" | INPAT+10* |
>> VAIP(2 | INPAT+12 |
>> VAIP(3 | INPAT+12 |
X | DATA+16!, OUTPAT+2 |
X1 | DATA+16!, OUTPAT+2* |
X2 | DATA+16!, OUTPAT+2* |