Last Updated: 7/22/2025 8:42:49 PM

Intergy Version: 22.00.00.00

PracPersonName

Table Definition  Parent Tables  Child Tables

Table Definition

Description: This table stores the practice level data of the PersonName table. Primarily used for Patient Select window.

Field Datatype Default Null Option Comment
PracticeID INTEGER ?   MANDATORY FK - From Practice and PracPerson
PersonHistorySID INTEGER ?   MANDATORY FK - From PersonName
PersonID INTEGER ?   MANDATORY FK - From PracPerson
DNLastName CHAR(35)   MANDATORY User entered last name of the person. (Denormalized from PersonName.LastName)
DNFirstName CHAR(35)   MANDATORY User entered first name of the person. (Denormalized from PersonName.FirstName)
DNMiddleName CHAR(35)   OPTIONAL User entered middle name of person. (Denormalized from PersonName.MiddleName)
DNNameSuffix CHARACTER(20)   OPTIONAL User entered name suffix (e.g. Jr. , M.D. , etc.). (Denormalized from PersonName.NameSuffix)
DNPrimary CHARACTER(1)   MANDATORY Y '- Current name of Person, 'N' -Alternate name. (Denormalized from PersonName.Primary)
TimeStamp CHARACTER(14)   OPTIONAL System generated date/time stamp record was last written.
LastUser INTEGER ?   OPTIONAL User ID of user that last wrote the record.
CreateStamp CHARACTER(14)   OPTIONAL System generated date/time stamp record was created.
CreateUser INTEGER ?   OPTIONAL User ID of user that created the record.
DNIsBirthName LOGICAL Logical_False   OPTIONAL Is the name Birthname or not

Parent Tables
Parent TableJoin PhraseWhen deleting parent record...
PracPerson PracPersonName.PracticeID = PracPerson.PracticeID and
PracPersonName.PersonID = PracPerson.PersonID
CASCADE if PracPersonName exists
Practice PracPersonName.PracticeID = Practice.PracticeID CASCADE if PracPersonName exists
PersonName PracPersonName.PersonHistorySID = PersonName.PersonHistorySID CASCADE if PracPersonName exists

Child Tables
Child TableJoin PhraseWhen deleting PracPersonName record...