20#ifndef ORES_REFDATA_API_DOMAIN_PARTY_CONTACT_INFORMATION_HPP
21#define ORES_REFDATA_API_DOMAIN_PARTY_CONTACT_INFORMATION_HPP
25#include <boost/uuid/uuid.hpp>
51 boost::uuids::uuid
id;
Domain types for risk management.
Definition EntityDetailOperations.hpp:192
Contact details for a party organised by purpose.
Definition party_contact_information.hpp:35
std::string street_line_2
Second line of the street address.
Definition party_contact_information.hpp:79
std::string state
State or province.
Definition party_contact_information.hpp:93
std::string modified_by
Username of the person who last modified this party contact information.
Definition party_contact_information.hpp:133
std::string phone
Phone number.
Definition party_contact_information.hpp:114
std::string postal_code
Postal or ZIP code.
Definition party_contact_information.hpp:107
std::string change_commentary
Free-text commentary explaining the change.
Definition party_contact_information.hpp:150
std::string email
Email address.
Definition party_contact_information.hpp:121
boost::uuids::uuid party_id
The party this contact information belongs to.
Definition party_contact_information.hpp:58
std::chrono::system_clock::time_point recorded_at
Timestamp when this version of the record was recorded.
Definition party_contact_information.hpp:155
std::string city
City name.
Definition party_contact_information.hpp:86
boost::uuids::uuid id
UUID uniquely identifying this contact information record.
Definition party_contact_information.hpp:51
int version
Version number for optimistic locking and change tracking.
Definition party_contact_information.hpp:39
std::string web_page
Web page URL.
Definition party_contact_information.hpp:128
std::string street_line_1
First line of the street address.
Definition party_contact_information.hpp:72
std::string contact_type
The type or purpose of this contact.
Definition party_contact_information.hpp:65
std::string performed_by
Username of the account that performed this action.
Definition party_contact_information.hpp:138
std::string country_code
ISO 3166-1 alpha-2 country code.
Definition party_contact_information.hpp:100
std::string tenant_id
Tenant identifier for multi-tenancy isolation.
Definition party_contact_information.hpp:44
std::string change_reason_code
Code identifying the reason for the change.
Definition party_contact_information.hpp:145