All ICR List

Package: Problem List ICR List

IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
354 DBIA354 Routine PROBLEM LIST 1994/02/28 APPROVED Active Private GMPLENFM
928 DBIA928 Routine PROBLEM LIST 1994/08/02 APPROVED Active Controlled Subscription
This agreement is to post the routine GMPLUTL as a
supported reference by controlled subscription. There are 3 entry points to
return currently active problems, add a new problem, or update an existing
problem.
GMPLUTL 2015/08/18
1183 Health Summary extract routine for Problem List Routine PROBLEM LIST 1995/03/28 APPROVED Active Controlled Subscription GMPLHS 2015/08/12
1253 DBIA1253 File PROBLEM LIST 1995/05/30 APPROVED Active Controlled Subscription 9000011
The Health Summary Package desires to set up an
integration agreement with the Problem List Package to access the Problem
(#900011) file. Health Summary needs to check if the Problem List file
contains a specific ICD9 code (diagnosis) for a given patient. The "AC" cross
reference is checked to get problem entries for a patient. DFN is the internal
patient record number. The Diagnosis pointer (1st piece of the 0 node) and
Date Entered (8th piece of the 0 node) are retrieved for each record found.
This is done in the following manner: S GMTSHRFE="" F S
GMTSHRFE=$O(^AUPNPROB("AC",DFN,GMTSHRFE)) Q:'GMTSHRFE S
Y=$P(^AUPNPROB(GMTSHRFE,0),U),GMTSHRID=$P(^(0),U,8),
GMTSHRIC=$P(^ICD9(Y,0),U)_" "
1261 DBIA1261 File PROBLEM LIST 1995/08/09 APPROVED Active Controlled Subscription 9000011
The Patient Care Encounter Package would like to do a direct global read on a
Problem List node.
1365 DBIA1365 Routine PROBLEM LIST 1995/09/25 APPROVED Active Controlled Subscription GMPLENFM
1592 PATIENT CARE ENCOUNTER File PROBLEM LIST 1996/08/09 APPROVED Active Controlled Subscription 9000011
The purpose of this IA is to allow access to the
^AUPNPROB( global for purposes of gathering information specific to a problem.
1611 PROBLEM FILE UPDATE BY LEXICON File PROBLEM LIST 1996/08/20 APPROVED Active Private 9000011
This gives the Lexicon Utility the ability to update
the ICD codes and the Lexicon pointer (Problem) in the Problem List
application with each new release of the Lexicon.
2308 DBIA2308 File PROBLEM LIST 1998/02/07 Pending Controlled Subscription 9000011
2644 DBIA2644 Routine PROBLEM LIST 1999/04/16 APPROVED Active Controlled Subscription GMPLUTL3
2726 OE/RR calls GMPL1 Routine PROBLEM LIST 1999/01/26 APPROVED Active Controlled Subscription
This DBIA documents calls to routine GMPL1.
GMPL1
2727 OE/RR REFERENCES TO AUPNPROB File PROBLEM LIST 1999/01/26 APPROVED Active Controlled Subscription 9000011
This DBIA documents OE/RR's use of the PROBLEM file
(9000011).
2741 OE/RR calls to GMPLUTL2 Routine PROBLEM LIST 1999/01/28 APPROVED Active Controlled Subscription
This DBIA documents calls made to routine GMPLUTL2.
GMPLUTL2 2014/11/05
2742 OE/RR calls to GMPLX Routine PROBLEM LIST 1999/01/28 APPROVED Active Private
This DBIA documents OE/RR calls to routine GMPLX.
GMPLX
2743 OE/RR calls to GMPLX1 Routine PROBLEM LIST 1999/01/28 APPROVED Active Private
This DBIA will document calls made from OE/RR (CPRS GUI
only) to routine GMPLX1.
GMPLX1 2015/08/17
2962 Calls to GMPLHIST Routine PROBLEM LIST 1999/11/10 APPROVED Active Controlled Subscription
This DBIA documents calls made to rotuine GMPLHIST.
GMPLHIST
2970 Access to Problem List Parameters File PROBLEM LIST 1999/11/10 APPROVED Active Controlled Subscription 125.99
This DBIA documents access to the PROBLEM LIST SITE
PARAMETER file (#125.99).
2971 Access to PROBLEM SELECTION LIST file File PROBLEM LIST 2003/07/21 APPROVED Active Controlled Subscription 125
This DBIA documents access made to the PROBLEM
SELECTION LIST file (#125).
2017/02/14
2972 References to file 125.1 File PROBLEM LIST 1999/11/10 APPROVED Active Controlled Subscription 125.1
This DBIA documents references made to the PROBLEM
SELECTION LIST CONTENTS file (#125.1).
2973 References to file 125.12 File PROBLEM LIST 1999/11/10 APPROVED Active Controlled Subscription 125.12
This DBIA documents references to the PROBLEM SELECTION
CATEGORY CONTENTS file (#125.12).
2974 Access to PROBLEM LIST AUDIT file File PROBLEM LIST 1999/11/10 APPROVED Active Controlled Subscription 125.8
This DBIA documents references to the PROBLEM LIST
AUDIT file (#125.8).
2977 Calls to GMPLEDT3 Routine PROBLEM LIST 1999/11/12 APPROVED Active Controlled Subscription
This DBIA documents calls made to routine GMPLEDT3.
GMPLEDT3 2015/08/12
2978 Calls to GMPLSAVE Routine PROBLEM LIST 1999/11/12 APPROVED Active Controlled Subscription
This DBIA documents calls made to routine GMPLSAVE.
GMPLSAVE
2979 Calls to GMPLMGR1 Routine PROBLEM LIST 1999/11/12 APPROVED Active Controlled Subscription
This DBIA documents calls to GMPLMGR1.
GMPLMGR1
3095 DBIA3095 File PROBLEM LIST 2000/05/16 APPROVED Active Private 9000011
Problem List diagnoses are used as a finding in
Clinical Reminders. Therefore Clinical Reminders needs to read the following
fields.
3236 MSG GMPLX Routine PROBLEM LIST 2000/10/30 APPROVED Active Private
The entry point into the routine GMPLX which is MSG
when called as a function, Will return a line of text "+ Next Screen - Prev
Screen ?? More actions"
GMPLX
3241 DBIA3241 File PROBLEM LIST 2000/11/01 Pending Controlled Subscription 9000011
This DBIA documents Dental Record Manager use of the
PROBLEM file (9000011). This IA shall be replaced with an API as the
Integration Agreement as soon
as Problem List can provide the necessary API. The Dental Record Manager
Uses FILEMAN to deactivate a Problem List Entry.
3837 PXRM DIRECT READ OF THE PROBLEM FILE File PROBLEM LIST 2002/11/18 APPROVED Active Private 9000011
Clinical Reminders requests the ability to do a global
read on the Problem File, specifically, ^AUPNPROB(, using multiple fields from
the Zero Node, and the first node to populate the new Clinical Reminders
Index.
2023/02/07
3997 File 9999999.27 File PROBLEM LIST 2003/03/12 Withdrawn Private 9999999.27
4277 VDEF EVENTS AND EXTRACTION LISTS Other PROBLEM LIST 2004/08/23 Retired Supported
The following VDEF events are under the custody of
PROBLEM LIST:
PPR^PC1^PROB
The following VDEF extraction lists are under the custody of PROBLEM LIST:
PID-0-PROB
PV1-0-PROB
PV1-3-PROB-POC
PV1-3-PROB-FACILITY
PRB-0-PROB
ROL-0-PROB-EB
ROL-0-PROB-RECPR
ROL-0-PROB-RESPR
OBX-0-PROB-SVCCNCT
OBX-0-PROB-AGENTORA
OBX-0-PROB-RADEXP
OBX-0-PROB-PGEXP
OBX-0-PROB-HNCA
OBX-0-PROB-MST
OBX-0-PROB-PN
OBX-0-PROB-S-NF
OBX-5-PROB-FACILITY
OBX-0-PROB-S-NF-S-NOTE-NMBR
OBX-0-PROB-S-NF-S-NOTE-NARR
XXX-0-PROB-RESET-COUNTER
4516 4516 Routine PROBLEM LIST 2004/11/09 APPROVED Active Private
This entry point is called to build the Clinical
reminders Index for the PROBLEM file, #9000011. There are no required
variables.
GMPLPXRM
4743 Problem Comment calls in GMPLWP Routine PROBLEM LIST 2005/08/01 APPROVED Active Controlled Subscription
This documents available calls to enter or return
Problem Comments.
GMPLWP
5703 PROBLEM file data File PROBLEM LIST 2011/08/03 APPROVED Active Private 9000011
This private agreement allows the Virtual Patient
Record (VPR) access to data in the Problem file #9000011 that is not available
in internal format via the current GMPL api's.
2013/08/02
5782 API TO UPDATE PT PROBLEMS WHEN SCT TO ICD MAPPINGS CHANGE Routine PROBLEM LIST 2012/03/13 Pending Private
This API supports the updating of patient problems when
Standards & Terminology Service (STS) updates a mapping between SNOMED CT and
ICD-9-CM.
When a clinician creates a Problem List entry using an unmapped SNOMED CT
concept, the entry in the PROBLEM file (#9000011) is saved with the ICD-9-CM
code 799.9 - OTHER UNKNOWN AND UNSPECIFIED CAUSE OF MORBIDITY OR MORTALITY,
and a bulletin is sent to STS informing them that an unmapped SNOMED CT
Concept has be used as a patient problem. STS will find the appropriate
mapping issued by the National Library of Medicine (NLM) and deploy that
mapping using NTRT. When the NTRT deployment finishes, the Clinical Lexicon
application will call SCTMAP^GMPLX1 to update all instances in the PROBLEM
file where the SNOMED CT concept has been filed with the ICD-9-CM code of
799.9, replacing the non-specific Diagnosis with the newly mapped ICD-9-CM
code.
NOTE: This API will be updated in GMPL*2*42 to accommodate either SNOMED
CT-to-ICD-9-CM or SNOMED CT-to-ICD-10-CM mappings.
GMPLX1
5881 PROBLEM LIST DATA Routine PROBLEM LIST 2012/10/29 Pending Controlled Subscription
This API is designed to work with the Clinical
Reminders Index, it returns data for a Problem List entry found in the Index.
The format of the call is PROBDATA^GMPLPXRM(DAS,.DATA).
GMPLPXRM 2012/11/15
6065 GMPL EVENT Other PROBLEM LIST 2014/06/13 APPROVED Active Controlled Subscription
The GMPL EVENT protocol is used to pass patient problem
list items from the Problem List package to other packages. This protocol is
exported by the Problem List package.
2014/06/16
6114 AUPNPROB REFERENCES File PROBLEM LIST 2014/09/26 APPROVED Active Controlled Subscription 9000011
VA Point of Service (Kiosks) reference to PROBLEM file
#9000011.
2014/11/05
6194 GMPLUTL2 Routine PROBLEM LIST 2015/05/07 Withdrawn Private
During SQA of patch TIU*1.0*286 it was discovered that
routine TIUWRIIS contains a call to LIST^GMPLUTL2. There is no intergration
agreement for its use in TIU. This has existed in past patches and this
integration agreement request is an attempt to complete missing ICR
documentation
TIUWRIIS
6735 GMPLBLD2 Routine PROBLEM LIST 2017/02/13 APPROVED Active Private
This ICR documents calls made to GMPLBLD2.
GMPLBLD2 2017/02/14
7517 GMPLSPECAUTH SPECAUTHDEF Remote Procedure PROBLEM LIST 2025/02/24 APPROVED Active Controlled Subscription
This integration agreement allows subscribing packages
to call this remote procedure to receive a Problem's Special Authorities rules
and values.
GMPLSPECAUTH SPECAUTHDEF 2025/03/12
7518 GMPLSPECAUTH SAFORPROBLEMS Remote Procedure PROBLEM LIST 2025/02/24 APPROVED Active Controlled Subscription
This integration agreement allows subscribing packages
to call this remote procedure to receive a Problem's Special Authority (SA)
user answered values and save to the ORDER file (#100) SPECIAL AUTHORITIES
multiple file (#100.112).
REMOTE PROCEDURE: Returns an array with JSON elements string for Special
Authorities (SA).
Following are the details of the GMPLSPECAUTH SAFORPROBLEMS:
NAME: GMPLSPECAUTH SAFORPROBLEMS TAG: SAFORPROBLEMS
ROUTINE: GMPLSPECAUTH RETURN VALUE TYPE: ARRAY
DESCRIPTION:
Handle RPC calls and retrieves Special Authorities per patient Problem.
INPUT PARAMETER: JSONIN PARAMETER TYPE: LITERAL
REQUIRED: YES SEQUENCE NUMBER: 1
DESCRIPTION:
JSON string passed back for order(s) to save SA answers.
JSON elements:
patientId = patient unique numeric DFN
RETURN PARAMETER DESCRIPTION:
JSON return string elements:
"success" = was value saved? true/false
Example:
{
"success": true
}
2025/03/12