diff --git a/src/app/core/constants/attestation-definitions.ts b/src/app/core/constants/attestation-definitions.ts index 73811a4..1c0de5f 100644 --- a/src/app/core/constants/attestation-definitions.ts +++ b/src/app/core/constants/attestation-definitions.ts @@ -171,6 +171,15 @@ export const LEARNING_CREDENTIAL_ATTESTATION: AttestationDefinition = { {identifier: "achievement_description", attribute: "Achievement Description", selectivelyDisclosable: "never"}, {identifier: "learning_outcomes", attribute: "Learning Outcomes"}, {identifier: "assessment_grade", attribute: "Assessment Grade"}, + {identifier: "language_of_classes", attribute: "Language of classes", selectivelyDisclosable: "never"}, + {identifier: "learner_identification", attribute: "Learner identification"}, + {identifier: "expected_study_time", attribute: "Expected study time"}, + {identifier: "level_of_learning_experience", attribute: "Level of learning experience"}, + {identifier: "form_of_participation", attribute: "Form of participation"}, + {identifier: "types_of_quality_assurance", attribute: "Types of quality assurance"}, + {identifier: "prerequisites_to_enroll", attribute: "Prerequisites to enroll"}, + {identifier: "evaluator_verification", attribute: "Evaluator verification"}, + {identifier: "integration_stackability_options", attribute: "Integration or Stackability options"}, ] } diff --git a/src/app/core/constants/attestations-per-format.ts b/src/app/core/constants/attestations-per-format.ts index 0d363ac..6f21538 100644 --- a/src/app/core/constants/attestations-per-format.ts +++ b/src/app/core/constants/attestations-per-format.ts @@ -104,6 +104,12 @@ function sdJwtVcAttributeClaimQuery(attribute: DataElement, attestationType: Att return ['nationalities', null]; } else if (attestationType === AttestationType.LEARNING_CREDENTIAL && resolvedAttribute === "learning_outcomes") { return ["learning_outcomes", null]; + } else if (attestationType === AttestationType.LEARNING_CREDENTIAL && resolvedAttribute === "types_of_quality_assurance") { + return ["types_of_quality_assurance", null]; + } else if (attestationType === AttestationType.LEARNING_CREDENTIAL && resolvedAttribute === "prerequisites_to_enroll") { + return ["prerequisites_to_enroll", null]; + } else if (attestationType === AttestationType.LEARNING_CREDENTIAL && resolvedAttribute === "evaluator_verification") { + return ["evaluator_verification", null]; } else { return resolvedAttribute.split('.'); }