Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: FHXDB2

Package: Dietetics

Routine: FHXDB2


Information

FHXDB2 ; HISC/REL - Verify patient data base ;11/27/91 13:00

Source Information

Source file <FHXDB2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Dietetics 2 CHECK^FHOMDPA  PATNAME^FHOMUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Dietetics 1 FHXDB1  

Entry Points

Name Comments DBIA/ICR reference
ALL
P1
PAT
HDR
DI
SP
INP
TF
ADM
DR
SF

External References

Name Field # of Occurrence
CHECK^FHOMDPA INP+1
PATNAME^FHOMUTL ALL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"***** D O N E *****",!
  • Line Location: FHXDB2+2
Function Call: WRITE
  • Prompt: !!,"Verifying Patient data base ^FHPT for ALL Patients & Admissions",!
  • Line Location: ALL+0
Function Call: WRITE
  • Prompt: !!,"Verifying Patient data base ^FHPT for Current Inpatients Only",!
  • Line Location: INP+0
Function Call: WRITE
  • Prompt: !,$P(^DPT(DFN,0),"^",1)," - missing Food Preference ",X
  • Line Location: PAT+1
Function Call: WRITE
  • Prompt: !,$P(^DPT(DFN,0),"^",1)," - missing Nutrition Status ",X
  • Line Location: PAT+3
Function Call: WRITE
  • Prompt: !,$P(^DPT(DFN,0),"^",1)," - missing Nutrition Status ",N
  • Line Location: P1+0
Function Call: WRITE
  • Prompt: !,$P(^DPT(DFN,0),"^",1)," - missing Nutrition Classification ",N
  • Line Location: P1+1
Function Call: WRITE
  • Prompt: !?5,"Isolation ",N," missing."
  • Line Location: ADM+1
Function Call: WRITE
  • Prompt: !?5,"Dietetic Ward ",N," missing."
  • Line Location: ADM+2
Function Call: WRITE
  • Prompt: !,$P(^DPT(DFN,0),"^",1),?40,"Admission: ",ADM
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !?5,"Diet ",N," missing in Diet Order ",K
  • Line Location: DI+0
Function Call: WRITE
  • Prompt: !?5,"Prod. Diet ",N," missing in Diet Order ",K
  • Line Location: DI+1
Function Call: WRITE
  • Prompt: !?5,"Supp. Feeding Item ",N," missing from SF Order ",K
  • Line Location: SF+0
Function Call: WRITE
  • Prompt: !?5,"Supp. Feeding Menu ",N," missing from SF Order ",K
  • Line Location: SF+1
Function Call: WRITE
  • Prompt: !?5,"Tubefeeding Product ",N," missing from Tubefeeding Order ",K
  • Line Location: TF+0
Function Call: WRITE
  • Prompt: !?5,"Standing Order Item ",N," missing from Standing Order # ",K
  • Line Location: SP+0
Function Call: WRITE
  • Prompt: !?5,"Diet Consult ",N," missing from Consult Order # ",K
  • Line Location: DR+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PAT+1, PAT+3, P1, P1+1, HDR
^DPT("CN" INP+1
^FH(111 - [#111] DI
^FH(115.2 - [#115.2] PAT+1
^FH(115.3 - [#115.3] P1+1
^FH(115.4 - [#115.4] PAT+3, P1
^FH(116.2 - [#116.2] DI+1
^FH(118 - [#118] SF
^FH(118.1 - [#118.1] SF+1
^FH(118.2 - [#118.2] TF
^FH(118.3 - [#118.3] SP
^FH(119.4 - [#119.4] ADM+1
^FH(119.5 - [#119.5] DR
^FH(119.6 - [#119.6] ADM+2
^FHPT - [#115] ALL+1, PAT+1, PAT+2, PAT+3, ADM+1, ADM+2, ADM+3, ADM+4, ADM+5, ADM+6
, ADM+7

Label References

Name Line Occurrences
ADM ALL+1, INP+1
ALL FHXDB2+2
DI ADM+3
DR ADM+7
HDR ADM+1, ADM+2, DI, DI+1, SF, SF+1, TF, SP, DR
INP FHXDB2+2
P1 PAT+2
PAT ALL+1, INP+1
SF ADM+4
SP ADM+6
TF ADM+5

Naked Globals

Name Field # of Occurrence
^( PAT+1, PAT+2, PAT+3, ADM+3, ADM+4, ADM+5, ADM+6, ADM+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ADM ALL+1*, INP+1*, ADM+1, ADM+2, ADM+3, ADM+4, ADM+5, ADM+6, ADM+7, HDR
>> DFN ALL+1, INP+1*, PAT+1, PAT+3, P1, P1+1, HDR
>> ERR PAT*, ADM*, HDR*
>> FHDFN ALL+1*, INP+1, PAT+1, PAT+2, PAT+3, ADM+1, ADM+2, ADM+3, ADM+4, ADM+5
, ADM+6, ADM+7
>> FHZ115 INP+1*
>> K PAT+1*, PAT+2*, PAT+3*, ADM+3*, ADM+4*, ADM+5*, ADM+6*, ADM+7*, DI, DI+1
, SF, SF+1, TF, SP, DR
>> L ADM+5*, DI*, SF*
>> M INP+1*
>> N P1*, P1+1*, ADM+1*, ADM+2*, ADM+5*, ADM+6*, ADM+7*, DI*, DI+1*, SF*
, SF+1*, TF, SP, DR
>> PAT FHXDB2+2
>> WRD INP+1*
>> X PAT+1*, PAT+2*, PAT+3*, P1, P1+1, ADM+3*, ADM+4*, DI, DI+1, SF
, SF+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All