| GENERAL DESCRIPTION |
** A DBIA agreement is being requested by the
Patient/IHS Subset package
(PXPT) with the Indian Health Service. This agreement would document
the changes in the use of the Patient/IHS file in the VA. **
This description includes a comparison of the VA's Patient/IHS File (9000001)
as distributed in the PXPT package and the IHS's Patient/IHS File (9000001).
NOTE: Per discussions previously with IHS developers, George Huggins has
agreed to have the file named "Patient" file (9000001) in IHS changed to
the name "Patient/IHS" file.
VA Patient/IHS File:
====================
The VA version of 9000001 has a subset of fields defined in the IHS version.
The main consideration for determining what should be distributed in the VA
was: "What is the minimal set of data required to have the Patient/IHS file
defined and be useable by IHS tools, such as QMAN". Sending out the
minimum set limits the confusion of sending out Patient/IHS fields and
pointed to files that could cause confusion in the VA.
Summary of differences in File and fields:
File SPECIAL LOOKUP ROUTINE is sent out as DPTLK
File POST SELECTION ACTION is sent out as D ^AUPNPAT
The only fields destributed in VA nationally are NAME,
LOCATION OF HOME,
and HEALTH RECORD NO. multiple.
The Health Record No. multiple has had a few changes.
The .01 field is based on the Default institution in the
Kernel Site Parameter file because the DUZ(2) upon
adding a patient may not reflect the institution the patient
should be related to. (e.g., Regional Office adding Patients)
The .02 field has been changed to be a freetext field long
enough for a SSN or pseudo-SSN or DOD PID with dependent
counters.
The following is the Standard List of Attributes for the VA version:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
STANDARD DATA DICTIONARY #9000001 -- PATIENT/IHS FILE 05/26/94 PAGE 1
STORED IN ^AUPNPAT( (406 ENTRIES) SITE: SLC UCI: DVA,DEV
DATA NAME GLOBAL DATA ELEMENT TITLE
LOCATION TYPE
-------------------------------------------------------------------------
This file is IHS's primary patient data file. The NAME (.01) field of this
file is a pointer to the VA's patient file (#2). Fields in common between the
two dictionaries actually exist only in the VA patient file and are referenced
by the IHS patient file as computed fields. All other files containing
patient data have backward pointers linking them to this file. The linkage is
by patient name and the internal FileMan gener- ated number of the ancillary
file is the same number used in this file.
All applications developed for the RPMS which require patient data will point
to this file.
FILE SCREEN (SCR-node) : X "I '$P(^DPT(Y,0),U,19)" W $E(^AUPNPAT(Y,0),0)
SPECIAL LOOKUP ROUTINE : DPTLK POST-SELECTION ACTION : D ^AUPNPAT
DD ACCESS: @
DEL ACCESS: @
POINTED TO BY: PATIENT field (#.02) of the TIU DOCUMENT File (#8925)
PATIENT NAME field (#.05) of the VISIT File (#9000010)
PATIENT NAME field (#.02) of the V MEASUREMENT File
(#9000010.01)
PATIENT NAME field (#.02) of the V PROVIDER File
(#9000010.06)
PATIENT NAME field (#.02) of the V POV File (#9000010.07)
PATIENT NAME field (#.02) of the V LAB File (#9000010.09)
PATIENT NAME field (#.02) of the V IMMUNIZATION File
(#9000010.11)
PATIENT NAME field (#.02) of the V SKIN TEST File
(#9000010.12)
PATIENT NAME field (#.02) of the V EXAM File (#9000010.13)
PATIENT NAME field (#.02) of the V MEDICATION File
(#9000010.14)
PATIENT NAME field (#.02) of the V TREATMENT File
(#9000010.15)
PATIENT NAME field (#.02) of the V PATIENT ED File
(#9000010.16)
PATIENT NAME field (#.02) of the V CPT File (#9000010.18)
PATIENT NAME field (#.02) of the V HEALTH FACTORS File
(#9000010.23)
PATIENT NAME field (#.02) of the PROBLEM File (#9000011)
CROSS REFERENCED BY: NAME(B), HEALTH RECORD NO.(D)
9000001,.01 NAME 0;1 POINTER TO PATIENT FILE (#2)
(Required)
INPUT TRANSFORM: S:$D(X) DINUM=X
LAST EDITED: SEP 29, 1990
DESCRIPTION: This field points to the Patient file
(#2) and has the same internal number as
that file. Thus, the patient's name is
the Patient file (#2) name.
TECHNICAL DESCR: This field is populated in the VA when a
new patient is added to the ^DPT file by
the PX09 cross-reference on the Social
Security Number (.09) field of ^DPT.
Any merging of patients in ^DPT by a VAMC
should include this PATIENT/IHS file in
its merging process.
SOURCE OF DATA: 011/PINAME
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMME R
CROSS-REFERENCE: 9000001^B
1)= S ^AUPNPAT("B",$E(X,1,30),DA)=""
2)= K ^AUPNPAT("B",$E(X,1,30),DA)
9000001,1201 LOCATION OF HOME 12;0 WORD-PROCESSING #9000001.12
DESCRIPTION: This is the directions to get to the
patients home.
9000001,4101 HEALTH RECORD NO. 41;0 POINTER Multiple #9000001.41
(Add New Entry without Asking)
DESCRIPTION: This multiple contains the different
health record identifiers by facility.
IHS uses a 6 character identifier. The
VA uses the social security number which
may be up to 10 characters.
TECHNICAL DESCR: This multiple is used for Multi-Facility
Integration (MFI) processing at IHS
facilities.
IDENTIFIED BY: HEALTH RECORD NO.(#.02),
9000001.41,.01 HEALTH RECORD FAC 0;1 POINTER TO LOCATION FILE (#999
9999.06)
INPUT TRANSFORM: S DINUM=X
LAST EDITED: MAR 7, 1991
HELP-PROMPT: ENTER NAME OF FACILITY ASSOCIATED WITH
THE HEALTH RECORD NUMBER YOU WISH TO
ENTER.
DESCRIPTION: This field is a pointer to the LOCATION
file. The internal pointer is forced
into the third subscript for the
9000001.41 subfile. This allows easy
lookup by health record number for the
logged on location (facility).
The complete subscript for 9000001.41
will be (DFN,41,facility pointer,0).
TECHNICAL DESCR: In the VA, the Kernel Site Parameters
DEFAULT INSTITUTION field is used to
populate this field. This was used
instead of the users institution
because of regional users ability to
add patients to the VA.
SOURCE OF DATA: 015/HRSUBR
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAM MER
9000001.41,.02 HEALTH RECORD NO. 0;2 FREE TEXT (Required)
INPUT TRANSFORM: I $G(DUZ("AG"))="I" K:(X'?1.6N&(X'?1"T"
5N))!(X?1.6N&(X'=+X)) X
LAST EDITED: MAY 24, 1988
HELP-PROMPT: ENTER TEXT FROM 1 TO 10 CHARACTERS.
DESCRIPTION: This field is used to represent the
health record number related to a
facility.
IHS uses a 6 character whole number.
VA uses the patient SSN from the
Patient File (2).
TECHNICAL DESCR: In the VA, this field is populated by
the PX09 cross-reference on the SSN
(.09) field of the Patient File (2).
SOURCE OF DATA: 015/HRNUMB
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAM MER
CROSS-REFERENCE: 9000001^D
1)= S ^AUPNPAT("D",$E(X,1,30),DA(1),DA)
=""
2)= K ^AUPNPAT("D",$E(X,1,30),DA(1),DA)
9000001.41,.03 DATE INACTIVATED/DELETED 0;3 DATE
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
DESCRIPTION: This is date that the patients entry
was inactivated.
TECHNICAL DESCR: This is primarily used by IHS
facilities for tracking patients. The
VA currently is not maintaining this
field.
9000001.41,.05 RECORD STATUS 0;5 SET
'D' FOR DELETED;
'I' FOR INACTIVATED;
'M' FOR MERGED;
LAST EDITED: APR 19, 1990
HELP-PROMPT: Enter "D" if the record has been
deleted.
DESCRIPTION: This field is used by the IHS
Multi-Facility Integration (MFI)
package to determine whether to stop
integrating data at a facility for a
particular patient and location
facility.
9000001.41,.06 STOP INTEGRATION 0;6 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: AUG 17, 1988
DESCRIPTION: This field is used by the Mult-Facility
Integration (MFI) package, created by
IHS, to indicate this patients data
should no longer be integrated by MFI.
FILES POINTED TO FIELDS
LOCATION (#9999999.06) HEALTH RECORD NO.:HEALTH RECORD FAC (#.01)
PATIENT (#2) NAME (#.01)
===========================================================================
The following are two captures, one of the global map of the Patient File
BEFORE VA changes, and the second is the Standard attribute list for the
Health Record multiple.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GLOBAL MAP DATA DICTIONARY #9000001 -- PATIENT FILE 05/26/94 PAGE 1
STORED IN ^AUPNPAT( (1 ENTRY) SITE: SALT LAKE CITY UCI: PCC,PCC
-------------------------------------------------------------------------
This file is the primary patient data file. The NAME (.01) field of this file
is a backward pointer to the VA's patient file (#2). Fields in common between
the two dictionaries actually exist only in the VA patient file and are
referenced by the IHS patient file as computed fields. All other files
containing patient data have backward pointers linking them to this file. The
linkage is by patient name and the internal FileMan gener- ated number of the
ancillary file is the same number used in this file.
All applications developed for the RPMS which require patient data will point
to this file.
CROSS REFERENCED BY: CURRENT COMMUNITY(AC), CLASSIFICATION/BENEFICIARY(AD),
DATE ESTABLISHED(ADTE), TRIBE OF MEMBERSHIP(AE),
EMPLOYER NAME(AF), SPOUSE'S EMPLOYER NAME(AG),
TRIBE QUANTUM(AZ1), INDIAN BLOOD QUANTUM(AZ2),
PCIS ID NO.(AZZ), NAME(B), HEALTH RECORD NO.(D) ^AUPNPAT(D0,0)=
(#.01) NAME [1P] ^ (#.02) DATE ESTABLISHED [2D] ^
==>(#.03) DATE OF LAST REG. UPDATE [3D] ^ (#.04) OUTPT
==>MED/RR RELEASE DATE [4D] ^ (#.05) MED/RR RELEASE
==>REVOKED DATE [5D] ^ (#.06) PCIS ID NO. [6F] ^ (#.07)
==>TRIBAL ENROLLMENT NO. [7F] ^ (#.08) MFI MEDICAL [8S] ^
==>(#.09) CHS TRIBAL AFFILIATION [9P] ^ ^ (#.11)
==>ESTABLISHING USER [11P] ^ (#.12) USER-LAST UPDATE [12P]
==>^ (#.13) BLOOD TYPE [13S] ^ (#.14) PRIMARY PROVIDER
==>[14P] ^ (#.15) CHS TX DATE [15D] ^ (#.16) DATE OF LAST
==>UPDATE [16D] ^ (#.17) ASSIGN BENEFITS OBTAINED DATE
==>[17D] ^ (#.18) ASSIGN BENEFITS EXPIRED DATE [18D] ^
==>(#.19) EMPLOYER NAME [19P] ^ ^ (#.21) EMPLOYMENT
==>STATUS [21S] ^ (#.22) SPOUSE'S EMPLOYER NAME [22P] ^
==>(#.23) SSN VERIFICATION STATUS [23P] ^ (#.24) REASON
==>FOR NO SSN [24S] ^ ^AUPNPAT(D0,3)= (#.31) PRINTABLE NAME [1F]
^ ^AUPNPAT(D0,11)= ^ ^ ^ ^ (#1105) BIRTH CERTIFICATE NO. [5F] ^ ^ ^
==>(#1108) TRIBE OF MEMBERSHIP [8P] ^ (#1109) TRIBE
==>QUANTUM [9F] ^ (#1110) INDIAN BLOOD QUANTUM [10F] ^
==>(#1111) CLASSIFICATION/BENEFICIARY [11P] ^ (#1112)
==>ELIGIBILITY STATUS [12S] ^ ^ (#1114) UNDERLYING CAUSE
==>OF DEATH [14P] ^ (#1115) STATE OF DEATH [15P] ^
==>(#1116) DEATH CERTIFICATE NO. [16F] ^ ^ (#1118)
==>CURRENT COMMUNITY [18F] ^ (#1119) TRIBE MEMBERSHIP
==>VERIFIED FLAG [19S] ^ ^ (#1121) RESIDENCE VERIFIED
==>FLAG [21S] ^ (#1122) PREV HSDA RES (VER) FLAG [22S] ^
==>(#1123) DATE ELIGIBILITY DETERMINED [23D] ^ (#1124)
==>BIC ELIGIBILITY STATUS [24P] ^ (#1125) ELIGIBILE MINOR
==>CHILD [25S] ^ (#1126) BIC PRINTED FLAG [26S] ^ (#1127)
==>PRE-BIC TRIBE [27P] ^ ^AUPNPAT(D0,12,0)=^9000001.12^^
(#1201) LOCATION OF HOME ^AUPNPAT(D0,12,D1,0)= (#.01) LOCATION OF HOME [1W] ^
^AUPNPAT(D0,13,0)=^9000001.13^^ (#1301) ADDITIONAL REGISTRATION INFO
^AUPNPAT(D0,13,D1,0)= (#.01) ADDITIONAL REGISTRATION INFO [1W] ^
^AUPNPAT(D0,14,0)=^9000001.14^^ (#1401) REMARKS ^AUPNPAT(D0,14,D1,0)= (#.01)
REMARKS [1W] ^ ^AUPNPAT(D0,15,0)=^9000001.15^^ (#1501) ALERTS
^AUPNPAT(D0,15,D1,0)= (#.01) ALERTS [1W] ^ ^AUPNPAT(D0,26)= ^ (#2602)
FATHER'S CITY OF BIRTH [2F] ^ (#2603)
==>FATHER'S STATE OF BIRTH [3P] ^ ^ (#2605) MOTHER'S
==>CITY OF BIRTH [5F] ^ (#2606) MOTHER'S STATE OF BIRTH
==>[6P] ^ ^AUPNPAT(D0,28)= ^ (#2802) NOK RELATIONSHIP [2P] ^
^AUPNPAT(D0,31)= ^ (#3102) EC RELATIONSHIP [2P] ^
^AUPNPAT(D0,41,0)=^9000001.41IP^^ (#4101) HEALTH RECORD NO.
^AUPNPAT(D0,41,D1,0)= (#.01) HEALTH RECORD FAC [1P] ^ (#.02) HEALTH
==>RECORD NO. [2F] ^ (#.03) DATE INACTIVATED/DELETED
==>[3D] ^ (#.04) RECORD DISPOSITION [4P] ^ (#.05)
==>RECORD STATUS [5S] ^ (#.06) STOP INTEGRATION [6S]
==>^
^AUPNPAT(D0,43,0)=^9000001.43P^^ (#4301) OTHER TRIBE ^AUPNPAT(D0,43,D1,0)=
(#.01) OTHER TRIBE [1P] ^ (#.02) QUANTUM [2F] ^
^AUPNPAT(D0,51,0)=^9000001.51D^^ (#5101) PREVIOUS COMMUNITY
^AUPNPAT(D0,51,D1,0)= (#.01) DATE MOVED [1D] ^ (#.02) DATE ADDED TO
==>FILE [2D] ^ (#.03) COMMUNITY OF RESIDENCE [3P] ^
^AUPNPAT(D0,61,0)=^9000001.61P^^ (#6101) MFI SITE ^AUPNPAT(D0,61,D1,0)=
(#.01) MFI SITE [1P] ^
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The following is a standard list file attributes for the Health Record
multiple BEFORE VA changes:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
STANDARD DATA DICTIONARY #9000001.41 -- HEALTH RECORD NO. SUB-FILE 05/26 /94
PAGE 1 STORED IN ^AUPNPAT( (1 ENTRY) SITE: SALT LAKE CITY UCI: PCC,PCC
DATA NAME GLOBAL DATA ELEMENT TITLE
LOCATION TYPE
-------------------------------------------------------------------------
IDENTIFIED BY: HEALTH RECORD NO. (#.02)
9000001.41,.01HEALTH RECORD FAC 0;1 POINTER TO LOCATION FILE (#99999
99.06)
INPUT TRANSFORM: S DINUM=X
LAST EDITED: MAR 7, 1991
HELP-PROMPT: ENTER NAME OF FACILITY ASSOCIATED WITH
THE HEALTH RECORD NUMBER YOU WISH TO
ENTER.
DESCRIPTION: This field is a pointer to the FACILITY
file. The internal pointer is forced
into the third subscript for the
9000001.41 subfile. This allows easy
lookup by health record number for the
logged on facility.
The complete subscript for 9000001.41
will be (DFN,41,facility pointer,0).
SOURCE OF DATA: 015/HRSUBR
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMME
9000001.41,.02HEALTH RECORD NO. 0;2 FREE TEXT (Required)
INPUT TRANSFORM: K:(X'?1.9N&(X'?1"T"5N))!(X?1.9N&(X'=+X))
X
LAST EDITED: APR 6, 1994
HELP-PROMPT: ENTER A WHOLE NUMBER BETWEEN 1 AND 999999
SOURCE OF DATA: 015/HRNUMB
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMME
CROSS-REFERENCE: 9000001^D
1)= S ^AUPNPAT("D",$E(X,1,30),DA(1),DA)="
"
2)= K ^AUPNPAT("D",$E(X,1,30),DA(1),DA)
9000001.41,.0299TERMINAL DIGITS ; COMPUTED
MUMPS CODE: X ^DD(9000001.41,.0299,9.4) S X=$E(Y(9000
001.41,.0299,5),Y(9000001.41,.0299,6),X)
S Y=+X,X=Y(9000001.41,.0299,4),X=X_Y
9.2 = S Y(9000001.41,.0299,1)=$S($D(^AUPN
PAT(D0,41,D1,0)):^(0),1:"") S X=$P(Y(9000
001.41,.0299,1),U,2)+1000000,Y(9000001.41
,.0299,2)=X S X=6
9.3 = X ^DD(9000001.41,.0299,9.2) S Y(900
0001.41,.0299,3)=X S X=7,X=$E(Y(9000001.4
1,.0299,2),Y(9000001.41,.0299,3),X)_"-",Y
(9000001.41,.0299,4)=X
9.4 = X ^DD(9000001.41,.0299,9.3) S X=$P(
Y(9000001.41,.0299,1),U,2)+1000000,Y(9000
001.41,.0299,5)=X S X=2,Y(9000001.41,.029
9,6)=X S X=7
9.5 = X ^DD(9000001.41,.0299,9.4) S Y(900
0001.41,.0299,7)=X S X=$P(Y(9000001.41,.0
299,3),U,2)+1000000,Y(9000001.41,.0299,8)
=X S X=2,Y(9000001.41,.0299,9)=X S X=5
ALGORITHM: $E(#.02+1000000,6,7)_"-"_+$E(#.02+1000000
,2,7)
LAST EDITED: JUN 23, 1986
9000001.41,.03DATE INACTIVATED/DELETED 0;3 DATE
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
9000001.41,.04RECORD DISPOSITION 0;4 POINTER TO PATIENT RECORD DISPOS
ITION FILE (#9999999.02)
LAST EDITED: DEC 10, 1985
9000001.41,.05RECORD STATUS 0;5 SET
'D' FOR DELETED;
'I' FOR INACTIVATED;
'M' FOR MERGED;
LAST EDITED: APR 19, 1990
HELP-PROMPT: Enter "D" if the record has been deleted.
9000001.41,.06STOP INTEGRATION 0;6 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: AUG 17, 1988
FILES POINTED TO FIELDS
LOCATION (#9999999.06) HEALTH RECORD FAC (#.01)
PATIENT RECORD DISPOSITION
(#9999999.02) RECORD DISPOSITION (#.04)
|