Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: PXRMLEXL

Package: Clinical Reminders

Routine: PXRMLEXL


Information

PXRMLEXL ;SLC/PKR - List Manager routines for Taxonomies and Lexicon. ;08/16/2018

Source Information

Source file <PXRMLEXL.m>

Entry Points

Name Comments DBIA/ICR reference
ADDSEL(ENUM,UID) ;Add entry ENUM to the selected list and highlight it.
BLDLIST ;Build the Lexicon list.
CPLIST(TAXIEN,TERM,CODESYS,NCODES,NLINES,TEXT) ;Build the list for a copy from
ENTRY ;Entry code
EXIT ;Exit code
EXITS ;Exit and save action.
FORMAT(TEXT,FMTSTR,NL,OUTPUT) ;Format entry number, code,
GETLIST(LIST) ;Let the user input a list of items.
HDR ; Header code
HELP ;Display help.
HLITE(ENUM,MODE,UID) ;Highlight/un-highlight an entry. MODE=1 turns on
HTEXT ;Lexicon selection help text.
IMPLIST(TAXIEN,TERM,CODESYS,NCODES,NLINES,TEXT) ;Build the list for an
INCL ;Put the selected entries on the selected list and highlight them.
INCX(LIST,UID) ;Put the selected entries on the selected list and highlight
INITMPG ;Initialize all the ^TMP globals.
LEXLIST(TAXIEN,TERM,CODESYS,NCODES,NLINES,TEXT) ;Call Lexicon to get the list
PEXIT ; Protocol exit code
RFD(ENUM) ;Remove UID from the selected entry.
RFDL ;Remove UID from the selected entries.
RFDX(LIST) ;Remove UID from the selected entries.
RFT(ENUM) ;Remove entry ENUM from the selected list and un-highlight it.
RFTL ;Remove the selected entries from the selected list and un-highlight them.
RFTX(LIST) ;Remove the selected entries from the selected list and un-highlight
SAVE ;Save the selected entries in the taxonomy.
SCTDESC(NODE) ;Append the SNOMED hierarchy to the description and then
UIDL ;Mark selected entries as UID.
UIDOK() ;Check the coding system to determine if it can be used in a dialog.
XQORM ; Set range for selection.
XSEL ;Entry action for protocol PXRM LEXICON SELECT ENTRY.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,"Searching Lexicon ..."
  • Line Location: LEXLIST+6
Function Call: WRITE
  • Prompt: !,ENUM," is not a valid selection."
  • Line Location: XSEL+9
Function Call: WRITE
  • Prompt: !,"The range is 1 to ",$O(^TMP("PXRMLEXL",$J,"LINES",""),-1),"."
  • Line Location: XSEL+10
Info |  Source |  Entry Points |  Interaction Calls