XBHEDDH3 ;402,DJB,10/23/91,EDD - Help Text - Field Global Location
;;2.6;IHS UTILITIES;;JUN 28, 1993
;;David Bolduc - Togus, ME
;;Called by XBHEDD1
W @IOF
F I=1:1 S TEXT=$P($T(TXT+I),";;;",2) Q:TEXT="***" W !,TEXT I $Y>SIZE D PAGE Q:FLAGQ
I 'FLAGQ D ^XBHEDDH4
EX ;
K TEXT I 'FLAGQ D PAUSE
Q
TXT ;
;;; INPUT EFFECT
;;;==========================================================================
;;;
;;; 1. '^' Exit back to Main Menu.
;;;
;;; 2. 'B' Back up to previous screen.
;;;
;;; 3. 'n' Typing a number here allows you to jump to that screen.
;;; In the lower right hand corner of the screen, you will
;;; see 2 numbers: TOP and CUR. TOP is the highest screen
;;; you have <RETURNED> to. CUR is the current screen you
;;; are viewing. You can only jump between the first and TOP
;;; screen. As an example, if you selected the 'Field Global
;;; Location' option and then hit <RETURN> 6 times, TOP would
;;; be equal to 6 and CUR would be equal to 6. Now you can jump
;;; to any screen between 1 and 6. If you entered '2' and <RETURN>,
;;; you would jump to screen 2. TOP would still be equal to 6 but
;;; CUR would now be 2. If you then hit 'B' to back up 1 screen,
;;; TOP would be 6 and CUR would be 1. If you now wanted to return
;;; to TOP (screen 6), you would type a '6' and this page
;;; would now be displayed. TOP and CUR would both be equal
;;; to 6 again.
;;;
;;; 4. 'I' Allows you to zoom in on an individual field. It prompts you
;;; for a field and then gives you the Individual Field Summary
;;; for that field. When using 'I', you must start at the top
;;; of the multiple. For example, if you were looking at the
;;; Patient file and you had selected 'Admission Date' as the
;;; starting point for Field Global Location and you <RETURNED>
;;; thru 2 screens, you would see the field Treating Specialty.
;;; To view the Individual Field Summary for this field you would
;;; have to first select Admission Date and then Treating Specialty.
;;; This is made easier by the design of the Field Global Location
;;; screens. Each layer of multiple fields is preceeded by
;;; dashes that indicated their level. You trace these dashes
;;; back to locate the starting point for each layer. You can
;;; also use the Trace a Field option.
;;;***
PAGE ;
R !!?2,"<RETURN> to continue, '^' to quit: ",XX:DTIME S:'$T XX="^" S:XX["^" FLAGQ=1 I FLAGQ Q
W @IOF Q
PAUSE ;
I $Y<SIZE F I=1:1:(SIZE-$Y) W !
R !?2,"<RETURN> to continue..",XX:DTIME
Q
XBHEDDH3 ;402,DJB,10/23/91,EDD - Help Text - Field Global Location
+1 ;;2.6;IHS UTILITIES;;JUN 28, 1993
+2 ;;David Bolduc - Togus, ME
+3 ;;Called by XBHEDD1
+4 WRITE @IOF
+5 FOR I=1:1
SET TEXT=$PIECE($TEXT(TXT+I),";;;",2)
IF TEXT="***"
QUIT
WRITE !,TEXT
IF $Y>SIZE
DO PAGE
IF FLAGQ
QUIT
+6 IF 'FLAGQ
DO ^XBHEDDH4
EX ;
+1 KILL TEXT
IF 'FLAGQ
DO PAUSE
+2 QUIT
TXT ;
+1 ;;; INPUT EFFECT
+2 ;;;==========================================================================
+3 ;;;
+4 ;;; 1. '^' Exit back to Main Menu.
+5 ;;;
+6 ;;; 2. 'B' Back up to previous screen.
+7 ;;;
+8 ;;; 3. 'n' Typing a number here allows you to jump to that screen.
+9 ;;; In the lower right hand corner of the screen, you will
+10 ;;; see 2 numbers: TOP and CUR. TOP is the highest screen
+11 ;;; you have <RETURNED> to. CUR is the current screen you
+12 ;;; are viewing. You can only jump between the first and TOP
+13 ;;; screen. As an example, if you selected the 'Field Global
+14 ;;; Location' option and then hit <RETURN> 6 times, TOP would
+15 ;;; be equal to 6 and CUR would be equal to 6. Now you can jump
+16 ;;; to any screen between 1 and 6. If you entered '2' and <RETURN>,
+17 ;;; you would jump to screen 2. TOP would still be equal to 6 but
+18 ;;; CUR would now be 2. If you then hit 'B' to back up 1 screen,
+19 ;;; TOP would be 6 and CUR would be 1. If you now wanted to return
+20 ;;; to TOP (screen 6), you would type a '6' and this page
+21 ;;; would now be displayed. TOP and CUR would both be equal
+22 ;;; to 6 again.
+23 ;;;
+24 ;;; 4. 'I' Allows you to zoom in on an individual field. It prompts you
+25 ;;; for a field and then gives you the Individual Field Summary
+26 ;;; for that field. When using 'I', you must start at the top
+27 ;;; of the multiple. For example, if you were looking at the
+28 ;;; Patient file and you had selected 'Admission Date' as the
+29 ;;; starting point for Field Global Location and you <RETURNED>
+30 ;;; thru 2 screens, you would see the field Treating Specialty.
+31 ;;; To view the Individual Field Summary for this field you would
+32 ;;; have to first select Admission Date and then Treating Specialty.
+33 ;;; This is made easier by the design of the Field Global Location
+34 ;;; screens. Each layer of multiple fields is preceeded by
+35 ;;; dashes that indicated their level. You trace these dashes
+36 ;;; back to locate the starting point for each layer. You can
+37 ;;; also use the Trace a Field option.
+38 ;;;***
PAGE ;
+1 READ !!?2,"<RETURN> to continue, '^' to quit: ",XX:DTIME
IF '$TEST
SET XX="^"
IF XX["^"
SET FLAGQ=1
IF FLAGQ
QUIT
+2 WRITE @IOF
QUIT
PAUSE ;
+1 IF $Y<SIZE
FOR I=1:1:(SIZE-$Y)
WRITE !
+2 READ !?2,"<RETURN> to continue..",XX:DTIME
+3 QUIT