STANDARD DATA DICTIONARY #195.9 -- BORROWERS/FILE AREAS FILE                                                      3/24/25    PAGE 1
STORED IN ^RTV(195.9,  (1 ENTRY)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                          (VERSION 2)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------


COMPILED CROSS-REFERENCE ROUTINE: RTXB
IDENTIFIED BY: 
      "WRITE": W ?30,$E($S($D(^DIC(195.1,+$P(^(0),U,3),0))#2:$P(^(0),U,1),1:""),1,25) W ?58,$E($S('$D(^SC(+$P(^RTV(195.9,Y,0),U,2),
               0)):"",'$D(^DIC(4,+$P(^(0),U,4),0)):"",1:"  ["_$P(^(0),U)_"]"),1,20),?79,@("$E("_DIC_"Y,0),0)")

POINTED TO BY: HOME LOCATION field (#6) of the RECORDS File (#190) 
               CURRENT BORROWER/FILE ROOM field (#105) of the RECORDS File (#190) 
               ASSOCIATED BORROWER field (#114) of the RECORDS File (#190) 
               REQUESTOR field (#5) of the REQUESTED RECORDS File (#190.1) 
               ASSOCIATED REQUESTOR field (#14) of the REQUESTED RECORDS File (#190.1) 
               WHERE WAS RECORD FOUND? field (#5) of the MISSING RECORDS File (#190.2) 
               BORROWER field (#5) of the RECORD MOVEMENT HISTORY File (#190.3) 
               ASSOCIATED BORROWER field (#14) of the RECORD MOVEMENT HISTORY File (#190.3) 
               BORROWER field (#5) of the PULL LIST File (#194.2) 
               HOLDING AREA field (#16) of the PULL LIST File (#194.2) 
               DEFAULT SCHEDULED ADMISSIONS field (#42) of the RECORD TRACKING APPLICATION File (#195.1) 
               DEFAULT RETIREMENT BORROWER field (#44) of the RECORD TRACKING APPLICATION File (#195.1) 
               CENTRAL FILE ROOM field (#2) of the INSTITUTION sub-field (#195.12) of the RECORD TRACKING APPLICATION File (#195.1) 
               DEFAULT HOME LOCATION field (#2) of the TYPE OF RECORDS sub-field (#195.13) of the INSTITUTION sub-field (#195.12) 
                   of the RECORD TRACKING APPLICATION File (#195.1) 
               DEFAULT INITIAL BORROWER field (#5) of the TYPE OF RECORDS sub-field (#195.13) of the INSTITUTION sub-field 
                   (#195.12) of the RECORD TRACKING APPLICATION File (#195.1) 
               FILE ROOM field (#.01) of the ALLOWABLE FILE ROOMS sub-field (#195.21) of the RECORD TYPES File (#195.2) 
               REQUESTS FOR WHICH BORROWER? field (#12) of the BORROWERS/FILE AREAS File (#195.9) 
               

CROSS
REFERENCED BY: APPLICATION(ABOR), RECORD BARCODE PRINTER(AC), SCHEDULED ADMISSION BORROWER(AD), INPUT DEVICES(ADEV), 
               DOMAIN FILE POINTER(AE), NAME(B), SYNONYM(S)



195.9,.01     NAME                   0;1          VARIABLE POINTER (Required)

              FILE  ORDER  PREFIX    LAYGO  MESSAGE
                 200  1    P            n   PROVIDER PERSON 
                 42   2    W            n   WARD 
                 44   3    L            n   LOCATION 
                 4    4    I            n   INSTITUTION 
              SCREEN ON FILE 42: S DIC("S")="I $S('$D(^(""I"")):1,$P(^(""I""),U)'=""I"":1,1:0)"
               SCREEN EXPLANATION: Allows only active wards.
              SCREEN ON FILE 44: S DIC("S")="I ""W""'[$P(^(0),U,3),$S('$D(^(""I"")):1,'^(""I""):1,DT<+^(""I""):1,'$P(^(""I""),U,2):
                                0,1:DT>+$P(^(""I""),U,2))"
               SCREEN EXPLANATION: Allows only active hospital locations (excluding wards and file areas).
                                         
              LAST EDITED:      JAN 27, 1987 
              DESCRIPTION:
                                These entries describe entities which can posses records.  

              PRE-LOOKUP:       I X?.N1"/".N,$D(^DIC(+X,0,"GL")) S X=+$P(X,"/",2)_";"_$P(^("GL"),"^",2)
              CROSS-REFERENCE:  195.9^B 
                                1)= S ^RTV(195.9,"B",$E(X,1,30),DA)=""
                                2)= K ^RTV(195.9,"B",$E(X,1,30),DA)

              CROSS-REFERENCE:  ^^TRIGGER^195.9^2 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S X=Y(0),X=X S X=X[";SC(" I X S X=DIV S Y(1)=$S($D(^RTV(
                                195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S DIU=X K Y S X=DIV S X=+X X ^DD(195.9,.01,1,2,1.4)

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X S %=$P(DIH,U,3,999),DIU=$P(DIH,U,2),^(0)=$
                                P(DIH,U,1,1)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=2 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S 
                                DIU=X K Y S X="" X ^DD(195.9,.01,1,2,2.4)

                                2.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X S %=$P(DIH,U,3,999),DIU=$P(DIH,U,2),^(0)=$
                                P(DIH,U,1,1)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=2 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                CREATE CONDITION)= INTERNAL(NAME)[";SC("
                                CREATE VALUE)= S X=+X
                                DELETE VALUE)= @
                                FIELD)= HOSPITAL


195.9,2       HOSPITAL LOCATION FILE POINTER 0;2 POINTER TO HOSPITAL LOCATION FILE (#44)

              LAST EDITED:      APR 24, 1987 
              DESCRIPTION:
                                This defines borrowers who are entries in the hospital location file.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the NAME field of the BORROWERS/FILE AREAS File 

              CROSS-REFERENCE:  ^^TRIGGER^195.9^8 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,8),X=X S 
                                DIU=X K Y X ^DD(195.9,2,1,1,1.1) X ^DD(195.9,2,1,1,1.4)

                                1.1)= S X=DIV S I(0,0)=$S($D(D0):D0,1:""),D0=DIV S:'$D(^SC(+D0,0)) D0=-1 S Y(101)=$S($D(^SC(D0,99))
                                :^(99),1:"") S X=$P(Y(101),U,1) S D0=I(0,0)

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,7,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,9,999),DIU=$P(DIH,U,8),^(0)=$P(DIH,U,1,7)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=8 
                                D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= Q

                                CREATE VALUE)= HOSPITAL LOCATION FILE POINTER:TELEPHONE
                                DELETE VALUE)= NO EFFECT
                                FIELD)= PHONE #

              CROSS-REFERENCE:  ^^TRIGGER^195.9^13 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,13),X=X S
                                 DIU=X K Y X ^DD(195.9,2,1,2,1.1) X ^DD(195.9,2,1,2,1.4)

                                1.1)= S X=DIV S I(0,0)=$S($D(D0):D0,1:""),D0=DIV S:'$D(^SC(+D0,0)) D0=-1 S Y(102)=$S($D(^SC(D0,0)):
                                ^(0),1:""),Y(101)=X S X=$P(Y(102),U,3),X=X S X=X S D0=I(0,0)

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,12,99))  S DIH=DI
                                H_U" S %=$P(DIH,U,14,999),DIU=$P(DIH,U,13),^(0)=$P(DIH,U,1,12)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DI
                                G=13 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,13),X=X S
                                 DIU=X K Y S X="" X ^DD(195.9,2,1,2,2.4)

                                2.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,12,99))  S DIH=DI
                                H_U" S %=$P(DIH,U,14,999),DIU=$P(DIH,U,13),^(0)=$P(DIH,U,1,12)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DI
                                G=13 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                CREATE VALUE)= HOSPITAL LOCATION FILE POINTER:INTERNAL(LOCATION TYPE)
                                DELETE VALUE)= @
                                FIELD)= HOSPITAL LOCATION TYPE

              CROSS-REFERENCE:  ^^TRIGGER^195.9^9 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,9),X=X S 
                                DIU=X K Y X ^DD(195.9,2,1,3,1.1) X ^DD(195.9,2,1,3,1.4)

                                1.1)= S X=DIV S I(0,0)=$S($D(D0):D0,1:""),D0=DIV S:'$D(^SC(+D0,0)) D0=-1 S Y(101)=$S($D(^SC(D0,0)):
                                ^(0),1:"") S X=$P(Y(101),U,11) S D0=I(0,0)

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,8,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,10,999),DIU=$P(DIH,U,9),^(0)=$P(DIH,U,1,8)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=9
                                 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= Q

                                CREATE VALUE)= HOSPITAL LOCATION FILE POINTER:PHYSICAL LOCATION
                                DELETE VALUE)= NO EFFECT
                                FIELD)= LOCATION/ROOM#


