Definition
Functional Requirements
Syntax
Semantics
Conformance
Performance
1 Definition
Data identifying and describing a human passenger.
2 Functional Requirements
Personal Profile includes the humanID and, optionally, the human’s First Name, Last Name, Age, Gender, Nationality, Email and Preferred Pronoun, and the human’s Special Needs:
- Visual: Blind, Limited Vision or Colour Blindness.
- Oral: Unable to Speak or Bad Pronunciation.
- Hearing: Totally Deaf or Partially Deaf.
- Mobility and Cognitive impairments.
3 Syntax
https://schemas.mpai.community/CAV2/V2.0/data/PersonalProfile.json
4 Semantics
Table 1 specifies the semantics of the Personal Profile Data Type.
| Label | Type | Req. | Description |
|---|---|---|---|
| Header | string (CAV-PPF-V2.0) | Yes | Personal Profile Header – Standard CAV-PPF-Vx.y |
| humanID | string | Identifier of the human to whom this Personal Profile refers. | |
| UEnvironmentID | string | Identifier of the U-Environment (Real Space) associated with this Personal Profile. | |
| PersonalProfileID | string | Yes | Unique identifier of this Personal Profile instance. |
| PersonalProfileTime | Simple Time | Time this Personal Profile was produced. | |
| PersonalProfileSpaceTime | Simple Time | Space/Time where/when this Personal Profile applies. | |
| PersonalProfileData | object | Yes | Data identifying and describing the human passenger. |
| PersonalProfileData. |
string | The human’s given name. | |
| PersonalProfileData. |
string | The human’s family name. | |
| PersonalProfileData. |
string | The human’s age. | |
| PersonalProfileData. |
string | The human’s gender. | |
| PersonalProfileData. |
string | The human’s country of nationality. | |
| PersonalProfileData. |
string | The human’s email address. | |
| PersonalProfileData. |
string | The human’s preferred pronouns. | |
| PersonalProfileData. |
object | Special needs of the human passenger. | |
| PersonalProfileData. |
string | Visual impairment. One of: Blind, LimitedVision, ColourBlindness. | |
| PersonalProfileData. |
string | Oral impairment. One of: UnableToSpeak, BadPronunciation. | |
| PersonalProfileData. |
string | Hearing impairment. One of: TotallyDeaf, PartiallyDeaf. | |
| PersonalProfileData. |
object | Mobility impairments. | |
| PersonalProfileData. |
object | Cognitive impairments. |
5 Conformance Testing
Data conform to the Personal Profile Data Type when they validate against its schema. If the schema references other schemas, data referencing a secondary schema shall also validate against that schema, if present, and conform with the Qualifier, if present.