OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPartner.Partner.Data Namespace Reference

Classes

class  BankTDS
 auto generated More...
 
class  BankTDSPBankRow
 Details of an bank. More...
 
class  BankTDSPBankTable
 Details of an bank. More...
 
class  ContactTDS
 auto generated More...
 
class  DataConsentTDS
 auto generated More...
 
class  DataConsentTDSPConsentHistoryRow
 Keeps track of all data changes for GDPR. More...
 
class  DataConsentTDSPConsentHistoryTable
 Keeps track of all data changes for GDPR. More...
 
class  ExtractTDS
 auto generated More...
 
class  ExtractTDSMExtractMasterRow
 Master file for extracts. Contains names for the extract id. More...
 
class  ExtractTDSMExtractMasterTable
 Master file for extracts. Contains names for the extract id. More...
 
class  ExtractTDSMExtractRow
 Contains the list of partners in each mailing extract. More...
 
class  ExtractTDSMExtractTable
 Contains the list of partners in each mailing extract. More...
 
class  PAcquisitionRow
 This table is used to describe how a partner first came into contact with the organisation. Which department entered them. More...
 
class  PAcquisitionTable
 This table is used to describe how a partner first came into contact with the organisation. Which department entered them. More...
 
class  PActionRow
 A particular action within a process which can be performed on a Partner. More...
 
class  PActionTable
 A particular action within a process which can be performed on a Partner. More...
 
class  PAddresseeTypeRow
 Ex. Fam - Family, SM - Single Male, etc. More...
 
class  PAddresseeTypeTable
 Ex. Fam - Family, SM - Single Male, etc. More...
 
class  PartnerAddressAggregateTDS
 auto generated More...
 
class  PartnerAddressAggregateTDSAddressAddedOrChangedPromotionRow
 
class  PartnerAddressAggregateTDSAddressAddedOrChangedPromotionTable
 
class  PartnerAddressAggregateTDSChangePromotionParametersRow
 
class  PartnerAddressAggregateTDSChangePromotionParametersTable
 
class  PartnerAddressAggregateTDSSimilarLocationParametersRow
 Address and other data related to that address. More...
 
class  PartnerAddressAggregateTDSSimilarLocationParametersTable
 Address and other data related to that address. More...
 
class  PartnerContactSetupTDS
 auto generated More...
 
class  PartnerEditTDS
 auto generated More...
 
class  PartnerEditTDSAGiftDetailRow
 The gift recipient information for a gift. A single gift can be split among more than one recipient. A gift detail record is created for each recipient. More...
 
class  PartnerEditTDSAGiftDetailTable
 The gift recipient information for a gift. A single gift can be split among more than one recipient. A gift detail record is created for each recipient. More...
 
class  PartnerEditTDSFamilyMembersInfoForStatusChangeRow
 
class  PartnerEditTDSFamilyMembersInfoForStatusChangeTable
 
class  PartnerEditTDSFamilyMembersRow
 
class  PartnerEditTDSFamilyMembersTable
 
class  PartnerEditTDSMiscellaneousDataRow
 
class  PartnerEditTDSMiscellaneousDataTable
 
class  PartnerEditTDSPartnerTypeChangeFamilyMembersPromotionRow
 
class  PartnerEditTDSPartnerTypeChangeFamilyMembersPromotionTable
 
class  PartnerEditTDSPBankingDetailsRow
 Any bank details for a partner can be stored in this table. More...
 
class  PartnerEditTDSPBankingDetailsTable
 Any bank details for a partner can be stored in this table. More...
 
class  PartnerEditTDSPFamilyRow
 Contains details about a family in Partnership with us. May have P_Person records linked to it. More...
 
class  PartnerEditTDSPFamilyTable
 Contains details about a family in Partnership with us. May have P_Person records linked to it. More...
 
class  PartnerEditTDSPPartnerAttributeRow
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PartnerEditTDSPPartnerAttributeTable
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PartnerEditTDSPPartnerInterestRow
 Partner Area of Interest. More...
 
class  PartnerEditTDSPPartnerInterestTable
 Partner Area of Interest. More...
 