195.9,3       APPLICATION            0;3 POINTER TO RECORD TRACKING APPLICATION FILE (#195.1) (Required)

              INPUT TRANSFORM:  D DUPCHK^RTDPA32:$D(X)
              LAST EDITED:      MAY 19, 1987 
              DESCRIPTION:
                                This defines the application associated with the entry in this file.  

                                UNEDITABLE
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  195.9^ABOR^MUMPS 
                                1)= S ^RTV(195.9,"ABOR",$P(^RTV(195.9,DA,0),U),X,DA)=""
                                2)= K ^RTV(195.9,"ABOR",$P(^RTV(195.9,DA,0),U),X,DA)


195.9,4       RECORD BARCODE PRINTER 0;4 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>40!($L(X)<1) X D PRT^RTDPA3:$D(X)
              LAST EDITED:      FEB 20, 1987 
              DESCRIPTION:
                                This allows the system to know where to print record barcodes depending on the borrower/file area.  

              EXECUTABLE HELP:  D HELP^RTDPA3
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  195.9^AC 
                                1)= S ^RTV(195.9,"AC",$E(X,1,30),DA)=""
                                2)= K ^RTV(195.9,"AC",$E(X,1,30),DA)


195.9,5       REQUEST NOTICE PRINTER 0;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X I $D(X),'$D(RTREMOTE) D PRT^RTDPA3
              LAST EDITED:      FEB 24, 1991 
              DESCRIPTION:
                                This allows the system to know where to print requests for records.  

              EXECUTABLE HELP:  D HELP^RTDPA3
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


