# Class PRS_ContactContactItem
extends CIM_Dependency

Abstract root class to associate PRS_Person or PRS_Organization and PRS_Contact.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_Dependency
|
+--PRS_ContactContactItem

## Direct Known Subclasses

PRS_ContactOrganization
PRS_ContactPerson

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Abstract | boolean | true
Association | boolean | true
Description | string | Abstract root class to associate PRS_Person or PRS_Organization and PRS_Contact.
UMLPackagePath | string | PRS::Support
Version | string | 2.6.0

## Class Properties

### Association References

Name | Class Origin | Reference Class | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Antecedent | PRS_ContactContactItem | PRS_Contact
Description | string | The PRS_Contact.
Key | boolean | true
Min | uint32 | 1
Override | string | Antecedent
Dependent | PRS_ContactContactItem | PRS_ContactItem
Description | string | The PRS_ContactItem, either PRS_Person or PRS_Organization. There is always at least one PRS_ContactItem, however it may be either a PRS_Person or PRS_Organization. For that reason, there is a minimum cardinality of one for this property, but a minimum cardinality of zero in the classes derived from this class.
Key | boolean | true
Min | uint32 | 1
Override | string | Dependent

## Class Methods