STANDARD DATA DICTIONARY #404.43 -- PATIENT TEAM POSITION ASSIGNMENT FILE 3/24/25 PAGE 1 STORED IN ^SCPT(404.43, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.3) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains a history of positions that have been assigned to the patient. Sites are NOT allowed to edit the structure of this file. Making any kind of revision to this file may result in a faulty performance of the Primary Care Management Software or other DHCP software that uses this file. Updates to this file should only be done as a result of an official patch to the Scheduling Module. Sites are NOT allowed to edit this file's fields via FileMan, without the direction of DHCP Customer Support. Deleting, changing, or adding entries to this file may result in faulty performance of the Primary Care Management Software or other DHCP software that uses this file. DD ACCESS: @ RD ACCESS: d WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ IDENTIFIED BY: TEAM POSITION (#.02)[R] POINTED TO BY: WORKLOAD EVENT POINTER field (#.07) of the PCMM HL7 TRANSMISSION LOG File (#404.471) EVENT POINTER field (#.07) of the PCMM HL7 EVENT File (#404.48) CROSS REFERENCED BY: PATIENT TEAM ASSIGNMENT(ACTDFN1), POSITION ASSIGNED DATE(ACTDFN2), POSITION UNASSIGNED DATE(ACTDFN3), PATIENT TEAM ASSIGNMENT(ACTPC1), POSITION ASSIGNED DATE(ACTPC2), PC ROLE(ACTPC3), POSITION UNASSIGNED DATE(ACTPC4), PATIENT TEAM ASSIGNMENT(ADFN), TEAM POSITION(ADFN1), POSITION ASSIGNED DATE(ADFN2), EXTEND AUTOMATIC INACTIVATION(AEXT), DATE FLAGGED FOR INACTIVATION(AFLG), PATIENT TEAM ASSIGNMENT(APCPOS), PC ROLE(APCPOS1), POSITION ASSIGNED DATE(APCPOS2), TEAM POSITION(APCPOS3), PATIENT TEAM ASSIGNMENT(APRIMARY), TEAM POSITION(APRIMARY1), POSITION ASSIGNED DATE(APRIMARY2), TEAM POSITION(APTPA), PATIENT TEAM ASSIGNMENT(APTPA1), STATUS(ASTATB), PATIENT TEAM ASSIGNMENT(B), TEAM POSITION(C) INDEXED BY: PATIENT TEAM ASSIGNMENT & TEAM POSITION (AC), PATIENT TEAM ASSIGNMENT & STATUS (ASTAT) LAST MODIFIED: MAY 4,2017@17:42:53 404.43,.01 PATIENT TEAM ASSIGNMENT 0;1 POINTER TO PATIENT TEAM ASSIGNMENT FILE (#404.42) (Required) LAST EDITED: MAY 04, 2017 HELP-PROMPT: This is an entry in the team position assignment file. DESCRIPTION: This is an entry in the team position assignment file. CROSS-REFERENCE: 404.43^B 1)= S ^SCPT(404.43,"B",$E(X,1,30),DA)="" 2)= K ^SCPT(404.43,"B",$E(X,1,30),DA) CROSS-REFERENCE: 404.43^APRIMARY^MUMPS 1)= N SC2,SC3 S SC2=$P($G(^SCPT(404.43,DA,0)),U,2) I SC2 S SC3=$P($G(^(0)),U,3) I SC3]"" S ^SCPT(40 4.43,"APRIMARY",X,SC2,-SC3,DA)="" 2)= N SC2,SC3 S SC2=$P($G(^SCPT(404.43,DA,0)),U,2) I SC2 S SC3=$P($G(^(0)),U,3) I SC3]"" K ^SCPT(40 4.43,"APRIMARY",X,SC2,-SC3,DA) This sorts by PATIENT TEAM ASSIGNMENT(#.01), then by TEAM POSITION(#.02), then by -POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^APTPA1^MUMPS 1)= N SC1 S SC1=$P($G(^SCPT(404.43,DA,0)),U,2) I SC1 S ^SCPT(404.43,"APTPA",SC1,X,DA)="" 2)= N SC1 S SC1=$P($G(^SCPT(404.43,DA,0)),U,2) I SC1 K ^SCPT(404.43,"APTPA",SC1,X,DA) This sorts by TEAM POSITION(#.02), then by PATIENT TEAM ASSIGNMENT(#.01). There is an associated cross reference for the TEAM POSITION Field (#.02). CROSS-REFERENCE: 404.43^ADFN^MUMPS 1)= N SCDFN,SC2,SC3 S SC2=$P($G(^SCPT(404.43,DA,0)),U,2) I SC2 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC DFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN S ^SCPT(404.43,"ADFN",SCDFN,SC2,SC3,DA)="" 2)= N SCDFN,SC2,SC3 S SC2=$P($G(^SCPT(404.43,DA,0)),U,2) I SC2 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC DFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN K ^SCPT(404.43,"ADFN",SCDFN,SC2,SC3,DA) This sorts by PATIENT File ien (DFN), then by TEAM POSITION(#.02), then by POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^APCPOS^MUMPS 1)= N SC2,SC3,SC4 S SC2=$P($G(^SCPT(404.43,DA,0)),U,5) I SC2]"" S SC3=$P($G(^(0)),U,3) I SC3]"" S S C4=$P($G(^(0)),U,2) I SC4 D SETPC^SCMCDD1(X,SC2,SC3,SC4,DA) 2)= N SC2,SC3,SC4 S SC2=$P($G(^SCPT(404.43,DA,0)),U,5) I SC2]"" S SC3=$P($G(^(0)),U,3) I SC3]"" S S C4=$P($G(^(0)),U,2) I SC4 D KILLPC^SCMCDD1(X,SC2,SC3,SC4,DA) This sorts by PATIENT (via Patient Team Assignement), then by PC ROLE(#.05), then by -POSITION ASSIGNED DATE(#.03), then by TEAM POSITION(#.02). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^ACTDFN1^MUMPS 1)= N ND,SCDFN,SC3,SC4 S ND=$G(^SCPT(404.43,DA,0)),SC3=$P(ND,U,3) I SC3]"" S SC4=$P(ND,U,4) I SC4'] "" S SCDFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTDFN",SCDFN,DA)="" 2)= N ND,SCDFN,SC3,SC4 S ND=$G(^SCPT(404.43,DA,0)),SC3=$P(ND,U,3) I SC3]"" S SC4=$P(ND,U,4) I SC4'] "" S SCDFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTDFN",SCDFN,DA) This sorts currently active entries by PATIENT file ien (DFN). There are associated xrefs for fields .03 and .04. CROSS-REFERENCE: 404.43^ACTPC1^MUMPS 1)= N ND,SCDFN,SC3,SC4,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC3=$P(ND,U,3) I SC3]"" S SC4=$P(ND,U,4) I S C4']"" S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTPC", SCDFN,SC5,DA)="" 2)= N ND,SCDFN,SC3,SC4,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC3=$P(ND,U,3) I SC3]"" S SC4=$P(ND,U,4) I S C4']"" S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,X,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTPC", SCDFN,SC5,DA) This sorts currently active entries by PATIENT file ien (DFN), then by PC ROLE(#.05). There are associated xrefs for fields .03, .04 and .05. RECORD INDEXES: AC (#182), ASTAT (#183) 404.43,.02 TEAM POSITION 0;2 POINTER TO TEAM POSITION FILE (#404.57) (Required) INPUT TRANSFORM: S DIC("S")="I $$OKTP^SCMCTPU(DA,Y)" LAST EDITED: MAY 04, 2017 HELP-PROMPT: Enter the position associated with the patient. DESCRIPTION: This is the position associated with the patient. TECHNICAL DESCR: Position must be from parent team - see screen. SCREEN: S DIC("S")="I $$OKTP^SCMCTPU(DA,Y)" EXPLANATION: used to assure position is from team NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 404.43^APRIMARY1^MUMPS 1)= N SC1,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" S ^SCPT(40 4.43,"APRIMARY",SC1,X,-SC3,DA)="" 2)= N SC1,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" K ^SCPT(40 4.43,"APRIMARY",SC1,X,-SC3,DA) This sorts by PATIENT TEAM ASSIGNMENT(#.01), then by TEAM POSITION(#.02), then by -POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^APTPA^MUMPS 1)= N SC2 S SC2=$P($G(^SCPT(404.43,DA,0)),U,1) I SC2 S ^SCPT(404.43,"APTPA",X,SC2,DA)="" 2)= N SC2 S SC2=$P($G(^SCPT(404.43,DA,0)),U,1) I SC2 K ^SCPT(404.43,"APTPA",X,SC2,DA) This sorts by TEAM POSITION(#.02), then by PATIENT TEAM ASSIGNMENT(#.01). There is an associated cross reference for the PATIENT TEAM ASSIGNMENT Field (#.01). CROSS-REFERENCE: 404.43^ADFN1^MUMPS 1)= N SCDFN,SC1,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC DFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ADFN",SCDFN,X,SC3,DA)="" 2)= N SCDFN,SC1,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC DFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ADFN",SCDFN,X,SC3,DA) This sorts by PATIENT file ien (DFN), then by TEAM POSITION(#.02), then by POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^APCPOS3^MUMPS 1)= N SC1,SC2,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,5) I SC2]"" S SC3= $P($G(^(0)),U,3) I SC3]"" D SETPC^SCMCDD1(SC1,SC2,SC3,X,DA) 2)= N SC1,SC2,SC3 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,5) I SC2]"" S SC3= $P($G(^(0)),U,3) I SC3]"" D KILLPC^SCMCDD1(SC1,SC2,SC3,X,DA) This sorts by Patient (via PATIENT TEAM ASSIGNMENT(#.01)), then by PC ROLE(#.05), then by -POSITION ASSIGNED DATE(#.03), then by TEAM POSITION(#.02). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^C 1)= S ^SCPT(404.43,"C",$E(X,1,30),DA)="" 2)= K ^SCPT(404.43,"C",$E(X,1,30),DA) Cross reference by Team Position. RECORD INDEXES: AC (#182) 404.43,.03 POSITION ASSIGNED DATE 0;3 DATE (Required) INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X N SC1,SCNODE S SC1=$G(X),SCNODE=$G(^SCPT(404.43,+$G(DA),0)) K:'$$ OKACTTP^SCMCTPU(SCNODE,SC1) X LAST EDITED: MAY 04, 2017 HELP-PROMPT: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X N SC1,SCNODE S SC1=$G(X),SCNODE=$G(^SCPT(404.43,D0,0)) K:'$$OKACTTP^SCMCTPU(SCNODE,SC1) X DESCRIPTION: This is the date that the team position was assigned to the patient. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 404.43^APRIMARY2^MUMPS 1)= N SC1,SC2 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,2) I SC2 S ^SCPT(404.4 3,"APRIMARY",SC1,SC2,-X,DA)="" 2)= N SC1,SC2 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,2) I SC2 K ^SCPT(404.4 3,"APRIMARY",SC1,SC2,-X,DA) This sorts by PATIENT TEAM ASSIGNMENT(#.01), then by TEAM POSITION(#.02), then by -POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^ADFN2^MUMPS 1)= N SCDFN,SC1,SC2 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,2) I SC2 S SCDFN =$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ADFN",SCDFN,SC2,X,DA)="" 2)= N SCDFN,SC1,SC2 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,2) I SC2 S SCDFN =$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ADFN",SCDFN,SC2,X,DA) This sorts by PATIENT file ien (DFN), then by TEAM POSITION(#.02), then by POSITION ASSIGNED DATE(#.03). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^APCPOS2^MUMPS 1)= N SC1,SC2,SC4 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,5) I SC2]"" S SC4= $P($G(^(0)),U,2) I SC4 D SETPC^SCMCDD1(SC1,SC2,X,SC4,DA) 2)= N SC1,SC2,SC4 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC2=$P($G(^(0)),U,5) I SC2]"" S SC4= $P($G(^(0)),U,2) I SC4 D KILLPC^SCMCDD1(SC1,SC2,X,SC4,DA) This sorts by Patient (via PATIENT TEAM ASSIGNMENT(#.01)), then by PC ROLE(#.05), then by -POSITION ASSIGNED DATE(#.03), then by TEAM POSITION(#.02). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^ACTDFN2^MUMPS 1)= N ND,SCDFN,SC1,SC4 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTDFN",SCDFN,DA)="" 2)= N ND,SCDFN,SC1,SC4 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTDFN",SCDFN,DA) This sorts currently active entries by PATIENT file ien (DFN). There are associated xrefs for fields .01 and .04. CROSS-REFERENCE: 404.43^ACTPC2^MUMPS 1)= N ND,SCDFN,SC1,SC4,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTPC",S CDFN,SC5,DA)="" 2)= N ND,SCDFN,SC1,SC4,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTPC",S CDFN,SC5,DA) This sorts currently active entries by PATIENT file ien (DFN), then by PC ROLE(#.05). There are associated xrefs for fields .01, .04 and .05. 404.43,.04 POSITION UNASSIGNED DATE 0;4 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X N SC1,SCNODE S SC1=$G(X),SCNODE=$G(^SCPT(404.43,DA,0)) K:'$$OKINT P^SCMCTPU(SCNODE,SC1) X LAST EDITED: MAY 04, 2017 HELP-PROMPT: This is the date that the position is no longer associated with the patient. DESCRIPTION: This is the date/time that the position is no longer associated with the patient. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 404.43^ACTDFN3^MUMPS 1)= N ND,SCDFN,SC1,SC3 S ND=$G(^SCPT(404.43,DA,0)),SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3]"" S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTDFN",SCDFN,DA) 2)= N ND,SCDFN,SC1,SC3 S ND=$G(^SCPT(404.43,DA,0)),SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3]"" S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTDFN",SCDFN,DA)="" This sorts currently active entries by PATIENT file ien (DFN). There are associated xrefs for fields .01 and .03. CROSS-REFERENCE: 404.43^ACTPC4^MUMPS 1)= N ND,SCDFN,SC1,SC3,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3] "" S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTPC",SC DFN,SC5,DA) 2)= N ND,SCDFN,SC1,SC3,SC5 S ND=$G(^SCPT(404.43,DA,0)),SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3] "" S SC5=$P(ND,U,5) I SC5 S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTPC",SC DFN,SC5,DA)="" This sorts currently active entries by PATIENT file ien (DFN), then by PC ROLE(#.05). There are associated xrefs for fields .01, .03 and .05. 404.43,.05 PC ROLE 0;5 SET '0' FOR NON PC ASSIGNMENT; '1' FOR PC ASSIGNMENT; '2' FOR PC ATTENDING; INPUT TRANSFORM: N SC1 S SC1=$$OKROLE^SCMCTPU(DA,X) K:'SC1 X LAST EDITED: MAY 04, 2017 HELP-PROMPT: PC Assignments are only allowed if Patient Team Assignment is for Primary Care DESCRIPTION: This is used to indicate if patient - team position assigment is a special one (e.g. primary care practitioner or primary care attending). TECHNICAL DESCR: This is only allowable if the team assignment is a pc team assignment. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 404.43^APCPOS1^MUMPS 1)= N SC1,SC3,SC4 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC4= $P($G(^(0)),U,2) I SC4 D SETPC^SCMCDD1(SC1,X,SC3,SC4,DA) 2)= N SC1,SC3,SC4 S SC1=$P($G(^SCPT(404.43,DA,0)),U,1) I SC1 S SC3=$P($G(^(0)),U,3) I SC3]"" S SC4= $P($G(^(0)),U,2) I SC4 D KILLPC^SCMCDD1(SC1,X,SC3,SC4,DA) This sorts by Patient (via PATIENT TEAM ASSIGNMENT(#.01)), then by PC ROLE(#.05), then by -POSITION ASSIGNED DATE(#.03), then by TEAM POSITION(#.02). There are associated cross references for each of these fields. CROSS-REFERENCE: 404.43^ACTPC3^MUMPS 1)= N ND,SCDFN,SC1,SC4,SC3 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3]"" S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN S ^SCPT(404.43,"ACTPC ",SCDFN,X,DA)="" 2)= N ND,SCDFN,SC1,SC4,SC3 S ND=$G(^SCPT(404.43,DA,0)),SC4=$P(ND,U,4) I SC4']"" S SC1=$P(ND,U,1) I SC1 S SC3=$P(ND,U,3) I SC3]"" S SCDFN=$P($G(^SCPT(404.42,SC1,0)),U,1) I SCDFN K ^SCPT(404.43,"ACTPC ",SCDFN,X,DA) This sorts currently active entries by PATIENT file ien (DFN), then by PC ROLE(#.05). There are associated xrefs for fields .01, .03 and .04. 404.43,.06 USER ENTERING 0;6 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAR 12, 1996 HELP-PROMPT: The user who initially created the record DESCRIPTION: This is the user who initially created the record. 404.43,.07 DATE/TIME ENTERED 0;7 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAR 12, 1996 HELP-PROMPT: This is the date/time that the history of the position was entered. DESCRIPTION: This is the date/time that the history of the position was entered. 404.43,.08 LAST EDITED BY 0;8 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAR 12, 1996 HELP-PROMPT: This is the user who last edited the record. DESCRIPTION: This is the user who last edited the record. 404.43,.09 DATE/TIME LAST EDITED 0;9 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAR 12, 1996 HELP-PROMPT: This is the date/time the record was last edited. DESCRIPTION: This is the date/time the record was last edited. 404.43,.12 STATUS 0;12 SET 'DU' FOR DOD UNASSIGN; 'IU' FOR INACTIVE UNASSIGN; 'DD' FOR REASSIGN-DOD REMOVED; 'PR' FOR PAT RELOCATION; 'RP' FOR REQ BY PAT; 'NN' FOR NOT NEEDED; 'PC' FOR PROV CHANGE; 'PI' FOR MVI MOVE/MERGE; 'FT' FOR INTRA FAC TRANS; 'MU' FOR MISSING/UNK; 'MD' FOR M-PACT DENIAL/WDRAW; 'DC' FOR DISCHARGE FROM CARE; 'ER' FOR ERROR; LAST EDITED: JUN 24, 2014 HELP-PROMPT: Choose the unassignment status. DESCRIPTION: The status reason the patient was unassigned from the team position. CROSS-REFERENCE: 404.43^ASTATB 1)= S ^SCPT(404.43,"ASTATB",$E(X,1,30),DA)="" 2)= K ^SCPT(404.43,"ASTATB",$E(X,1,30),DA) Sort by Status RECORD INDEXES: ASTAT (#183) 404.43,.13 EXTEND AUTOMATIC INACTIVATION 0;13 SET '0' FOR DO NOT EXTEND; '1' FOR PATIENT HAS FUTURE PC APPOINTMENT; '2' FOR PROVIDER REQUEST-WILL CONTACT PATIENT; '3' FOR PATIENT CONTACTED SITE FOR APPOINTMENT; '4' FOR OTHER; LAST EDITED: JAN 19, 2004 HELP-PROMPT: Enter if you wish to extend this automatic inactivation date by 60 days DESCRIPTION: This is entered in PCMM GUI and is the reason for extending this assignments inactivation. If 'Other' is entered a comment is required. CROSS-REFERENCE: 404.43^AEXT 1)= S ^SCPT(404.43,"AEXT",$E(X,1,30),DA)="" 2)= K ^SCPT(404.43,"AEXT",$E(X,1,30),DA) Extended from automatic inactivation 404.43,.14 EXTENSION COMMENT 0;14 FREE TEXT INPUT TRANSFORM: K:$L(X)>50!($L(X)<2) X LAST EDITED: OCT 09, 2003 HELP-PROMPT: Answer must be 2-50 characters in length. DESCRIPTION: If extended for 'OTHER' then this is the free text reason. This is entered in the PCMM GUI 404.43,.15 DATE FLAGGED FOR INACTIVATION 0;15 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAR 10, 2004 DESCRIPTION: Date background job flagged the record for inactivation due to inactivity. CROSS-REFERENCE: 404.43^AFLG 1)= S ^SCPT(404.43,"AFLG",$E(X,1,30),DA)="" 2)= K ^SCPT(404.43,"AFLG",$E(X,1,30),DA) Date record flagged for inactivation. Used to inactivate record 60 days later 404.43,.159 SCHEDULED INACTIVATION DATE ; COMPUTED DATE MUMPS CODE: D INACTDT^SCMCTSK1(D0) ALGORITHM: D INACTDT^SCMCTSK1(D0) LAST EDITED: MAR 15, 2004 DESCRIPTION: Date this patient is scheduled to be inactivated if not seen by that time. 404.43,.16 EXTENDED BY 0;16 POINTER TO NEW PERSON FILE (#200) LAST EDITED: OCT 28, 2003 HELP-PROMPT: Person who filed extension of inactivation DESCRIPTION: Automatically filed with extension 404.43,.17 DATE DISINACTIVATED 0;17 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 10, 2004 DESCRIPTION: Date reassigned after being automatically inactivated FILES POINTED TO FIELDS NEW PERSON (#200) USER ENTERING (#.06) LAST EDITED BY (#.08) EXTENDED BY (#.16) PATIENT TEAM ASSIGNMENT (#404.42) PATIENT TEAM ASSIGNMENT (#.01) TEAM POSITION (#404.57) TEAM POSITION (#.02) File #404.43 Record Indexes: AC (#182) RECORD MUMPS IR ACTION Short Descr: Disposition Waiting List Entry Set Logic: D POSRM^SCMCWAIT(X(1),X(2)) Kill Logic: Q X(1): PATIENT TEAM ASSIGNMENT (404.43,.01) (Subscr 1) (forwards) X(2): TEAM POSITION (404.43,.02) (Subscr 2) (forwards) ASTAT (#183) RECORD REGULAR IR SORTING ONLY Short Descr: STATUS CROSS REFERENCE Set Logic: S ^SCPT(404.43,"ASTAT",X(1),X(2),DA)="" Kill Logic: K ^SCPT(404.43,"ASTAT",X(1),X(2),DA) Whole Kill: K ^SCPT(404.43,"ASTAT") X(1): PATIENT TEAM ASSIGNMENT (404.43,.01) (Subscr 1) (forwards) X(2): STATUS (404.43,.12) (Subscr 2) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SC BULLETIN MAY 02, 2006@11:07 USER #0 @@ SCMC EXTENDED FEB 07, 2008@10:19 USER #0 PATIENT TEAM POSITION ASSIGNMENT LIST SCMC INACTIVATED FEB 07, 2008@10:21 USER #0 PATIENT TEAM POSITION ASSIGNMENT LIST SCMC PENDING UNASSIGN FEB 07, 2008@10:16 USER #0 PATIENT TEAM POSITION ASSIGNMENT LIST SCMC PENDING UNASSIGN PAT FEB 07, 2008@10:23 USER #0 PATIENT TEAM POSITION ASSIGNMENT LIST SCMC TOBE INACTIVATED DEC 19, 2005@10:45 USER #0 PATIENT TEAM POSITION ASSIGNMENT LIST SORT TEMPLATE(S): SCMC EXTENDED MAR 15, 2004@17:11 USER #0 SORT BY: @INTERNAL(EXTEND AUTOMATIC)>0;L1// (INTERNAL(EXTEND AUTOMATIC)>0) WITHIN INTERNAL(EXTEND AUTOMATIC)>0, SORT BY: @SCHEDULED INACTIVATION DATE// (User is asked range) WITHIN SCHEDULED INACTIVATION DATE, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: INSTITUTION// (INSTITUTION not null) WITHIN INSTITUTION, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: NAME// (NAME not null) SCMC EXTENDED BULLETIN MAR 05, 2004@08:08 USER #0 SORT BY: @INTERNAL(EXTEND AUTOMATIC)>0;L1// (INTERNAL(EXTEND AUTOMATIC)>0) WITHIN INTERNAL(EXTEND AUTOMATIC)>0, SORT BY: '@DATE FLAGGED FOR INACIVATION// (DATE FLAGGED FOR INACIVATION not null) WITHIN DATE FLAGGED FOR INACIVATION, SORT BY: TEAM POSITION:;"Institution: "// TEAM POSITION FIELD: TEAM:INSTITUTION// (TEAM:INSTITUTION not null) WITHIN TEAM:INSTITUTION, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: TEAM// (TEAM not null) WITHIN TEAM, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: CURRENT PRACTITIONER// (All CURRENT PRACTITIONER (includes nulls)) WITHIN CURRENT PRACTITIONER, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) Patients with extended inactivations SCMC EXTENDED BY CLINIC JAN 20, 2004@06:22 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Clinic: "// WITHIN SORT FIELD 2, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC EXTENDED BY TEAM JAN 20, 2004@07:45 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Team: "// WITHIN SORT FIELD 2, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC FLAGGED MAR 12, 2004@13:05 USER #0 SORT BY: @'DATE FLAGGED FOR INACTIVATION// (DATE FLAGGED FOR INACTIVATION not null) WITHIN DATE FLAGGED FOR INACTIVATION, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: INSTITUTION// (INSTITUTION not null) WITHIN INSTITUTION, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: TEAM ASSIGNMENT// (TEAM ASSIGNMENT not null) WITHIN TEAM ASSIGNMENT, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC FLAGGED BULLETIN MAR 30, 2004@09:31 USER #0 SORT BY: @'DATE FLAGGED FOR INACTIVATION// (DATE FLAGGED FOR INACTIVATION not null) WITHIN DATE FLAGGED FOR INACTIVATION, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: INSTITUTION// (INSTITUTION not null) WITHIN INSTITUTION, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: TEAM ASSIGNMENT// (TEAM ASSIGNMENT not null) WITHIN TEAM ASSIGNMENT, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC FLAGGED BY CLINIC JAN 21, 2004@15:41 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Clinic: "// WITHIN SORT FIELD 2, SORT BY: @SCHEDULED INACTIVATION DATE// (SCHEDULED INACTIVATION DATE not null) WITHIN SCHEDULED INACTIVATION DATE, SORT BY: @PATIENT TEAM ASSIGNMENT// (PATIENT TEAM ASSIGNMENT not null) SCMC FLAGGED BY TEAM JAN 21, 2004@14:54 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Team: "// WITHIN SORT FIELD 2, SORT BY: @SCHEDULED INACTIVATION DATE// (SCHEDULED INACTIVATION DATE not null) WITHIN SCHEDULED INACTIVATION DATE, SORT BY: @PATIENT TEAM ASSIGNMENT// (PATIENT TEAM ASSIGNMENT not null) SCMC INACTIVATED JUN 24, 2014@19:11 USER #0 SORT BY: 'STATUS// (STATUS from DC (DISCHARGE FROM CARE) to RP (REQ BY PAT)) WITHIN STATUS, SORT BY: @'POSITION UNASSIGNED DATE// (User is asked range) WITHIN POSITION UNASSIGNED DATE, SORT BY: TEAM POSITION:;"Institution: "// TEAM POSITION FIELD: TEAM:INSTITUTION// (TEAM:INSTITUTION not null) WITHIN TEAM:INSTITUTION, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: TEAM ASSIGNMENT// (TEAM ASSIGNMENT not null) WITHIN TEAM ASSIGNMENT, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: CURRENT PRACTITIONER// (All CURRENT PRACTITIONER (includes nulls)) WITHIN CURRENT PRACTITIONER, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) Patient inactivated automatically. SCMC INACTIVATION BY CLINIC JAN 21, 2004@09:39 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Clinic: "// WITHIN SORT FIELD 2, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC INACTIVATION BY TEAM JAN 21, 2004@09:39 USER #0 SORT BY: SORT FIELD 1;"Institution: "// WITHIN SORT FIELD 1, SORT BY: SORT FIELD 2;"Team: "// WITHIN SORT FIELD 2, SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC INACTIVATION SORT MAR 05, 2004@09:33 USER #0 SORT BY: '@POSITION UNASSIGNED DATE// (User is asked range) WITHIN POSITION UNASSIGNED DATE, SORT BY: @STATUS// (STATUS not null) SCMC PENDING UNASSIGN JUL 17, 2003@10:01 USER #0 SORT BY: PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: INSTITUTION// (INSTITUTION not null) WITHIN INSTITUTION, SORT BY: @PATIENT TEAM ASSIGNMENT:// PATIENT TEAM ASSIGNMENT FIELD: PATIENT// (PATIENT not null) SCMC TOBE INACTIVATED DEC 19, 2005@10:35 USER #0 SORT BY: @SCHEDULED INACTIVATION DATE// (SCHEDULED INACTIVATION DATE from Dec 19,2005 to Feb 17,2006@24:00) WITHIN SCHEDULED INACTIVATION DATE, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: INSTITUTION// (INSTITUTION not null) WITHIN INSTITUTION, SORT BY: TEAM POSITION:// TEAM POSITION FIELD: TEAM// (TEAM not null) Sort by date flagged by inactivation (t to t+60), institution, and team. FORM(S)/BLOCK(S):