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 |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: XPAR1

Package: Toolkit

Routine: XPAR1


Information

XPAR1 ; SLC/KCM - Supporting Calls - Validate;03:32 PM 22 Apr 1998

Source Information

Source file <XPAR1.m>

Entry Points

Name Comments DBIA/ICR reference
INTERN ;convert ENT, PAR, and INST to internal form - called from XPAR only
; ENT: entity in external or internal form
; PAR: parameter in external or internal form
; INST: instance in external or internal form, or null
; (may be null when retrieving all instances)
; ERR: returns error (0 if none, otherwise #^error text)
; -- parameter
  • ICR #6554
    • Status: Withdrawn
    • Usage: Private
    C1 ; end case
    ; by this time, ENT should be in internal variable ptr format
    ENTEXT(ENT) ; change entity from external form (PRE.NAME) to VP form
    ; .ENT: entity in external VP form
    ; .FN: optionally returns file number for entity
    ENTDFLT(ENT) ; change default form (prefix only) to actual value in VP format
    ; .ENT: entity prefix only
    ; XPARSYS should be a system wide variable, identifies current domain
    ENTLST(ENT,PAR,INST) ; resolve entity list to entity with highest precedence
    ; .ENT: multiple entity pieces or keyword 'ALL'
    ; PAR: parameter IEN
    ; INST: instance (may be null)
    MAKEVP(FN) ; function - returns VP suffix given file number
    ; N Y
    ; D FILE^DID(FN,"","GLOBAL NAME","Y")
    ; Q ";"_$P($G(Y("GLOBAL NAME")),"^",2)

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIC(4.2 - [#4.2] FIND1^DIC
    Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call