STANDARD DATA DICTIONARY #404.48 -- PCMM HL7 EVENT FILE                                                           3/24/25    PAGE 1
STORED IN ^SCPT(404.48,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                     (VERSION 5.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Track patients that need their primary care data transmitted to Austin.  


IDENTIFIED BY: 
         "A1": S %I=Y,Y=$S('$D(^(0)):"",$D(^DPT(+$P(^(0),U,2),0))#2:$P(^(0),U,1),1:""),C=$P(^DD(2,.01,0),U,2) D Y^DIQ:Y]"" W "   ",
               Y,@("$E("_DIC_"%I,0),0)") S Y=%I K %I
         "A2": S DIY=$S($D(@(DIC_(+Y)_",""0"")")):$P(^("0"),U,7),1:"") W "   ",DIY

CROSS
REFERENCED BY: TRANSMISSION REQUIRED(AACXMIT1), EVENT POINTER(AACXMIT2), DATE/TIME OF EVENT(B), PATIENT(C)



404.48,.01    DATE/TIME OF EVENT     0;1 DATE (Required)

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      MAR 31, 1999 
              HELP-PROMPT:      Enter date/time of PCMM primary care event. 
              CROSS-REFERENCE:  404.48^B 
                                1)= S ^SCPT(404.48,"B",$E(X,1,30),DA)=""
                                2)= K ^SCPT(404.48,"B",$E(X,1,30),DA)


404.48,.02    PATIENT                0;2 POINTER TO PATIENT FILE (#2)

              LAST EDITED:      MAY 07, 1999 
              CROSS-REFERENCE:  404.48^C 
                                1)= S ^SCPT(404.48,"C",$E(X,1,30),DA)=""
                                2)= K ^SCPT(404.48,"C",$E(X,1,30),DA)
                                Allow look-up by patient.  



404.48,.03    TRANSMISSION REQUIRED  0;3 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      MAY 07, 1999 
              HELP-PROMPT:      Enter YES if the PCMM Primary Care event requires transmission. 
              CROSS-REFERENCE:  404.48^AACXMIT1^MUMPS 
                                1)= D AACXMIT^SCMCHLX(DA,-1)
                                2)= D AACXMIT^SCMCHLX(DA,0)
                                This xref is used to flag entries for transmission to the NPCD.  
                                  
                                     Resulting node:  ^SCPT(404.48,"AACXMIT",EVENTPTR,DA) 
                                     Where: EVENTPTR = Value in EVENT POINTER field (#.07) 



404.48,.04    TEAM POSITION          0;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>35!($L(X)<1) X
              LAST EDITED:      JUL 01, 1999 
              HELP-PROMPT:      This field stores the TEAM POSITION pointer. If EVENT POINTER is for file 404.53, this field will 
                                store Preceptee TM POS-Preceptor TM POS. 1-35 Characters. 
              DESCRIPTION:      The TEAM POSITION value needs to be preserved so deletions can be processed.  
                                 
                                File 404.43 
                                   Save piece 2 (TP - Team Position IEN).  
                                   Use TP to get all providers with $$PRTPC^SCAPMC.  
                                   Get IEN from VARPTR and attach it to ID.  
                                   Send down a delete.  
                                 
                                File 404.52 
                                   Save piece 1 (TP - Team Position IEN).  
                                   Get IEN from VARPTR.  
                                   Find every Primary Care 404.43 entry for this TP.  
                                   Create ID with 404.43 IEN-IEN-0-AP/PCP.  
                                   Send down a delete.  
                                 
                                File 404.53 
                                   Save piece 1 (TP1) & piece 6 (TP2) (Team Position IEN).  
                                   Loop to get each IEN for TP1 in 404.52.  
                                   Loop to get each IEN for TP2 in 404.52.  
                                   Find every Primary Care 404.43 entry for TP1.  
                                   Create IDs with 404.43 IEN-TP1 IENs-TP2 IENs-PCP.  
                                   Send down a delete.  


404.48,.05    USER                   0;5 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      MAR 18, 1999 

404.48,.07    EVENT POINTER          0;7          VARIABLE POINTER

              FILE  ORDER  PREFIX    LAYGO  MESSAGE
            404.43    2    PTP          y   Patient Team Position 
            404.52    3    POH          y   Position History 
            404.53    4    PRH          y   Preceptor History 
            404.59    98   TPH          n   Team Position History 
            404.57    5    TP           n   Team Position 
                                         
              LAST EDITED:      AUG 11, 1999 
              HELP-PROMPT:      Enter Patient Team, Patient Team Position, Position History, Preceptor History, or Team entry that 
                                generated this event. 
              DESCRIPTION:      This field is used to enable PCMM to delete a future event from this Event file when a future
                                assignment is deleted from either the PATIENT TEAM ASSIGNMENT or PATIENT TEAM POSITION ASSIGNMENT 
                                files.  

              CROSS-REFERENCE:  404.48^AACXMIT2^MUMPS 
                                1)= D AACXMIT^SCMCHLX(DA,-1)
                                2)= D AACXMIT^SCMCHLX(DA,0,X)
                                This xref is used to flag entries for transmission to the NPCD.  
                                 
                                   Resulting node:  ^SCPT(404.48,"AACXMIT",EVENTPTR,DA) 
                                   Where: EVENTPTR = Value in EVENT POINTER field (#.07) 



404.48,.08    WORKLOAD               0;8 SET

                                '1' FOR WORKLOAD; 
              LAST EDITED:      DEC 10, 2002 
              HELP-PROMPT:      Indicates if this is for Workload Transmission 
              DESCRIPTION:      This field is used to designate that the HL7 message is Workload and based on Primary Care provider
                                and position workload.  



      FILES POINTED TO                      FIELDS

NEW PERSON (#200)                 USER (#.05)

PATIENT (#2)                      PATIENT (#.02)

PATIENT TEAM POSITION ASSIGNME 
                   (#404.43)      EVENT POINTER (#.07)

POSITION ASSIGNMENT HISTORY 
                   (#404.52)      EVENT POINTER (#.07)

PRECEPTOR ASSIGNMENT HISTORY 
                   (#404.53)      EVENT POINTER (#.07)

TEAM POSITION (#404.57)           EVENT POINTER (#.07)

TEAM POSITION HISTORY (#404.59)   EVENT POINTER (#.07)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):