Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  Found Entries |  All
Print Page as PDF
Global: ^BCHRPED

Package: IHS RPMS CHR System

Global: ^BCHRPED


Information

FileMan FileNo FileMan Filename Package
90002.02 CHR EDUCATION PROVIDED IHS RPMS CHR System

Description

Directly Accessed By Routines, Total: 1

Package Total Routines
IHS RPMS CHR System 1 BCHUADD1    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
IHS RPMS CHR System 3 BCHEGP1    BCHUADD    BCHUEDT    

Pointed To By FileMan Files, Total: 1

Package Total FileMan Files
IHS RPMS CHR System 1 CHR EDUCATION PROVIDED(#90002.02)[1208]    

Pointer To FileMan Files, Total: 11

Package Total FileMan Files
IHS RPMS CHR System 2 CHR RECORD(#90002)[.03]    CHR EDUCATION PROVIDED(#90002.02)[1208]    
Kernel 2 PACKAGE(#9.4)[81202]    NEW PERSON(#200)[.0512021204]
CPT Files 1 CPT(#81)[.09]    
DRG Grouper 1 ICD DIAGNOSIS(#80)[.04]    
IHS Patient 1 PATIENT(#9000001)[.02]    
PCE Patient Care Encounter 1 PCE DATA SOURCE(#839.7)[81203]    
Patient Care Component 1 PCC DATA ENTRY EDUC TOPICS(#9001002.5)[.12]    
Scheduling 1 CLINIC STOP(#40.7)[1203]    
Utility Tables 1 EDUCATION TOPICS(#9999999.09)[.01]    

Fields, Total: 28

Field # Name Loc Type Details
.01 TOPIC 0;1 POINTER TO EDUCATION TOPICS FILE (#9999999.09)
************************REQUIRED FIELD************************
EDUCATION TOPICS(#9999999.09)

  • INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,3)'=1" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  JUL 28, 1998
  • HELP-PROMPT:  Select the topic on which education was delivered.
  • DESCRIPTION:  
    Pointer to the EDUCATION TOPICS file.
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTTOP")
  • SCREEN:  S DIC("S")="I $P(^(0),U,3)'=1"
  • EXPLANATION:  Only active Education Topics may be selected.
  • CROSS-REFERENCE:  90002.02^B
    1)= S ^BCHRPED("B",$E(X,1,30),DA)=""
    2)= K ^BCHRPED("B",$E(X,1,30),DA)
  • CROSS-REFERENCE:  90002.02^AV9^MUMPS
    1)= S:$D(BCHLOOK) DIC("DR")=""
    2)= Q
.02 PATIENT NAME 0;2 POINTER TO PATIENT FILE (#9000001)
************************REQUIRED FIELD************************
PATIENT(#9000001)

  • LAST EDITED:  APR 06, 1988
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDPAT")
    UNEDITABLE
  • CROSS-REFERENCE:  90002.02^AC
    1)= S ^BCHRPED("AC",$E(X,1,30),DA)=""
    2)= K ^BCHRPED("AC",$E(X,1,30),DA)
.03 CHR RECORD 0;3 POINTER TO CHR RECORD FILE (#90002)
************************REQUIRED FIELD************************
CHR RECORD(#90002)

  • INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,4)=$P(^BCHRPED(DA,0),U,2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  MAY 06, 2004
  • HELP-PROMPT:  Enter the visit date/time for the encounter where the education was provided.
  • SCREEN:  S DIC("S")="I $P(^(0),U,4)=$P(^BCHRPED(DA,0),U,2)"
  • EXPLANATION:  VISIT MUST BE FOR CURRENT PATIENT
    UNEDITABLE
  • CROSS-REFERENCE:  90002.02^AD
    1)= S ^BCHRPED("AD",$E(X,1,30),DA)=""
    2)= K ^BCHRPED("AD",$E(X,1,30),DA)
.04 ICD DIAGNOSIS 0;4 POINTER TO ICD DIAGNOSIS FILE (#80) ICD DIAGNOSIS(#80)

  • LAST EDITED:  MAR 23, 2000
.041 ICD TEXT COMPUTED

  • MUMPS CODE:  X ^DD(90002.02,.041,9.2) S Y(90002.02,.041,101)=$S($D(^ICD9(D0,0)):^(0),1:"") S X=$P(Y(90002.02,.041,101),U,3) S D0=Y(90002.02,.041,80)
    9.2 = S Y(90002.02,.041,80)=$S($D(D0):D0,1:""),Y(90002.02,.041,1)=$S($D(^BCHRPED(D0,0)):^(0),1:""),D0=$P(Y(90002.02,.041,1),U,4) S:'$D(^ICD9(+D0,0)) D0=-1
  • ALGORITHM:  #.04:#3
.05 PROVIDER 0;5 POINTER TO NEW PERSON FILE (#200) NEW PERSON(#200)

  • INPUT TRANSFORM:  S DIC("S")="I $D(^VA(200,""AK.PROVIDER"",$P($G(^VA(200,+Y,0)),U),+Y)),$S($D(BVC):1,$P($G(^VA(200,+Y,""PS"")),U,4)="""":1,1:0)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  JUN 28, 2000
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTPRO")
  • SCREEN:  S DIC("S")="I $D(^VA(200,""AK.PROVIDER"",$P($G(^VA(200,+Y,0)),U),+Y)),$S($D(BVC):1,$P($G(^VA(200,+Y,""PS"")),U,4)="""":1,1:0)"
  • EXPLANATION:  Must be a provider.
.06 LEVEL OF UNDERSTANDING 0;6 SET
  • '1' FOR POOR;
  • '2' FOR FAIR;
  • '3' FOR GOOD;
  • '4' FOR GROUP-NO ASSESSMENT;
  • '5' FOR REFUSED;

  • LAST EDITED:  SEP 07, 1993
  • HELP-PROMPT:  Enter the number which best rates the patient's level of understanding.
  • DESCRIPTION:  
    This is the provider's assessment of how well the patient understood the education received.
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTLOU")
.07 INDIVIDUAL/GROUP 0;7 SET
  • 'G' FOR GROUP SETTING;
  • 'I' FOR INDIVIDUAL;

  • LAST EDITED:  JUL 10, 1996
  • HELP-PROMPT:  WAS THIS PATIENT EDUCATION PROVIDED IN A GROUP SETTING OR PROVIDED TO AN INDIVIDUAL
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTIG")
.08 LENGTH OF EDUC (MINUTES) 0;8 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  SEP 24, 1996
  • HELP-PROMPT:  ENTER THE NUMBER OF MINUTES THAT THIS PATIENT EDUCATION WAS PROVIDED
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTMIN")
.09 CPT CODE 0;9 POINTER TO CPT FILE (#81) CPT(#81)

  • INPUT TRANSFORM:  S DIC("S")="D CPT^AUPNSICD" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  JAN 28, 2003
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTCPT")
  • SCREEN:  S DIC("S")="D CPT^AUPNSICD"
  • EXPLANATION:  Must be an active CPT code.
.11 COMMENT 0;11 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>100!($L(X)<2) X
  • LAST EDITED:  OCT 09, 1998
  • HELP-PROMPT:  Answer must be 2-100 characters in length.
  • DESCRIPTION:  
    This field is to capture narrative text about the patient education given.  Will display on the health summary if present.
.12 TOPIC CATEGORY 0;12 POINTER TO PCC DATA ENTRY EDUC TOPICS FILE (#9001002.5) PCC DATA ENTRY EDUC TOPICS(#9001002.5)

  • LAST EDITED:  JUN 01, 2000
.13 BEHAVIOR CODE 0;13 SET
  • 'GS' FOR GOAL SET;
  • 'GM' FOR GOAL MET;
  • 'GNM' FOR GOAL NOT MET;

  • LAST EDITED:  FEB 13, 2003
.14 OBJECTIVES MET 0;14 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
  • LAST EDITED:  APR 11, 2003
  • HELP-PROMPT:  Answer must be 1-20 characters in length.
1101 PROVIDER'S NARRATIVE 11;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3) X
  • LAST EDITED:  JUN 21, 2000
  • HELP-PROMPT:  Answer must be 3-80 characters in length.
1201 EVENT DATE AND TIME 12;1 DATE

  • INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  APR 01, 1994
  • HELP-PROMPT:  Enter the date and time the patient education was given.
  • DESCRIPTION:  This is the date and time the education was given by the provider. This date and time may be different from the visit date and time. For example, for clinic appointment visits, the visit date and time is the date and
    time of the appointment, not the time the provider performed the clinical event.  The date may be an imprecise date.
    Date and time may be within 30 days before or after the visit date, with the restriction the date cannot be a future date.
  • TECHNICAL DESCR:  The PCE User Interface, which allows manual entry of data, will be the prmary source of the event date and time. The event date prompt defaults to the visit date and the time is entered to reflect the actual time the exam
    was given. The event date does not have to be the visit date, but it must be within 30
    If a user wnats to enter an historical measurement, the user should use the Historical Encounter entry action to document the historical measurement. Historical entries will not be eligible for credit.
    PCE data sources for automatic (scanning) data capture will be blank unless the event date and time are passed to PCE for filing.
    APCDALVR Variable = APCDALVR("APCDTCDT")
1202 ORDERING PROVIDER 12;2 POINTER TO NEW PERSON FILE (#200) NEW PERSON(#200)

  • INPUT TRANSFORM:  S DIC("S")="I $D(^VA(200,""AK.PROVIDER"",$P(^(0),U)))",D="AK.PROVIDER" D IX^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  APR 26, 1994
  • HELP-PROMPT:  Enter the provider who ordered the patient education.
  • DESCRIPTION:  
    This field can be used to document the provider who ordered the patient education.
  • TECHNICAL DESCR:  
    The person entered here must hold the "AK.PROVIDER" security key.  APCDALVR Variable = APCDALVR("APCDTPRV")
  • SCREEN:  S DIC("S")="I $D(^VA(200,""AK.PROVIDER"",$P(^(0),U)))"
  • EXPLANATION:  Must be a Provider.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
1203 CLINIC 12;3 POINTER TO CLINIC STOP FILE (#40.7) CLINIC STOP(#40.7)

  • LAST EDITED:  JUL 10, 1996
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTCLN")
1204 ENCOUNTER PROVIDER 12;4 POINTER TO NEW PERSON FILE (#200) NEW PERSON(#200)

  • LAST EDITED:  DEC 19, 1994
  • HELP-PROMPT:  Enter the provider who gave the patient education.
  • DESCRIPTION:  
    This is the provider who gave the patient education.
  • TECHNICAL DESCR:  
    This person can be any person in the new person file.  The person does not have to hold the "AK.PROVIDER" security key.  APCDALVR Variable = APCDALVR("APCDTEPR")
1208 PARENT 12;8 POINTER TO CHR EDUCATION PROVIDED FILE (#90002.02) CHR EDUCATION PROVIDED(#90002.02)

  • LAST EDITED:  JUL 09, 1996
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTPNT")
1209 EXTERNAL KEY 12;9 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
  • LAST EDITED:  SEP 25, 1996
  • HELP-PROMPT:  Answer must be 1-20 characters in length.
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTEXK")
1210 OUTSIDE PROVIDER NAME 12;10 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
  • LAST EDITED:  SEP 25, 1996
  • HELP-PROMPT:  Answer must be 1-30 characters in length.
  • TECHNICAL DESCR:  
    APCDALVR Variable = APCDALVR("APCDTOPR")
80101 EDITED FLAG 801;1 SET
  • '1' FOR EDITED;

  • LAST EDITED:  APR 01, 1994
  • HELP-PROMPT:  Answer is automatically generated by the PCE filing logic.
  • DESCRIPTION:  
    This field is automatically set to 1 if PCE detects that any original exam data is being edited.
  • TECHNICAL DESCR:  
    PCE filing logic automatically compares the before and after pictures of the record to determine if the edited flag should be set to "1".
80102 AUDIT TRAIL 801;2 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>85!($L(X)<2) X
  • LAST EDITED:  MAY 09, 1996
  • HELP-PROMPT:  Answer is automatically generated by the PCE filing logic.
  • DESCRIPTION:  
    This field is populated automatically by the PCE filing logic.  The format of the field is as follows:  Pointer to PCE data source file_"-"_A for Add or E for Edit_" "_DUZ of the person who entered the data_";"...
  • TECHNICAL DESCR:  The PCE filing logic requires a pointer to the PCE data source file. If this is not passed, then PCE filing logic will not process the data.
    If the record is a new record, then an "A" is used to specify the source that the old and new records of information.  An "E" will automatically be used if the filing logic finds the data has been edited.  If "E" is used,
    then the Edited Flag field is automatically set to 1.
    The DUZ is stored in its internal format to represent the user who performed the adding or editing of data for this record.
    Iterations of editing will be concatenated to the previous data source value, up to 85 characters.
81101 COMMENTS 811;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>245!($L(X)<1) X
  • LAST EDITED:  JUL 11, 1995
  • HELP-PROMPT:  Enter a comment 1-245 characters in length.
  • DESCRIPTION:  
    This is a comment related to the patient's education.  The provider may enter this manually via the PCE User Interface.
81201 VERIFIED 812;1 SET
  • '1' FOR ELECTRONICALLY SIGNED;
  • '2' FOR VERIFIED BY PACKAGE;

  • LAST EDITED:  MAY 09, 1996
    UNEDITABLE
81202 PACKAGE 812;2 POINTER TO PACKAGE FILE (#9.4) PACKAGE(#9.4)

  • LAST EDITED:  MAY 09, 1996
    UNEDITABLE
81203 DATA SOURCE 812;3 POINTER TO PCE DATA SOURCE FILE (#839.7) PCE DATA SOURCE(#839.7)

  • LAST EDITED:  MAY 09, 1996
    UNEDITABLE
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  Found Entries |  All