195.9,6       MANAGEMENT REPORT PRINTER 0;6 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X D PRT^RTDPA3:$D(X)
              LAST EDITED:      JAN 30, 1987 
              DESCRIPTION:
                                This allows the system to know where to print management reports.  

              EXECUTABLE HELP:  D HELP^RTDPA3
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


195.9,7       PHONE/LOCATION COMBO   0;7 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>21!($L(X)<1) X
              HELP-PROMPT:      ANSWER MUST BE 1-21 CHARACTERS IN LENGTH 
              DESCRIPTION:      This defines the phone number and location in a dynamic format for descriptions of borrowers/file
                                areas.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the PHONE # field of the BORROWERS/FILE AREAS File 
                                TRIGGERED by the LOCATION/ROOM# field of the BORROWERS/FILE AREAS File 


195.9,8       PHONE #                0;8 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>15!($L(X)<1) X
              LAST EDITED:      SEP 29, 1986 
              HELP-PROMPT:      ANSWER MUST BE 1-15 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This defines the phone number of the borrower/file areas.  

              NOTES:            TRIGGERED by the HOSPITAL LOCATION FILE POINTER field of the BORROWERS/FILE AREAS File 

              CROSS-REFERENCE:  ^^TRIGGER^195.9^7 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S 
                                DIU=X K Y X ^DD(195.9,8,1,1,1.1) X ^DD(195.9,8,1,1,1.4)

                                1.1)= S X=DIV X ^DD(195.9,8,1,1,49.2) S X=$E(Y(5),Y(6),X) S Y=X,X=Y(3),X=X_Y

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,6,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,8,999),DIU=$P(DIH,U,7),^(0)=$P(DIH,U,1,6)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=7 
                                D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S 
                                DIU=X K Y X ^DD(195.9,8,1,1,2.1) X ^DD(195.9,8,1,1,2.4)

                                2.1)= S X=DIV S Y(2)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X="/",Y(1)=X S X=$P(Y(2),U,9),Y(3)=X S X=
                                1,Y(4)=X S X=10,X=$E(Y(3),Y(4),X) S Y=X,X=Y(1),X=X_Y

                                2.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,6,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,8,999),DIU=$P(DIH,U,7),^(0)=$P(DIH,U,1,6)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=7 
                                D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                49.2)= S Y(4)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=DIV,Y(1)=X S X=1,Y(2)=X S X=10,X=$E(Y(1),Y(2),
                                X)_"/",Y(3)=X S X=$P(Y(4),U,9),Y(5)=X S X=1,Y(6)=X S X=10

                                CREATE VALUE)= $E(#8,1,10)_"/"_$E(#9,1,10)
                                DELETE VALUE)= "/"_$E(#9,1,10)
                                FIELD)= PHONE/LOCATION COMBO


