STANDARD DATA DICTIONARY #800001.5 -- HMP ACTIVITY FILE                                                           3/24/25    PAGE 1
STORED IN ^HMP(800001.5,"PTAPPT",  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA           (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
The HMP Activity File contains appointments for patients which are subscribed to eHMP.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

CROSS
REFERENCED BY: PATIENT NAME(B), HMP PROCESS FLAG(HMP)



800001.5,.01  PATIENT NAME           0;1 POINTER TO PATIENT FILE (#2) (Required)

              LAST EDITED:      JUL 31, 2014 
              HELP-PROMPT:      Select a patient from the PATIENT File (#2). 
              DESCRIPTION:
                                The PATIENT File (#2) DFN of an eHMP subscribed patient with appointments.  

              CROSS-REFERENCE:  800001.5^B 
                                1)= S ^HMP(800001.5,"PTAPPT","B",$E(X,1,30),DA)=""
                                2)= K ^HMP(800001.5,"PTAPPT","B",$E(X,1,30),DA)
                                PATIENT File (#2) DFN cross-reference of the HMP Activity File.  



800001.5,2    APPOINTMENT DATE       0;2 DATE

              INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      AUG 04, 2014 
              HELP-PROMPT:      Enter the date.time of the appointment. 
              DESCRIPTION:
                                The date.time of a patient's appointment.  


800001.5,3    APPOINTMENT STATUS     0;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>5!($L(X)<1) X
              LAST EDITED:      AUG 04, 2014 
              HELP-PROMPT:      Answer must be 1-5 characters in length. 
              DESCRIPTION:
                                This is the status of a patient's appointment.  


800001.5,4    DATE RECORD CREATED    0;4 DATE

              INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      AUG 04, 2014 
              HELP-PROMPT:      Enter the date.time the activity record was created. 
              DESCRIPTION:
                                The date.time of creation of the activity record.  


800001.5,5    DATE RECORD RETREIVED  0;5 DATE

              INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      AUG 04, 2014 
              HELP-PROMPT:      Do not prompt. Field is stuffed by [TBD]. 
              DESCRIPTION:
                                This is the date.time that activity data was retrieved from VistA.  

              NOTES:            TRIGGERED by the HMP PROCESS FLAG field of the HMP ACTIVITY File 


800001.5,6    HMP PROCESS FLAG       0;6 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>1)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      AUG 04, 2014 
              HELP-PROMPT:      Type a number between 0 and 1, 0 decimal digits. 
              DESCRIPTION:
                                This is a system HMP Process Flag indicating an activity was processed.  

              CROSS-REFERENCE:  800001.5^HMP^MUMPS 
                                1)= I +X=0 S ^HMP(800001.5,"PTAPPT","HMP",+DA)=""
                                2)= K ^HMP(800001.5,"PTAPPT","HMP",+DA)
                                This is a cross-reference of patient activities by process flag.  


              CROSS-REFERENCE:  ^^TRIGGER^800001.5^5 
                                1)= Q
                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^HMP(800001.5,"PTAPPT",D0,0)):^(0),1:"") S X=$P(Y(1)
                                ,U,5),X=X S DIU=X K Y S X=DIV N %I,%H,% D NOW^%DTC S X=% X ^DD(800001.5,6,1,2,2.4)

                                2.4)= S DIH=$G(^HMP(800001.5,"PTAPPT",DIV(0),0)),DIV=X S $P(^(0),U,5)=DIV,DIH=800001.5,DIG=5 D ^DIC
                                R

                                CREATE VALUE)= NO EFFECT
                                DELETE VALUE)= NOW
                                FIELD)= DATE RECORD RETREIVED
                                This trigger causes an activity file entry to be skipped, deleted, or processed.  



800001.5,7    JSON MESSAGE           JSON;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>200!($L(X)<1) X
              LAST EDITED:      AUG 05, 2014 
              HELP-PROMPT:      Answer must be 1-200 characters in length. 
              DESCRIPTION:
                                This is a JSON message indicating the status of the corresponding patient activity record.  



      FILES POINTED TO                      FIELDS

PATIENT (#2)                      PATIENT NAME (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):