EmailContactMedium

Extends

ContactMedium

Describes a email that could be used to contact a party (an individual or an organization).

Field Required Nullable Type Description Constraints Example

@type

Yes

No

String

When sub-classing, this defines the sub-class Extensible name

default null;

@baseType

No

No

String

When sub-classing, this defines the super-class

default null;

@schemaLocation

No

No

String

A URI to a JSON-Schema file that defines additional attributes and relationships

default null;

contactMediumIdentifier

No

No

String

Identifier for this contact medium.

default null;

123

contactType

No

No

String

Type of the contact medium to qualifiy it like pro email / personal email. This is not used to define the contact medium used.

default null;

personal email

preferred

No

No

Boolean

If true, indicates that is the preferred contact medium

default null;

true

validFor

No

No

TimePeriod

default null;

emailAddress

No

No

String

Full email address in standard format

default null;

info@example.net