195.9,9       LOCATION/ROOM#         0;9 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>15!($L(X)<1) X
              LAST EDITED:      SEP 29, 1986 
              HELP-PROMPT:      ANSWER MUST BE 1-15 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This defines the location of a borrower/file areas.  

              NOTES:            TRIGGERED by the HOSPITAL LOCATION FILE POINTER field of the BORROWERS/FILE AREAS File 

              CROSS-REFERENCE:  ^^TRIGGER^195.9^7 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S 
                                DIU=X K Y X ^DD(195.9,9,1,1,1.1) X ^DD(195.9,9,1,1,1.4)

                                1.1)= S X=DIV X ^DD(195.9,9,1,1,49.2) S X=$E(Y(5),Y(6),X) S Y=X,X=Y(4),X=X_Y

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,6,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,8,999),DIU=$P(DIH,U,7),^(0)=$P(DIH,U,1,6)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=7 
                                D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S 
                                DIU=X K Y X ^DD(195.9,9,1,1,2.1) X ^DD(195.9,9,1,1,2.4)

                                2.1)= S X=DIV S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,8),Y(2)=X S X=1,Y(3)=X S X=10
                                ,X=$E(Y(2),Y(3),X)_"/"

                                2.4)= S DIH=$S($D(^RTV(195.9,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,6,99))  S DIH=DIH
                                _U" S %=$P(DIH,U,8,999),DIU=$P(DIH,U,7),^(0)=$P(DIH,U,1,6)_U_DIV_$S(%]"":U_%,1:""),DIH=195.9,DIG=7 
                                D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                49.2)= S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,8),Y(2)=X S X=1,Y(3)=X S X=10,X=$E(Y
                                (2),Y(3),X)_"/",Y(4)=X S X=DIV,Y(5)=X S X=1,Y(6)=X S X=10

                                CREATE VALUE)= $E(#8,1,10)_"/"_$E(#9,1,10)
                                DELETE VALUE)= $E(#8,1,10)_"/"
                                FIELD)= PHONE/LOCATION COMBO


195.9,10      BORROWING PRIVILEGES   0;10 SET

                                'n' FOR NORMAL; 
                                'i' FOR INACTIVATED; 
                                'r' FOR REVOKED; 
              LAST EDITED:      FEB 17, 1987 
              DESCRIPTION:      NORMAL means records may be charged to the borrower/file area.  INACTIVATED means records will not
                                normally be charged.  REVOKED means records may not be charged to this borrower/file area.  


195.9,11      RECORD SORT            0;11 SET

                                'a' FOR ALPHA; 
                                't' FOR TERMINAL DIGITS; 
              LAST EDITED:      SEP 29, 1986 
              DESCRIPTION:      ALPHA means record lists are sorted alphabetically.  TERMINAL DIGIT means record lists are sorted
                                by social security number in right to left order.  


