STANDARD DATA DICTIONARY #355.32 -- PLAN COVERAGE LIMITATIONS FILE 9/29/25 PAGE 1
STORED IN ^IBA(355.32, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the detail by plan and effective date of the categories that may be restricted for insurance coverage.
IDENTIFIED BY: COVERAGE CATEGORY (#.02)[R], EFFECTIVE DATE (#.03)[R]
CROSS
REFERENCED BY: PLAN(APCD), COVERAGE CATEGORY(APCD1), EFFECTIVE DATE(APCD2), PLAN(B)
INDEXED BY: LAST EDITED BY (LAST)
LAST MODIFIED: APR 10,2024@12:13:53
355.32,.01 PLAN 0;1 POINTER TO GROUP INSURANCE PLAN FILE (#355.3) (Required)
LAST EDITED: AUG 16, 1995
HELP-PROMPT: Enter the plan that this limitation applies to.
DESCRIPTION:
The plan that this limitation will apply to.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 355.32^B
1)= S ^IBA(355.32,"B",$E(X,1,30),DA)=""
2)= K ^IBA(355.32,"B",$E(X,1,30),DA)
CROSS-REFERENCE: 355.32^APCD^MUMPS
1)= I $P($G(^IBA(355.32,DA,0)),U,2)'="",$P(^(0),U,3)'="" S ^IBA(355.32,"APCD",$E(X,1,30),$P(^IBA(35
5.32,DA,0),U,2),-$P(^IBA(355.32,DA,0),U,3),DA)=""
2)= I $P($G(^IBA(355.32,DA,0)),U,2)'="",$P(^(0),U,3)'="" K ^IBA(355.32,DA,"APCD",$E(X,1,30),$P(^IBA
(355.32,DA,0),U,2),-$P(^IBA(355.32,DA,0),U,3),DA)
3)= DO NOT DELETE
Multiple xref on plan, coverage, and -effective date
CROSS-REFERENCE: ^^TRIGGER^355.32^1.01
1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$S($D(^IBA(355.32,D0,1)):^(1),1:"") S X=$P(Y(1),U
,1)="" I X S X=DIV S Y(1)=$S($D(^IBA(355.32,D0,1)):^(1),1:"") S X=$P(Y(1),U,1),X=X S DIU=X K Y X ^D
D(355.32,.01,1,3,1.1) X ^DD(355.32,.01,1,3,1.4)
1.1)= S X=DIV N %I,%H,% D NOW^%DTC S X=%
1.4)= S DIH=$S($D(^IBA(355.32,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,1)=DIV,DIH=355.32,DIG=1.01 D
^DICR:$O(^DD(DIH,DIG,1,0))>0
2)= Q
CREATE CONDITION)= #1.01=""
CREATE VALUE)= NOW
DELETE VALUE)= NO EFFECT
FIELD)= #1.01
Triggers the date/time entered when creating a new entry.
CROSS-REFERENCE: ^^TRIGGER^355.32^1.02
1)= X ^DD(355.32,.01,1,4,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.32,D0,1)):^(1),1:"") S X=$P(Y(1),U,
2),X=X S DIU=X K Y S X=DIV S X=DUZ X ^DD(355.32,.01,1,4,1.4)
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$S($D(^IBA(355.32,D0,1)):^(1),1:"") S X=$S('$D(
^VA(200,+$P(Y(1),U,2),0)):"",1:$P(^(0),U,1))=""
1.4)= S DIH=$S($D(^IBA(355.32,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,2)=DIV,DIH=355.32,DIG=1.02 D
^DICR:$O(^DD(DIH,DIG,1,0))>0
2)= Q
CREATE CONDITION)= #1.02=""
CREATE VALUE)= S X=DUZ
DELETE VALUE)= NO EFFECT
FIELD)= #1.02
Triggers the user who created this entry.
355.32,.02 COVERAGE CATEGORY 0;2 POINTER TO PLAN LIMITATION CATEGORY FILE (#355.31) (Required)
LAST EDITED: AUG 08, 1995
HELP-PROMPT: Enter the type of coverage that will be limited.
DESCRIPTION:
The type of coverage that the insurance company plan has reimbursement limits on.
CROSS-REFERENCE: 355.32^APCD1^MUMPS
1)= I $P($G(^IBA(355.32,DA,0)),U)'="",$P(^(0),U,3)'="" S ^IBA(355.32,"APCD",$P(^IBA(355.32,DA,0),U)
,$E(X,1,30),-$P(^IBA(355.32,DA,0),U,3),DA)=""
2)= I $P($G(^IBA(355.32,DA,0)),U)'="",$P(^(0),U,3)'="" K ^IBA(355.32,"APCD",$P(^IBA(355.32,DA,0),U)
,$E(X,1,30),-$P(^IBA(355.32,DA,0),U,3),DA)
3)= DO NOT DELETE
Multiple xref on plan, coverage, and -effective date
355.32,.03 EFFECTIVE DATE 0;3 DATE (Required)
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: JUL 27, 1995
HELP-PROMPT: Enter the date that this limitation is effective.
DESCRIPTION: The date on which the type of coverage for this limitation becomes limited for insurance billing
purposes.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 355.32^APCD2^MUMPS
1)= I $P($G(^IBA(355.32,DA,0)),U)'="",$P(^(0),U,2)'="" S ^IBA(355.32,"APCD",$P(^IBA(355.32,DA,0),U)
,$P(^IBA(355.32,DA,0),U,2),-$E(X,1,30),DA)=""
2)= I $P($G(^IBA(355.32,DA,0)),U)'="",$P(^(0),U,2)'="" K ^IBA(355.32,"APCD",$P(^IBA(355.32,DA,0),U)
,$P(^IBA(355.32,DA,0),U,2),-$E(X,1,30),DA)
3)= DO NOT DELETE
Multiple xref on plan, coverage, and -effective date
355.32,.04 COVERAGE STATUS 0;4 SET (Required)
'0' FOR NOT COVERED;
'1' FOR COVERED;
'2' FOR CONDITIONAL COVERAGE;
LAST EDITED: AUG 29, 1995
HELP-PROMPT: The status of this coverage for this plan as of the effective date.
DESCRIPTION: This is the status of the coverage associated with this record on the effective date associated
with this record.
355.32,1.01 DATE ENTERED 1;1 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: AUG 16, 1995
DESCRIPTION:
This is the date this limitation was entered. It is triggered by the creation of this entry.
NOTES: TRIGGERED by the PLAN field of the PLAN COVERAGE LIMITATIONS File
355.32,1.02 ENTERED BY 1;2 POINTER TO NEW PERSON FILE (#200)
LAST EDITED: AUG 16, 1995
DESCRIPTION: This is the user who created this entry. It is automatically triggered by the creation of this
entry.
NOTES: TRIGGERED by the PLAN field of the PLAN COVERAGE LIMITATIONS File
355.32,1.03 DATE LAST EDITED 1;3 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: AUG 16, 1995
DESCRIPTION: This is the date this limitation was last edited. It is automatically updated any time the
limitation is edited using one of the options provided.
355.32,1.04 LAST EDITED BY 1;4 POINTER TO NEW PERSON FILE (#200)
LAST EDITED: JAN 12, 2024
HELP-PROMPT: Enter the name of the person who last edited the entry.
DESCRIPTION: This is the user who last edited this limitation. It is automatically updated any time a person
edits this limitation using one of the options provided.
FIELD INDEX: LAST (#1541) MUMPS LOOKUP & SORTING
Short Descr: Multiple xref on PLAN, -DATE LAST EDITED, and LAST EDITED BY
Description: Multiple xref on PLAN (#.01), -DATE LAST EDITIED (#1.03), and LAST EDITED BY (#1.04).
Re-Indexing is not allowed due to possible corruption in the field. If a site has certain
corrupted records this cross reference will not be rebuilt during a Re-Index. Cross reference was
introduced with IB*2.0*763. If the cross reference needs to be rebuilt, use code to check that all
field are NOT null then call the re-index function in FileMan for one entry. (Refer to
NEWINDX^IBY771PO).
Set Logic: S ^IBA(355.32,"LAST",X(3),-X(2),X,DA)=""
Kill Logic: K ^IBA(355.32,"LAST",X(3),-X(2),X,DA)
Whole Kill: K ^IBA(355.32,"LAST")
X(1): LAST EDITED BY (355.32,1.04) (Subscr 1) (forwards)
X(2): Computed Code: S X=$P($G(^IBA(355.32,DA,1)),U,3)
X(3): Computed Code: S X=$P($G(^IBA(355.32,DA,0)),U)
NO RE-INDEXING ALLOWED!
355.32,2 LIMITATION COMMENT 2;0 Multiple #355.321 (Add New Entry without Asking)
355.321,.01 LIMITATION COMMENT 0;1 FREE TEXT (Multiply asked)
INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X
LAST EDITED: AUG 16, 1995
HELP-PROMPT: Answer must be 1-25 characters in length.
DESCRIPTION: This is a brief description of the limitations on this coverage. For example, Age>18 or Enrolled
over 6 months. This is informational only, no actual edit checks are performed using this data.
CROSS-REFERENCE: 355.321^B
1)= S ^IBA(355.32,DA(1),2,"B",$E(X,1,30),DA)=""
2)= K ^IBA(355.32,DA(1),2,"B",$E(X,1,30),DA)
FILES POINTED TO FIELDS
GROUP INSURANCE PLAN (#355.3) PLAN (#.01)
NEW PERSON (#200) ENTERED BY (#1.02)
LAST EDITED BY (#1.04)
PLAN LIMITATION CATEGORY
(#355.31) COVERAGE CATEGORY (#.02)
INPUT TEMPLATE(S):
IBCNBC CV DN EDIT MAY 20, 2015@04:19 USER #0
IBCNBC CV IP EDIT AUG 25, 2015@10:15 USER #0
IBCNBC CV LT EDIT MAY 20, 2015@11:04 USER #0
IBCNBC CV MH EDIT MAR 25, 2015@05:51 USER #0
IBCNBC CV OP EDIT MAY 20, 2015@04:09 USER #0
IBCNBC CV PH EDIT MAY 20, 2015@04:11 USER #0
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):