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

Package: Registration

Routine: DGNAME


Information

DGNAME ;SFISC/MKO-PATIENT NAME UTILITIES ; 12/10/23 11:20pm

Source Information

Source file <DGNAME.m>

Entry Points

Name Comments DBIA/ICR reference
UPDNC(RETURN,FLAG,IEN,NEWNC) ;Remote Procedure DG UPDATE NAME COMPONENTS
; FLAG : "G" - "GET" mode, Name and Aliases should be returned, not updated
; Otherwise, the Name Components entry IEN will be updated with values in NEWNC array
; IEN : If FLAG["G", IEN is the DFN of the Patient whose name and alias should be returned
; If FLAG'["G", IEN is the IEN of the Name Components entry to update
; NEWNC : Array of name components, with subscripts: "FAMILY", "GIVEN", "MIDDLE", and "SUFFIX"
GETNAMES(RETURN,PATIEN) ;Get the Name and Aliases
GETCOMP(RETURN,NCIEN) ;Get the Name Components into the RETURN array
BLDERR(MSGROOT) ;Build an error from the error message array
FNDNCIEN(IENS) ;
CREATENC(IEN) ;

Used in RPC

RPC Name Call Tags
DG UPDATE NAME COMPONENTS UPDNC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^VA(20 - [#20] FIND1^DIC,  GETS^DIQ
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call