195.9,12      REQUESTS FOR WHICH BORROWER? 0;12 POINTER TO BORROWERS/FILE AREAS FILE (#195.9)

              INPUT TRANSFORM:  D BOR^RTDPA31 S DIC("S")="I $D(D0),$P(^RTV(195.9,D0,0),U,3)=$P(^RTV(195.9,Y,0),U,3) D DICS^RTDPA31"
                                 D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      FEB 18, 1987 
              DESCRIPTION:
                                This allows the system to query for a associated borrower/file area when a borrower is selected.  

              SCREEN:           S DIC("S")="I $D(D0),$P(^RTV(195.9,D0,0),U,3)=$P(^RTV(195.9,Y,0),U,3) D DICS^RTDPA31"
              EXPLANATION:      Allows borrowers associated with same application.
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


195.9,13      HOSPITAL LOCATION TYPE 0;13 SET

                                'C' FOR CLINIC; 
                                'F' FOR FILE AREA; 
                                'I' FOR IMAGING; 
                                'M' FOR MODULE; 
                                'N' FOR NON-CLINIC STOP; 
                                'W' FOR WARD; 
                                'Z' FOR OTHER; 
              LAST EDITED:      MAR 14, 1987 
              DESCRIPTION:
                                This defines the hospital location type when a borrower is an entry in the hospital location file.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the HOSPITAL LOCATION FILE POINTER field of the BORROWERS/FILE AREAS File 


195.9,14      ARE RECORDS REQUIRED?  0;14 SET

              DOES THIS LOCATION REQUIRE RECORDS?   
                                'y' FOR YES; 
                                'n' FOR NO; 
              LAST EDITED:      APR 07, 1987 
              DESCRIPTION:
                                YES means request a record when a patient visit is scheduled.  NO means records are not required.  


195.9,15      ACTION IF HOME IS DIFFERENT 0;15 SET

                                'n' FOR NO ACTION; 
                                'a' FOR AUTOMATICALLY CHANGE; 
                                'q' FOR QUESTION USER ABOUT CHANGE; 
                                'd' FOR DISPLAY WARNING ONLY; 
              LAST EDITED:      MAY 08, 1987 
              DESCRIPTION:      These actions take place when the device of the user is not associated with the file room where the
                                user is logged in.  


195.9,21      DOMAIN FILE POINTER    1;1 POINTER TO DOMAIN FILE (#4.2)

              LAST EDITED:      SEP 18, 1991 
              CROSS-REFERENCE:  195.9^AE 
                                1)= S ^RTV(195.9,"AE",$E(X,1,30),DA)=""
                                2)= K ^RTV(195.9,"AE",$E(X,1,30),DA)
                                Used for remote site profile 



195.9,22      REMOTE MAIL GROUP      1;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      FEB 23, 1991 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 

195.9,23      MAIL ROUTING SYMBOL    1;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
              LAST EDITED:      FEB 23, 1991 
              HELP-PROMPT:      Answer must be 1-10 characters in length. 

195.9,50      RECORDS NEEDED BY LOCATION RECS;0 POINTER Multiple #195.9001 (Add New Entry without Asking)

              DESCRIPTION:      This defines the record types, volumes and application for records which are normally needed when a
                                particular borrower requests records.  

              SCREEN:           S DIC("S")="I $S('$D(^(""I"")):1,'^(""I""):1,DT'>^(""I""),1:0)"
              EXPLANATION:      Allows only active record types.

