class: alternativeContact

public class: alternativeContact (HLT025CLA)
Author:
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 06/09/06 10:42:56; Modified: 11/30/06 10:56:13;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {B49F6E35-B31D-45fc-A731-7E144FFCF01B}
An alternative contact stored within PDS of the user.
 

Goto: Custom Properties, Fields

See also: demographics, alternativeContacts, consentDetails, contactDetails

Appears in: Information Analysis Model

Connections
 
Custom Properties
 
alternativeContact Attributes
Attribute Details
public dt_TimeInterval
  systemEffectiveDates
<<Administrative>>
Range:0 to 1
Notes: The dates used to derive the status (i.e. whether it is current, historic or future) of the alternative contact information in the format YYYYMMDD.
Constraints:
Validation Format
::YYYYMMDD
public dt_Integer
  precedence
<<View and Update>>
Range:0 to 1
Notes: A field (also known as contact ranking) to allow service users to rank the alternative contacts in order of importance.
Constraints:
Validation Max
::99
public dt_Boolean
  copyCorrespondence
<<View and Update>>
Range:0 to 1
Notes: A flag indicating whether correspondence should be copied to the alternative contact.
public dt_Boolean
  nextOfKin
<<View and Update>>
Range:0 to 1
Notes: A flag indicating whether the alternative contact is the patient’s next of kin.
public dt_Identifier
  alternativeContactNHSNumber
<<View only>>
Range:0 to 1
Notes: The NHS number of the alternative contact.
public dt_Text
  contactRoleType
<<View and Update>>
Notes: A ‘subtype’ field used to indicate the specific type of Proxy, Legal Guardian or Personal Relationship.
Constraints:
Validation Max length
::2
Validation Mandatory
::Yes
Validation Allowed values
::01 = Spouse
02 = Partner
03 = Parent
04 = Next of Kin
05 = Guardian
06 = Foster parent
07 = Step parent
08 = Polygamous partner
09 = child
10 = Dependant
11 = Nondependant
12 = Mother
13 = Father
14 = Sister
15 = Brother
16 = Relative
17 = Proxy Contact
18 = Proxy Communication
19 = Proxy Contact & Communication
98 = Not Known
99 = Not Specified

public dt_Text
  contactType
<<View and Update>>
Notes: Indicates the class of Alternative contact, whether a Proxy, Guardian or Family/Close Contact.
Constraints:
Validation Max length
::8
Validation Mandatory
::Yes
Validation Allowed values
::AGNT = Proxy
GUARD = Legal Guardian
PRS = Family/Close Contact
public dt_Integer
  callbackConsent
<<View and Update>>
Range:0 to 1
Notes: Indicates whether the Alternative contact has consented to be called back by NHS staff on business relating to the patient's NHS care.
Constraints:
Validation Allowed values
::4 = No
5 = Yes
public dt_TimeInterval
  businessEffectiveDates
<<View and Update>>
Range:0 to 1
Notes: The dates for which the alternative contact has been indicated to be valid in the format YYYYMMDD.
Constraints:
Validation Format
::YYYYMMDD
public dt_Text
  Status
<<View only>>
Notes: Alternative contacts can be current, future or historic.
Constraints:
Validation Allowed values
::C- current
F - future
H - historic