The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Parse::SAMGov::Entity::PointOfContact - Defines the Point of Contact object of the entity.

VERSION

version 0.200

SYNOPSIS

    my $addr = Parse::SAMGov::Entity::PointOfContact->new(
        first => 'John',
        middle => 'F',
        last => 'Jameson',
        title => 'CEO',
        address => '123 Baker Street, Suite 1A',
        city => 'Boringville',
        state => 'ZB',
        country => 'USA',
        zip => '21900-1234',
        phone => '18888888888',
        phone_ext => '101',
        fax => '18887777777',
        phone_nonUS => '442222222222',
        email => 'abc@pqr.com',
    );

METHODS

new

Creates a new Point of Contact object for the entity or individual. This inherits all the methods of the Parse::SAMGov::Entity::Address object.

first

Get/Set the first name of the point of contact.

middle

Get/Set the middle initial of the point of contact.

last

Get/Set the last name of the point of contact.

name

Get the full name of the point of contact as a string.

title

Get/Set the title of the point of contact. Example is CEO, President, etc.

phone

Get/Set the U.S. Phone number of the point of contact.

phone_ext

Get/Set the U.S. Phone number extension of the point of contact if any.

phone_nonUS

Get/Set the non-U.S. phone number of the point of contact.

fax

Get/Set the fax number of the point of contact.

email

Get/Set the email of the point of contact.

AUTHOR

Vikas N Kumar <vikas@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2023 by Selective Intellect LLC.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.