| definition | | title | "Contact" |
|---|
| description | "A contact person or entity" |
|---|
| type | "object" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Full Name" |
|---|
| description | "Computed full name from name object" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | true |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Detailed Name" |
|---|
| description | "Detailed name components" |
|---|
| type | "object" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "First Name" |
|---|
| description | "First name of the contact" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Last Name" |
|---|
| description | "Last name of the contact" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Notes" |
|---|
| description | "Additional notes about the contact" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| format | "textarea" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Email Addresses" |
|---|
| type | "array" |
|---|
| required | false |
|---|
| format | "email" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
| items | | title | "Email Address" |
|---|
| description | "An email address" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| format | "email" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Phone Numbers" |
|---|
| description | "Phone numbers" |
|---|
| type | "array" |
|---|
| required | false |
|---|
| format | "tel" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
| items | | title | "Phone Number" |
|---|
| description | "A phone number" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| format | "tel" |
|---|
| pattern | "^[+]?[0-9\s\-()]{7,}$" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Links" |
|---|
| description | "Any useful links (CV, personal blogs, etc.)" |
|---|
| type | "array" |
|---|
| required | false |
|---|
| format | "uri" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
| items | | title | "Link" |
|---|
| description | "A URL link" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| format | "uri" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Address" |
|---|
| description | "Postal address of the contact" |
|---|
| type | "object" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Street" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "City" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "State" |
|---|
| description | "State or province" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Postal Code" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Country" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Middle Name" |
|---|
| description | "Middle name of the contact" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Initials" |
|---|
| description | "Initials of the contact" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Full Name" |
|---|
| description | "Computed full name from simple name string" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | true |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Simple Name" |
|---|
| description | "Full name as a single string" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|
| definition | | title | "Email Address" |
|---|
| description | "An email address" |
|---|
| type | "string" |
|---|
| required | false |
|---|
| format | "email" |
|---|
| readOnly | false |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
| paths | |
|---|
|