class  PartnerEditTDSPPartnerLocationRow
 Links partners with locations (addresses) and has specific info about the link (e.g. date effective) More...
 
class  PartnerEditTDSPPartnerLocationTable
 Links partners with locations (addresses) and has specific info about the link (e.g. date effective) More...
 
class  PartnerEditTDSPPartnerRelationshipRow
 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family. More...
 
class  PartnerEditTDSPPartnerRelationshipTable
 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family. More...
 
class  PartnerEditTDSPPersonRow
 DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...
 
class  PartnerEditTDSPPersonTable
 DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...
 
class  PartnerFindTDS
 auto generated More...
 
class  PartnerFindTDSSearchCriteriaRow
 
class  PartnerFindTDSSearchCriteriaTable
 
class  PartnerFindTDSSearchResultRow
 
class  PartnerFindTDSSearchResultTable
 
class  PartnerImportExportTDS
 auto generated More...
 
class  PartnerImportExportTDSOutputDataRow
 
class  PartnerImportExportTDSOutputDataTable
 
class  PartnerImportExportTDSPConsentHistoryRow
 Keeps track of all data changes for GDPR. More...
 
class  PartnerImportExportTDSPConsentHistoryTable
 Keeps track of all data changes for GDPR. More...
 
class  PartnerImportExportTDSPContactLogRow
 Details of contacts with partners. More...
 
class  PartnerImportExportTDSPContactLogTable
 Details of contacts with partners. More...
 
class  PartnerImportExportTDSPmDocumentRow
 Document. More...
 
class  PartnerImportExportTDSPmDocumentTable
 Document. More...
 
class  PartnerImportExportTDSPPartnerInterestRow
 Partner Area of Interest. More...
 
class  PartnerImportExportTDSPPartnerInterestTable
 Partner Area of Interest. More...
 
class  PartnerInfoTDS
 auto generated More...
 
class  PartnerInfoTDSFamilyMembersRow
 
class  PartnerInfoTDSFamilyMembersTable
 
class  PartnerInfoTDSPartnerAdditionalInfoRow
 
class  PartnerInfoTDSPartnerAdditionalInfoTable
 
class  PartnerInfoTDSPartnerHeadInfoRow
 
class  PartnerInfoTDSPartnerHeadInfoTable
 
class  PartnerInfoTDSPPartnerAttributeRow
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PartnerInfoTDSPPartnerAttributeTable
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PartnerInfoTDSUnitInfoRow
 
class  PartnerInfoTDSUnitInfoTable
 
class  PartnerSetupTDS
 auto generated More...
 
class  PBankingDetailsRow
 Any bank details for a partner can be stored in this table. More...
 
class  PBankingDetailsTable
 Any bank details for a partner can be stored in this table. More...
 
class  PBankingDetailsUsageRow
 Links p_partner - p_banking_details combination to a usage type. More...
 
class  PBankingDetailsUsageTable
 Links p_partner - p_banking_details combination to a usage type. More...
 
class  PBankingDetailsUsageTypeRow
 Usage type information for Banking Details. More...
 
class  PBankingDetailsUsageTypeTable
 Usage type information for Banking Details. More...
 
class  PBankingTypeRow
 Tells of what type this banking-detail is (bank-account, visa, mastercard, etc. More...
 
class  PBankingTypeTable
 Tells of what type this banking-detail is (bank-account, visa, mastercard, etc. More...
 
class  PBankRow
 Details of an bank. More...
 
class  PBankTable
 Details of an bank. More...
 
class  PBusinessRow
 List of businesses with codes. More...
 
class  PBusinessTable
 List of businesses with codes. More...
 
class  PChurchRow
 Specific information about a church which is a partner. More...
 
class  PChurchTable
 Specific information about a church which is a partner. More...
 
class  PConsentChannelRow
 All possible channels to get data changes and consent. More...
 
class  PConsentChannelTable
 All possible channels to get data changes and consent. More...
 
class  PConsentHistoryPermissionRow
 The history of consent for personal data. More...
 
class  PConsentHistoryPermissionTable
 The history of consent for personal data. More...
 
class  PConsentHistoryRow
 Keeps track of all data changes for GDPR. More...
 
class  PConsentHistoryTable
 Keeps track of all data changes for GDPR. More...
 
class  PConsentPurposeRow
 Purposes for consent, for which the data may be used. More...
 
class  PConsentPurposeTable
 Purposes for consent, for which the data may be used. More...
 
class  PDataLabelLookupCategoryRow
 This table holds the categories that can be used for data label values. More...
 
class  PDataLabelLookupCategoryTable
 This table holds the categories that can be used for data label values. More...
 
class  PDataLabelLookupRow
 This table holds all lookup values that can be used for data label values. More...
 
class  PDataLabelLookupTable
 This table holds all lookup values that can be used for data label values. More...
 
class  PDataLabelRow
 This table is used to define data labels for individual use in each office. More...
 
class  PDataLabelTable
 This table is used to define data labels for individual use in each office. More...
 
class  PDataLabelUseRow
 This table defines where a data label is used and the order the labels appear in. More...
 
class  PDataLabelUseTable
 This table defines where a data label is used and the order the labels appear in. More...
 
class  PDataLabelValuePartnerRow
 This table holds the label values for partner related data. More...
 
class  PDataLabelValuePartnerTable
 This table holds the label values for partner related data. More...
 
class  PDenominationRow
 List of denomination codes for churches. More...
 
class  PDenominationTable
 List of denomination codes for churches. More...
 
class  PFamilyRow
 Contains details about a family in Partnership with us. May have P_Person records linked to it. More...
 
class  PFamilyTable
 Contains details about a family in Partnership with us. May have P_Person records linked to it. More...
 
class  PFileInfoRow
 Store information about the physical location of a file linked into Petra. More...
 
class  PFileInfoTable
 Store information about the physical location of a file linked into Petra. More...
 
class  PFirstContactRow
 Lookup table for First Contact Codes (ie. how did person first hear about us) More...
 
class  PFirstContactTable
 Lookup table for First Contact Codes (ie. how did person first hear about us) More...
 
class  PFoundationDeadlineRow
 The month and day of reviews so that proposals can be sent in time. More...
 
class  PFoundationDeadlineTable
 The month and day of reviews so that proposals can be sent in time. More...
 
class  PFoundationProposalDetailRow
 A proposal may be for more than one project or key ministry. More...
 
class  PFoundationProposalDetailTable
 A proposal may be for more than one project or key ministry. More...
 
class  PFoundationProposalRow
 Proposals submitted to a Foundation. More...
 
class  PFoundationProposalStatusRow
 Foundation proposal status codes and descriptions. More...
 
class  PFoundationProposalStatusTable
 Foundation proposal status codes and descriptions. More...
 
class  PFoundationProposalTable
 Proposals submitted to a Foundation. More...
 
class  PFoundationRow
 Foundations - a type of ORGANISATION for fundraising proposals. More...
 
class  PFoundationTable
 Foundations - a type of ORGANISATION for fundraising proposals. More...
 
class  PInterestCategoryRow
 Categories for Area of Interest. More...
 
class  PInterestCategoryTable
 Categories for Area of Interest. More...
 
class  PInterestRow
 Area of Interest. More...
 
class  PInterestTable
 Area of Interest. More...
 
class  PLocationRow
 Address and other data related to that address. More...
 
class  PLocationTable
 Address and other data related to that address. More...
 
class  PLocationTypeRow
 Types of address e.g. home, business. More...
 
class  PLocationTypeTable
 Types of address e.g. home, business. More...
 
class  PMembershipRow
 Details of a membership. More...
 
class  PMembershipTable
 Details of a membership. More...
 
class  PmPersonFileRow
 Link file with a person. More...
 
class  PmPersonFileTable
 Link file with a person. More...
 
class  POccupationRow
 List of occupations with codes. More...
 
class  POccupationTable
 List of occupations with codes. More...
 
class  POrganisationRow
 Details of an organisation. More...
 
class  POrganisationTable
 Details of an organisation. More...
 
class  PostcodeRegionsTDS
 auto generated More...
 
class  PostcodeRegionsTDSPPostcodeRegionRangeRow
 Links ranges to a region. More...
 
class  PostcodeRegionsTDSPPostcodeRegionRangeTable
 Links ranges to a region. More...
 
class  PPartnerActionRow
 A particular action which has been or needs to be applied to a Partner. More...
 
class  PPartnerActionTable
 A particular action which has been or needs to be applied to a Partner. More...
 
class  PPartnerAttributeCategoryRow
 Holds categories that categorise Partner Attributes Types, thus allowing logical grouping of the latter (e.g. to have all Partner Attributes Types that are to do with phone numbers in one category). More...
 
class  PPartnerAttributeCategoryTable
 Holds categories that categorise Partner Attributes Types, thus allowing logical grouping of the latter (e.g. to have all Partner Attributes Types that are to do with phone numbers in one category). More...
 
class  PPartnerAttributeRow
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PPartnerAttributeTable
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  PPartnerAttributeTypeRow
 Holds various Partner Attribute Types. More...
 
class  PPartnerAttributeTypeTable
 Holds various Partner Attribute Types. More...
 
class  PPartnerBankingDetailsRow
 Links p_partner table with p_banking_details table for many to many relationship. More...
 
class  PPartnerBankingDetailsTable
 Links p_partner table with p_banking_details table for many to many relationship. More...
 
class  PPartnerClassesRow
 The class a partner is (PERSON, UNIT, etc. More...
 
class  PPartnerClassesTable
 The class a partner is (PERSON, UNIT, etc. More...
 
class  PPartnerCommentRow
 Allows multiple as well as arbitrary-length partner comments. More...
 
class  PPartnerCommentTable
 Allows multiple as well as arbitrary-length partner comments. More...
 
class  PPartnerContactFileRow
 Link file with a partner contact. More...
 
class  PPartnerContactFileTable
 Link file with a partner contact. More...
 
class  PPartnerFileRow
 Link file with a partner. More...
 
class  PPartnerFileTable
 Link file with a partner. More...
 
class  PPartnerGiftDestinationRow
 Tracks the current gift destination for the Partner and maintains a history. More...
 
class  PPartnerGiftDestinationTable
 Tracks the current gift destination for the Partner and maintains a history. More...
 
class  PPartnerGraphicRow
 Any graphic associated to a partner can be stored here. More...
 
class  PPartnerGraphicTable
 Any graphic associated to a partner can be stored here. More...
 
class  PPartnerInterestRow
 Partner Area of Interest. More...
 
class  PPartnerInterestTable
 Partner Area of Interest. More...
 
class  PPartnerLedgerRow
 Used to keep track of partner keys. More...
 
class  PPartnerLedgerTable
 Used to keep track of partner keys. More...
 
class  PPartnerLocationRow
 Links partners with locations (addresses) and has specific info about the link (e.g. date effective) More...
 
class  PPartnerLocationTable
 Links partners with locations (addresses) and has specific info about the link (e.g. date effective) More...
 
class  PPartnerMembershipPaidRow
 There is a record for each payment of a membership, or hours served. More...
 
class  PPartnerMembershipPaidTable
 There is a record for each payment of a membership, or hours served. More...
 
class  PPartnerMembershipRow
 membership of a partner More...
 
class  PPartnerMembershipTable
 membership of a partner More...
 
class  PPartnerMergeRow
 Partner merge history. More...
 
class  PPartnerMergeTable
 Partner merge history. More...
 
class  PPartnerRelationshipRow
 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family. More...
 
class  PPartnerRelationshipTable
 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family. More...
 
class  PPartnerReminderRow
 A reminder that can be linked to a Partner or Partner contact. More...
 
class  PPartnerReminderTable
 A reminder that can be linked to a Partner or Partner contact. More...
 
class  PPartnerRow
 This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners. More...
 
class  PPartnerSetPartnerRow
 Places Partners in a Partner set. More...
 
class  PPartnerSetPartnerTable
 Places Partners in a Partner set. More...
 
class  PPartnerSetRow
 Defines a Partner set. More...
 
class  PPartnerSetTable
 Defines a Partner set. More...
 
class  PPartnerShortCodeRow
 Stores one or more short codes for a Partner (eg. a donor or recipient code for online giving system) More...
 
class  PPartnerShortCodeTable
 Stores one or more short codes for a Partner (eg. a donor or recipient code for online giving system) More...
 
class  PPartnerStateRow
 A particular state in which the Partner is or has been. The Partner may be in more than one state at one time if there are two different processes relating to them. More...
 
class  PPartnerStateTable
 A particular state in which the Partner is or has been. The Partner may be in more than one state at one time if there are two different processes relating to them. More...
 
class  PPartnerStatusRow
 List of statuses for partners. More...
 
class  PPartnerStatusTable
 List of statuses for partners. More...
 
class  PPartnerTable
 This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners. More...
 
class  PPartnerTaxDeductiblePctRow
 Specifies the percentage of incoming gifts to this recipient that can be considered tax deductible. More...
 
class  PPartnerTaxDeductiblePctTable
 Specifies the percentage of incoming gifts to this recipient that can be considered tax deductible. More...
 
class  PPartnerTypeRow
 Types assigned to each partner. Also known as special types. More...
 
class  PPartnerTypeTable
 Types assigned to each partner. Also known as special types. More...
 
class  PPersonRow
 DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...
 
class  PPersonTable
 DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...
 
class  PProcessRow
 Refers to a process through which a Partner may go (eg. application, different status of donor - small->medium->big, etc) More...
 
class  PProcessTable
 Refers to a process through which a Partner may go (eg. application, different status of donor - small->medium->big, etc) More...
 
class  PProposalSubmissionTypeRow
 Submission type for foundation proposals e.g. EMAIL, LETTER. More...
 
class  PProposalSubmissionTypeTable
 Submission type for foundation proposals e.g. EMAIL, LETTER. More...
 
class  PRecentPartnersRow
 The partners a user has been working with recently. More...
 
class  PRecentPartnersTable
 The partners a user has been working with recently. More...
 
class  PRelationCategoryRow
 This table contains the codes that indicate the categories of relations (grouping). More...
 
class  PRelationCategoryTable
 This table contains the codes that indicate the categories of relations (grouping). More...
 
class  PRelationRow
 List of relationships between partners. Relations occur in one direction only. The relation code is used in the p_partner_relationship record. More...
 
class  PRelationTable
 List of relationships between partners. Relations occur in one direction only. The relation code is used in the p_partner_relationship record. More...
 
class  PReminderCategoryRow
 This table contains the codes that indicate the categories of reminders. More...
 
class  PReminderCategoryTable
 This table contains the codes that indicate the categories of reminders. More...
 
class  PStateRow
 A particular state within a process which can apply to a Partner. Each state will probably need to have an Idle state to indicate when no state applies. More...
 
class  PStateTable
 A particular state within a process which can apply to a Partner. Each state will probably need to have an Idle state to indicate when no state applies. More...
 
class  PTaxRow
 Tax reference numbers. More...
 
class  PTaxTable
 Tax reference numbers. More...
 
class  PTitleRow
 Titles available for use. More...
 
class  PTitleTable
 Titles available for use. More...
 
class  PtMaritalStatusRow
 This table contains the codes indicating someones marital status. More...
 
class  PtMaritalStatusTable
 This table contains the codes indicating someones marital status. More...
 
class  PTypeCategoryRow
 This table contains the codes that indicate the categories of partner (special) types. More...
 
class  PTypeCategoryTable
 This table contains the codes that indicate the categories of partner (special) types. More...
 
class  PTypeRow
 List of all possible special types for a partner. More...
 
class  PTypeTable
 List of all possible special types for a partner. More...
 
class  PUnitRow
 Details of a unit. This is an organizational unit such as an om field, department, local cost center, etc. More...
 
class  PUnitTable
 Details of a unit. This is an organizational unit such as an om field, department, local cost center, etc. More...
 
class  PVenueRow
 Details of a venue. More...
 
class  PVenueTable
 Details of a venue. More...
 
class  UmUnitStructureRow
 This contains parent/child relationships. More...
 
class  UmUnitStructureTable
 This contains parent/child relationships. More...
 
class  UUnitTypeRow
 General information about the unit such as unit type and entry conference. More...
 
class  UUnitTypeTable
 General information about the unit such as unit type and entry conference. More...