STANDARD DATA DICTIONARY #404.43 -- PATIENT TEAM POSITION ASSIGNMENT FILE 9/29/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):