Go to CAV-TEC V2.0 Data Types

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.

Table 1 – 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.FirstName string The human’s given name.
PersonalProfileData.LastName string The human’s family name.
PersonalProfileData.Age string The human’s age.
PersonalProfileData.Gender string The human’s gender.
PersonalProfileData.Nationality string The human’s country of nationality.
PersonalProfileData.Email string The human’s email address.
PersonalProfileData.PreferredPronoun string The human’s preferred pronouns.
PersonalProfileData.SpecialNeeds object Special needs of the human passenger.
PersonalProfileData.SpecialNeeds.Visual string Visual impairment. One of: Blind, LimitedVision, ColourBlindness.
PersonalProfileData.SpecialNeeds.Oral string Oral impairment. One of: UnableToSpeak, BadPronunciation.
PersonalProfileData.SpecialNeeds.Hearing string Hearing impairment. One of: TotallyDeaf, PartiallyDeaf.
PersonalProfileData.SpecialNeeds.Mobility object Mobility impairments.
PersonalProfileData.SpecialNeeds.Cognitive 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.

6 Performance Assessment