Skip to content

EQAR/deqar2ctdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QA Actions Pilot DEQAR x Credential Engine

This repository contains technical material related to EQAR participating in a pilot on recording information on Quality Assurance Actions in the registry operated by Credential Engine.

Mapping

This is an illustration how DEQAR objects map to CTDL classes and how the relationships are described in CTDL properties:

diagram illustrating the relationship between DEQAR and CTDL data models

Static data

Data on EQAR (class: QACredentialOrganization) was entered manually in the Credential Registry Sandbox, the CTID is ce-be0685bc-fa10-4529-9a1a-a667881c2007.

Agency registration on EQAR was set up as a QualityAssuranceCredential manually, with the CTID ce-1f75547d-e352-42fc-873d-4044bf23f806.

DEQAR report types were created as QualityAssuranceCredentials using the Registry Assistant API (see files under static/, HTTP POST requests were made to https://sandbox.credentialengine.org/assistant/credential/publish). These use the following CTIDs:

  • Institutional reports: uuid.uuid5(uuid.NAMESPACE_URL,'https://data.test.deqar.eu/activity/institutional') - ce-92560c7e-3106-569d-9c91-304cc9f17684
  • Programme reports: uuid.uuid5(uuid.NAMESPACE_URL,'https://data.test.deqar.eu/activity/programme') - ce-0ab77ad3-cfdf-5b0c-8978-5195c3170bcc
  • Joint programme reports: uuid.uuid5(uuid.NAMESPACE_URL,'https://data.test.deqar.eu/activity/joint-programme') - ce-7340b2df-d2b1-5bd6-bef8-22506322a11b
  • Mixed institutional/programme reports: uuid.uuid5(uuid.NAMESPACE_URL,'https://data.test.deqar.eu/activity/institutional-programme') - ce-bc9b47c0-1c29-589f-b9aa-89924f0e44be

API uploads

A number of agency registrations as well as DEQAR reports were uploaded using the Registry Assistant API.

For the purpose of the pilot, the upload.py script contains static lists with a small number of agency and report IDs for upload.

The data is fetched from DEQAR using the Web API and then submitted to the Credential Registry.

About

QA Actions Pilot (DEQAR x Credential Engine)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages