STANDARD DATA DICTIONARY #443 -- REQUEST WORKSHEET FILE 3/24/25 PAGE 1 STORED IN ^PRC(443, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.1) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains a listing of the requests that have been transmitted to A&MM but not yet transferred onto a Purchase Order or Requisition. IDENTIFIED BY: CURRENT STATUS (#1.5)[R], CP FUND STATUS (#8) "Z1": W:Y]""&($P($G(^PRCS(410,+Y,0)),U,10)]"") " ",$P($G(^PRC(411,$P($G(^PRCS(410,+Y,0)),U,10),0)),U) CROSS REFERENCED BY: CURRENT STATUS(AC), 2237 TRANSACTION NUMBER(B), 2237 TRANSACTION NUMBER(C) 443,.01 2237 TRANSACTION NUMBER 0;1 POINTER TO CONTROL POINT ACTIVITY FILE (#410) (Required) INPUT TRANSFORM: S DINUM=X LAST EDITED: OCT 17, 1996 DESCRIPTION: This is the purchase request transaction number. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 443^B 1)= S ^PRC(443,"B",$E(X,1,30),DA)="" 2)= K ^PRC(443,"B",$E(X,1,30),DA) CROSS-REFERENCE: 443^C^MUMPS 1)= N ZX S ZX=$P($P($G(^PRCS(410,DA,0)),U,1),"-",4,5) S:ZX]"" ^PRC(443,"C",ZX,DA)="" 2)= N ZX S ZX=$P($P($G(^PRCS(410,DA,0)),U,1),"-",4,5) I ZX]"" K ^PRC(443,"C",ZX,DA) This X-REF keeps track of the FUND CONTROL POINT and SEQUENCE NUMBER part of a 2237 TRANSACTION NUMBER that is waiting in A&MM to be entered into a P.O. or a Requisition. This X-REF is used to lookup the 2237 transaction. 443,1.5 CURRENT STATUS 0;7 POINTER TO PURCHASE ORDER STATUS FILE (#442.3) (Required) INPUT TRANSFORM: D STAT^PRCHG D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: AUG 17, 1990 DESCRIPTION: This is the current status of the 2237 request. SCREEN: D STAT^PRCHG EXPLANATION: Status depends on processing step being accomplished, as well as TYPE and SOURCE of request. CROSS-REFERENCE: 443^AC 1)= S ^PRC(443,"AC",$E(X,1,30),DA)="" 2)= K ^PRC(443,"AC",$E(X,1,30),DA) This X-REF is a list of CURRENT STATUS for each 2237 TRANSACTION NUMBER in this file. This X-REF is not used for lookup. 443,2 ACCOUNTABLE OFFICER 0;2 POINTER TO NEW PERSON FILE (#200) INPUT TRANSFORM: S DIC("S")="I $D(^(400)),$P(^(400),U,1)=2!($P(^(400),U,1)=4)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: DEC 17, 1992 DESCRIPTION: This is the accountable officer. SCREEN: S DIC("S")="I $D(^(400)),$P(^(400),U,1)=2!($P(^(400),U,1)=4)" EXPLANATION: Must be an Accountable Officer of Manager 443,3 VALIDATION CODE 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<2) X OUTPUT TRANSFORM: S Y="/ES/ "_$$DECODE^PRCHES11(D0) LAST EDITED: DEC 09, 1992 HELP-PROMPT: Answer must be 2-30 characters in length. DESCRIPTION: This is the electronic signature of the accountable officer. UNEDITABLE 443,3.5 VALIDATION VERSION 0;14 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: DEC 17, 1992 HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits DESCRIPTION: The version of the validation code. 443,3.7 ESIG CODE 0;13 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<2) X LAST EDITED: APR 12, 1993 HELP-PROMPT: Answer must be 2-10 characters in length. DESCRIPTION: The signature block name. 443,4 ESIG DATE/TIME 0;4 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: DEC 29, 1992 DESCRIPTION: This is the date the officer signed the request. 443,5 DATE SIGNED BY SERVICE ; COMPUTED DATE MUMPS CODE: X ^DD(443,5,9.2) S X=$P(Y(443,5,101),U,7) S D0=I(0,0) 9.2 = S I(0,0)=$S($D(D0):D0,1:""),Y(443,5,1)=$S($D(^PRC(443,D0,0)):^(0),1:""),D0=$P(Y(443,5,1),U,1) S:'$D(^PRCS(410,+D0,0)) D0=-1 S Y(443,5,101)=$S($D(^PRCS(410,D0,7)):^(7),1:"") ALGORITHM: 2237:ES CODE DATE/TIME DESCRIPTION: This is the date the request was signed by the Service. 443,5.2 DATE REQUIRED BY SVC ; COMPUTED DATE MUMPS CODE: X ^DD(443,5.2,9.2) S X=$P(Y(443,5.2,101),U,4) S D0=I(0,0) 9.2 = S I(0,0)=$S($D(D0):D0,1:""),Y(443,5.2,1)=$S($D(^PRC(443,D0,0)):^(0),1:""),D0=$P(Y(443,5.2,1), U,1) S:'$D(^PRCS(410,+D0,0)) D0=-1 S Y(443,5.2,101)=$S($D(^PRCS(410,D0,1)):^(1),1:"") ALGORITHM: 2237 TRANSACTION NUMBER:DATE REQUIRED DESCRIPTION: This is the date this request is required by the service. 443,6 PURCHASING AGENT 0;5 POINTER TO NEW PERSON FILE (#200) (Required) INPUT TRANSFORM: S DIC("S")="I $D(^(400)),$P(^(400),U,1)>2" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: DEC 17, 1992 DESCRIPTION: This is the purchasing agent responsible for this request. SCREEN: S DIC("S")="I $D(^(400)),$P(^(400),U,1)>2" EXPLANATION: Must be a Purchasing Agent of Manager CROSS-REFERENCE: ^^TRIGGER^443^7 1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^PRC(443,D0,0)):^(0),1:"") S X=$P(Y(1),U,6) S DIU=X K Y X ^DD(443,6,1,1,1.1) X ^DD(443,6,1,1,1.4) 1.1)= S X=DIV N %I,%H,% D NOW^%DTC S X=% 1.4)= S DIH=$S($D(^PRC(443,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,5,99)) S DIH=DIH_U " S %=$P(DIH,U,7,999),DIU=$P(DIH,U,6),^(0)=$P(DIH,U,1,5)_U_DIV_$S(%]"":U_%,1:""),DIH=443,DIG=7 D ^D ICR:$N(^DD(DIH,DIG,1,0))>0 2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^PRC(443,D0,0)):^(0),1:"") S X=$P(Y(1),U,6) S DIU=X K Y S X=DIV S X="" X ^DD(443,6,1,1,2.4) 2.4)= S DIH=$S($D(^PRC(443,DIV(0),0)):^(0),1:""),DIV=X X "F %=0:0 Q:$L($P(DIH,U,5,99)) S DIH=DIH_U " S %=$P(DIH,U,7,999),DIU=$P(DIH,U,6),^(0)=$P(DIH,U,1,5)_U_DIV_$S(%]"":U_%,1:""),DIH=443,DIG=7 D ^D ICR:$N(^DD(DIH,DIG,1,0))>0 CREATE VALUE)= NOW DELETE VALUE)= @ FIELD)= DATE ASSIGNED TO PA 443,7 DATE ASSIGNED TO PA 0;6 DATE INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 01, 1986 DESCRIPTION: This is the date this request was assigned to the purchasing agent. WRITE AUTHORITY: ^ NOTES: TRIGGERED by the PURCHASING AGENT field of the REQUEST WORKSHEET File 443,8 CP FUND STATUS 0;8 SET '1' FOR INSUFFICIENT FUNDS; LAST EDITED: SEP 27, 1986 DESCRIPTION: This is the Control Point Fund status. 443,9 TYPE OF REQUEST 0;9 SET (Required) '1' FOR UNPOSTED; '2' FOR POSTED; '3' FOR SERVICE; '4' FOR BULK SALE; '5' FOR NX POSTED; LAST EDITED: MAR 24, 1987 DESCRIPTION: This is the type of request. 443,10 SOURCE OF REQUEST 0;10 SET (Required) '1' FOR VA STOCK; '2' FOR GSA/DLA STOCK; '3' FOR EXCESS; '4' FOR NOT AVAILABLE FROM ANY OF THESE SOURCES; LAST EDITED: APR 13, 1988 DESCRIPTION: This is the source of the request. 443,11 INVENTORY/DISTRIBUTION POINT 0;11 POINTER TO GENERIC INVENTORY FILE (#445) LAST EDITED: AUG 10, 1987 HELP-PROMPT: If the request was made for a service using the Generic Inventory/Distribution system, the name of the Inventory Point that made the request should be entered here. DESCRIPTION: This is the inventory/distribution point of the request. 443,12 REMARK 1;0 WORD-PROCESSING #443.012 (NOWRAP) DESCRIPTION: This is the remarks field. LAST EDITED: SEP 21, 1987 DESCRIPTION: Remarks about WORKSHEET 443,13 EXPENDABLE/NONEXPENDABLE 0;12 SET (Required) 'E' FOR EXPENDABLE; 'N' FOR NON-EXPENDABLE; LAST EDITED: AUG 08, 1989 HELP-PROMPT: Indicate whether this procurement is for Expendable or for Non-expendable goods (required for new Public Law 100-322) DESCRIPTION: This field indicates if the procurement is for expendable or non-expendable goods, as required by Public Law 100-322. FILES POINTED TO FIELDS CONTROL POINT ACTIVITY (#410) 2237 TRANSACTION NUMBER (#.01) GENERIC INVENTORY (#445) INVENTORY/DISTRIBUTION POINT (#11) NEW PERSON (#200) ACCOUNTABLE OFFICER (#2) PURCHASING AGENT (#6) PURCHASE ORDER STATUS (#442.3) CURRENT STATUS (#1.5) INPUT TEMPLATE(S): PRCHPC OCT 24, 1986 USER #0 PRCHPCR MAR 20, 1989 USER #0 PRCHPPM SEP 11, 1989@10:41 USER #0 PRINT TEMPLATE(S): PRCH OUTSTAND HDR AUG 29, 1997@12:54 USER #0 REQUEST WORKSHEET LIST PRCH REQUEST LIST AUG 25, 1997@15:06 USER #0 OUTSTANDING 2237 REPORT PRCH REQUEST SVC FEB 24, 1987 USER #0 REQUEST WORKSHEET STATISTICS SORT TEMPLATE(S): PRCH OUTSTANDING REQUEST/PA MAR 06, 2013@15:45 USER #0 SORT BY: 'INTERNAL(#1.5)// (INTERNAL(#1.5) from 69 to 80) WITHIN INTERNAL(#1.5), SORT BY: +PURCHASING AGENT;S2;C17// (All PURCHASING AGENT (includes nulls)) WITHIN PURCHASING AGENT, SORT BY: .01:DATE REQUIRED;"DATE REQUIRED: ";C5;S1// (.01:DATE REQUIRED not null) WITHIN .01:DATE REQUIRED, SORT BY: 2237 TRANSACTION NUMBER// (2237 TRANSACTION NUMBER not null) This template helps select 2237s to display, as well as, provide sort parameters for display of outstanding 2237s. FORM(S)/BLOCK(S):