Go To AIH-HSP Data Types

1 Definition 2 Functional Requirements 3 Syntax 4 Semantics 5    Conformance Testing 6     Performance Assessment

1 Definition

User Profile includes all data required for Registration with a Health Back End.

2 Functional Requirements

When the User is an individual, the User Profile includes the following:

  1. Name
  2. Surname
  3. User Type
  4. Address
  5. Age
  6. Country

When the User is an Organisation, the User Profile includes the following

  1. Name
  2. Code
  3. Address
  4. Country
  5. Type

3 Syntax

https://schemas.mpai.community/AIH1/V1.1/data/UserProfile.json

4 Semantics

Label Description
Header User Profile Header, Standard “AIH-UPR-Vx.y”
MInstanceID Identifier of M-Instance.
UEnvironment Identifier of U-Environment.
UserID User identifier.
UserProfileID Identifier of User Profile.
UserProfileTime Time info of User Profile.
UserProfileData User Profile Data.
– Human Human fields.
– – FirstName Given name.
– – LastName Family name.
– – Age Age (years).
– – Nationality Nationality (ISO 2-chr country code).
– – Address Residence address.
– – Email Email address.
– Organisation Organisation fields.
– – CompanyName Company name.
– – RegistrationCode RegistrationCode issued by country of company.
– – Country Nationality
– – Type Type per Taxonomy
DataXMData Information about this User Profile Instance.
DescrMetadata Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with User Profile (AIH-UPR) if:

  1.  Its JSON Object validates against its JSON Schema.
  2. Any included  JSON Object validates against its JSON Schema.
  3. All Data in the JSON Object:
    1. Have the specified Data Types.
    2. Conform with the Qualifiers signaled in their JSON Schemas.

6     Performance Assessment

Go To AIH-HSP Data Types