195.9001,.01    RECORD TYPE NEEDED     0;1 POINTER TO RECORD TYPES FILE (#195.2) (Multiply asked)

                INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,14)=""y""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
                LAST EDITED:      FEB 03, 1987 
                SCREEN:           S DIC("S")="I $P(^(0),U,14)=""y"""
                EXPLANATION:      Allows only 'requestable' record type.
                CROSS-REFERENCE:  ^^TRIGGER^195.9001^3 
                                1)= K DIV S DIV=X,D0=DA(1),DIV(0)=D0,D1=DA,DIV(1)=D1 S Y(1)=$S($D(^RTV(195.9,D0,"RECS",D1,0)):^(0),
                                1:"") S X=$P(Y(1),U,3),X=X S DIU=X K Y X ^DD(195.9001,.01,1,1,1.1) X ^DD(195.9001,.01,1,1,1.4)

                                1.1)= S X=DIV X ^DD(195.9001,.01,1,1,49.2) S X=X S X=X S D0=I(0,0) S D1=I(1,0)

                                1.4)= S DIH=$S($D(^RTV(195.9,DIV(0),"RECS",DIV(1),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,2,9
                                9))  S DIH=DIH_U" S %=$P(DIH,U,4,999),DIU=$P(DIH,U,3),^(0)=$P(DIH,U,1,2)_U_DIV_$S(%]"":U_%,1:""),DI
                                H=195.9001,DIG=3 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                2)= K DIV S DIV=X,D0=DA(1),DIV(0)=D0,D1=DA,DIV(1)=D1 S Y(1)=$S($D(^RTV(195.9,D0,"RECS",D1,0)):^(0),
                                1:"") S X=$P(Y(1),U,3),X=X S DIU=X K Y S X="" X ^DD(195.9001,.01,1,1,2.4)

                                2.4)= S DIH=$S($D(^RTV(195.9,DIV(0),"RECS",DIV(1),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,2,9
                                9))  S DIH=DIH_U" S %=$P(DIH,U,4,999),DIU=$P(DIH,U,3),^(0)=$P(DIH,U,1,2)_U_DIV_$S(%]"":U_%,1:""),DI
                                H=195.9001,DIG=3 D ^DICR:$N(^DD(DIH,DIG,1,0))>0

                                49.2)= S I(1,0)=$S($D(D1):D1,1:""),I(0,0)=$S($D(D0):D0,1:""),D0=DIV S:'$D(^DIC(195.2,+D0,0)) D0=-1 
                                S Y(101)=$S($D(^DIC(195.2,D0,0)):^(0),1:"") S X=$P(Y(101),U,3)

                                CREATE VALUE)= INTERNAL(#.01:#3)
                                DELETE VALUE)= @
                                FIELD)= APPLICATION


195.9001,2      VOLUMES REQUIRED     0;2 SET (Required)

                                'a' FOR ALL; 
                                'l' FOR LAST; 
                                'n' FOR NONE; 
                LAST EDITED:    SEP 29, 1986 

195.9001,3      APPLICATION          0;3 POINTER TO RECORD TRACKING APPLICATION FILE (#195.1)

                LAST EDITED:    SEP 29, 1986 
                WRITE AUTHORITY:^
                NOTES:          TRIGGERED by the RECORD TYPE NEEDED field of the RECORDS NEEDED BY LOCATION sub-field of the 
                                BORROWERS/FILE AREAS File 




195.9,75      WHICH SECURITY KEY IS NEEDED? KEY;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<2) X I $D(X) S DIC(0)="EM",DIC="^DIC(19.1,",DIC("S")="I $E(^(0),1,2)=""RT""" D ^D
                                IC K DIC S DIC=DIE,X=$P(Y,U,2) K:Y<0 X
              LAST EDITED:      MAY 19, 1987 
              DESCRIPTION:      This defines a security key to be associated with a file area to limit system actions normally
                                associated only with file areas.  

              EXECUTABLE HELP:  S DIC("S")="I $E(^(0),1,2)=""RT""",DIC="^DIC(19.1,",DIC(0)="E" D ^DIC K DIC S DIC=DIE
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


195.9,100     INPUT DEVICES          DEV;0 Multiple #195.9002 (Add New Entry without Asking)

              DESCRIPTION:      This allows the system to know the borrower/file area associated with the user logged on the
                                system.  


