STANDARD DATA DICTIONARY #800001.2 -- HMP ROSTER FILE 3/24/25 PAGE 1 STORED IN ^HMPROSTR(800001.2, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains eHMP rosters which can be used by subscribed patients. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ POINTED TO BY: NAME field (#.01) of the ROSTER sub-field (#800000.02) of the HMP SUBSCRIPTION File (#800000) SOURCE field (#.02) of the SOURCES sub-field (#800001.21) of the HMP ROSTER File (#800001.2) CROSS REFERENCED BY: PATIENT(AB), OWNER(AC), SOURCE(AD), TIMESTAMP(ATS), NAME(B) 800001.2,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>104!($L(X)<3)!'(X'?1P.E) X LAST EDITED: FEB 20, 2013 HELP-PROMPT: Answer must be 3-104 characters in length. DESCRIPTION: This is the name of an eHMP roster. CROSS-REFERENCE: 800001.2^B 1)= S ^HMPROSTR(800001.2,"B",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,"B",$E(X,1,30),DA) This is the cross-reference of eHMP rosters by name. 800001.2,.02 DISPLAY NAME 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>45!($L(X)<3) X LAST EDITED: AUG 30, 2011 HELP-PROMPT: Answer must be 3-45 characters in length. DESCRIPTION: This is the actual name of an eHMP roster. 800001.2,.03 DISABLE 0;3 SET '1' FOR YES; LAST EDITED: AUG 30, 2011 HELP-PROMPT: Enter '1' or 'Yes' to disable this roster. DESCRIPTION: This is a setting to disable an eHMP roster. 800001.2,.04 OWNER 0;4 POINTER TO NEW PERSON FILE (#200) LAST EDITED: JAN 05, 2012 HELP-PROMPT: Enter the owner of this roster. DESCRIPTION: This is the DUZ of the HMP roster's owner. CROSS-REFERENCE: 800001.2^AC 1)= S ^HMPROSTR(800001.2,"AC",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,"AC",$E(X,1,30),DA) Cross-reference of rosters by owner. 800001.2,.05 TYPE 0;5 SET (Required) 'PU' FOR PUBLIC; 'PR' FOR PRIVATE; LAST EDITED: NOV 15, 2011 HELP-PROMPT: Enter internally stored code for type of HMP roster. DESCRIPTION: The type of an HMP roster. 800001.2,.06 PATIENT LIST NAME 0;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<3) X LAST EDITED: JAN 20, 2012 HELP-PROMPT: Answer must be 3-40 characters in length. DESCRIPTION: The file containing the patient list names. 800001.2,1 SOURCES 1;0 Multiple #800001.21 DESCRIPTION: The sources of the patient list. INDEXED BY: (AC) 800001.21,.01 SEQUENCE 0;1 NUMBER (Multiply asked) INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: SEP 23, 2015 HELP-PROMPT: Type a number between 1 and 99999999, 0 decimal digits. DESCRIPTION: The sequence number of a patient list source. CROSS-REFERENCE: 800001.21^B 1)= S ^HMPROSTR(800001.2,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,DA(1),1,"B",$E(X,1,30),DA) The name cross-reference of patient lists. CROSS-REFERENCE: 800001.21^AS 1)= S ^HMPROSTR(800001.2,DA(1),1,"AS",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,DA(1),1,"AS",$E(X,1,30),DA) The sequence cross-reference of patient lists. 800001.21,.02 SOURCE 0;2 VARIABLE POINTER (Required) FILE ORDER PREFIX LAYGO MESSAGE 2 1 PAT n PATIENT 42 2 WARD n WARD LOCATION 44 3 CL n CLINIC 200 5 PROV n PROVIDER 100.21 6 CPRS n CPRS 404.51 7 PCMM n PCMM TEAM 810.4 22 PXRM n REMINDER'S LIST RULE FILE 800001.2 9 ROST n HMP ROSTER FILE 45.7 70 SPEC n SPECIALTY 800001 80 HMPPAN n Select HMP Panel List Rule SCREEN ON FILE 2: SCREEN EXPLANATION: SCREEN ON FILE 42: SCREEN EXPLANATION: SCREEN ON FILE 44: SCREEN EXPLANATION: SCREEN ON FILE 200: SCREEN EXPLANATION: SCREEN ON FILE 100.21: SCREEN EXPLANATION: SCREEN ON FILE 404.51: SCREEN EXPLANATION: SCREEN ON FILE 810.4: S DIC("S")="I $P(^(0),U,3)=3" SCREEN EXPLANATION: Only select Rule Set types LAST EDITED: NOV 26, 2013 HELP-PROMPT: Enter the file which will be the source for this roster. DESCRIPTION: The source of the patient list. CROSS-REFERENCE: 800001.2^AD 1)= S ^HMPROSTR(800001.2,"AD",$E(X,1,30),DA(1),DA)="" 2)= K ^HMPROSTR(800001.2,"AD",$E(X,1,30),DA(1),DA) The file number cross-reference of patient lists. 800001.21,.03 OPERATION 0;3 SET '0' FOR UNION; '1' FOR INTERSECTION; '2' FOR DIFFERENCE; LAST EDITED: AUG 30, 2011 HELP-PROMPT: This code is used to determine which operation is to be performed on the Patient List. DESCRIPTION: This is the type of operation to be performed on the patient list file. 800001.21,.04 FILTER 0;4 SET 'T' FOR TODAY; LAST EDITED: SEP 01, 2011 HELP-PROMPT: Enter 'T' to set the filter. DESCRIPTION: This is a date filter for the patient list file. 800001.21,.05 REFRESH FREQUENCY 0;5 SET 'D' FOR DAILY; 'H' FOR HOURLY; LAST EDITED: JAN 19, 2012 HELP-PROMPT: This code is used to specify the refresh rate for the Patient List. DESCRIPTION: The frequency by which to refresh the patient list. 800001.2,2 SPECIAL HANDLING 3;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: JAN 03, 2012 HELP-PROMPT: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER. DESCRIPTION: This is MUMPS code for filtering and refreshing patient lists. WRITE AUTHORITY: @ 800001.2,3 PATIENT 4;0 POINTER Multiple #800001.23 DESCRIPTION: Patients which are members of this roster. 800001.23,.01 PATIENT 0;1 POINTER TO PATIENT FILE (#2) (Multiply asked) LAST EDITED: DEC 20, 2012 HELP-PROMPT: Select an entry from the PATIENT File (#2). DESCRIPTION: This field identifies a roster member patient by its DFN in the PATIENT File (#2). CROSS-REFERENCE: 800001.23^B 1)= S ^HMPROSTR(800001.2,DA(1),4,"B",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,DA(1),4,"B",$E(X,1,30),DA) HMP Roster File cross-reference by patient name. CROSS-REFERENCE: 800001.2^AB 1)= S ^HMPROSTR(800001.2,"AB",$E(X,1,30),DA(1),DA)="" 2)= K ^HMPROSTR(800001.2,"AB",$E(X,1,30),DA(1),DA) Index of all rosters patient is in. 800001.23,.02 SRCSEQ 0;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JUL 17, 2013 HELP-PROMPT: Type a number between 1 and 999999, 0 decimal digits. DESCRIPTION: The sequence number of this patient roster. 800001.2,99 TIMESTAMP 2;1 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: SEP 23, 2015 HELP-PROMPT: Type a date not earlier than AUG 30, 2011@08:39. DESCRIPTION: The date.time of a patient's entry in the HMP Roster file. CROSS-REFERENCE: 800001.2^ATS 1)= S ^HMPROSTR(800001.2,"ATS",$E(X,1,30),DA)="" 2)= K ^HMPROSTR(800001.2,"ATS",$E(X,1,30),DA) The date.time cross-reference of patients in the HMP Roster file. FILES POINTED TO FIELDS NEW PERSON (#200) OWNER (#.04) PATIENT (#2) PATIENT:PATIENT (#.01) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):