195.9002,.01    INPUT DEVICES          0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>50!($L(X)<2) X D FRCHK^RTUTL5:$D(X)
                LAST EDITED:      APR 13, 1987 
                HELP-PROMPT:      Select a CRT located in borrowe/file room area. 
                EXECUTABLE HELP:  D HELP^RTUTL5
                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

                CROSS-REFERENCE:  195.9^ADEV 
                                  1)= S ^RTV(195.9,"ADEV",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^RTV(195.9,"ADEV",$E(X,1,30),DA(1),DA)




195.9,125     NO. OF RECORDS CHARGED  ;  COMPUTED

              MUMPS CODE:       S X=$S('$D(D0):"",D0<0:"",1:D0) D COUNT^RTDPA3 S X=$J(X,0,0)
              ALGORITHM:        RT RECORDS CHARGED(NUMBER)  (ALWAYS 0 DECIMAL DIGITS)
              LAST EDITED:      MAR 06, 1987 
              DESCRIPTION:
                                This defines the number of records currently charged to this borrower.  


195.9,150     SYNONYMS               S;0 Multiple #195.9003 (Add New Entry without Asking)

              DESCRIPTION:
                                This allows a particular borrower to be selected by short notation.  


195.9003,.01    SYNONYM                0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>10!($L(X)<2) X
                LAST EDITED:      MAY 14, 1987 
                HELP-PROMPT:      ANSWER MUST BE 2-10 CHARACTERS IN LENGTH 
                CROSS-REFERENCE:  195.9^S 
                                  1)= S ^RTV(195.9,"S",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^RTV(195.9,"S",$E(X,1,30),DA(1),DA)




195.9,171     SCHEDULED ADMISSION BORROWER ADM;1 SET

                                'y' FOR YES; 
                                'n' FOR NO; 
              LAST EDITED:      DEC 18, 1990 
              CROSS-REFERENCE:  195.9^AD 
                                1)= S ^RTV(195.9,"AD",$E(X,1,30),DA)=""
                                2)= K ^RTV(195.9,"AD",$E(X,1,30),DA)


195.9,172     TREATING SPECIALTY     ADM;2 POINTER TO FACILITY TREATING SPECIALTY FILE (#45.7)

              LAST EDITED:      DEC 18, 1990 


      FILES POINTED TO                      FIELDS

BORROWERS/FILE AREAS (#195.9)     REQUESTS FOR WHICH BORROWER? (#12)

DOMAIN (#4.2)                     DOMAIN FILE POINTER (#21)

FACILITY TREATING SPECIALTY 
                   (#45.7)        TREATING SPECIALTY (#172)

HOSPITAL LOCATION (#44)           NAME (#.01)
                                  HOSPITAL LOCATION FILE POINTER (#2)

INSTITUTION (#4)                  NAME (#.01)

NEW PERSON (#200)                 NAME (#.01)

RECORD TRACKING APPLICATION 
                   (#195.1)       APPLICATION (#3)
                                  RECORDS NEEDED BY LOCATION:APPLICATION (#3)

RECORD TYPES (#195.2)             RECORDS NEEDED BY LOCATION:RECORD TYPE NEEDED (#.01)

WARD LOCATION (#42)               NAME (#.01)



INPUT TEMPLATE(S):
RT ADMIT SET-UP (SITE MGR)    JAN 30, 1987        USER #0    
RT BORROWER SET-UP            JUL 06, 2000@11:40  USER #0    
RT FILE ROOM SET-UP           MAY 19, 1987        USER #0    
RT FILE ROOM SET-UP (SITE MGR)MAY 19, 1987        USER #0    
RT FILE ROOM/REMOTE           MAR 18, 1991@22:52  USER #0    
RT QUICK UPDATE               OCT 27, 1986        USER #0    

PRINT TEMPLATE(S):
RT FILE ROOM/REMOTE           SEP 18, 1991@10:60  USER #0                                                 BORROWERS/FILE AREAS LIST

SORT TEMPLATE(S):
RT FILE ROOM/REMOTE           SEP 18, 1991@10:53  USER #0    
SORT BY: '@DOMAIN FILE POINTER//    (User is asked range)
  WITHIN DOMAIN FILE POINTER, SORT BY: NAME//


FORM(S)/BLOCK(S):