| ECTS IP/CC |
XCRI CAP 1.1 |
Note | Possible MLO concept mapping |
|---|---|---|---|
| InstitutionName | provider.title |
LearningOpportunityProvider.Title | |
| InstitutionAddress | provider.street provider.town provider.postcode provider.address>>EctsCountry |
Controlled vocabulary? |
LearningOpportunityProvider.Location>>Address |
| InstitutionAcademicCalendar | provider.description>>ects:EctsInstitutionAcademicCalendar | |
LearningOpportunityProvider.Description>>ects:EctsInstitutionAcademicCalendar |
| InstitutionAcademicAuthorities | provider.description>>ects:EctsInstitutionAcademicAuthorities | LearningOpportunityProvider.Description>>ects:EctsInstitutionAcademicAuthorities |
|
| InstitutionType | provider.subject>>ects:EctsInstitutionType | Controlled vocabulary? |
LearningOpportunityProvider.Type>>ects:EctsInstitutionType |
| InstitutionStatus | provider.subject>>ects:EctsInstitutionStatus |
Controlled vocabulary? | LearningOpportunityProvider.Type>>ects:EctsInstitutionStatus |
| InstitutionGeneralDescription | provider.description |
LearningOpportunityProvider.Description>>ects:EctsInstitutionGeneralDescription |
|
| InstitutionDegreeProgrammes | provider.course[subject>>ects:EctsLearningOpportunityType='Degree Programme'] | LearningOpportunityProvider.LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'] |
|
| InstitutionAdmissionProcedures | provider.description>>xcri_terms:applicationProcedure |
LearningOpportunityProvider.Description>>ects:EctsInstitutionAdmissionProcedures |
|
| InstitutionRegulations | provider.description>>xcri_terms:regulations |
LearningOpportunityProvider.Description>>ects:EctsInstitutionRegulations |
|
| InstitutionEctsCoordinator | provider.description>>ects:EctsCoordinator |
LearningOpportunityProvider.Contributor>>ects:EctsCoordinator |
|
| DegreeProgrammeQualification | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].qualification |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Qualification | |
| DegreeProgrammeAdmissionRequirements |
course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].entryRequirements |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsAdmissionRequirements |
|
| DegreeProgrammeEducationAndProfessionalGoals | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].description>>xcri_terms:aim |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsEducationAndProfessionalGoals |
|
| DegreeProgrammeAccesToFurtherStudies | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].description>>xcri_terms:leadsTo |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsAccessToFurtherStudies |
|
| DegreeProgrammeCourseStructureDiagram | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].description>>xcri_terms:structure |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsStructureDiagram |
|
| DegreeProgrammeFinalExaminationIfAny | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].description>>xcri_terms:assessmentStrategy |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsFinalExaminationIfAny |
|
| DegreeProgrammeExaminationAndAssessmentRegulations | course[subject>>ects:EctsLearningOpportunityType='Degree Programme'].description>>xcri_terms:regulations |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Description>>ects:EctsExaminationAndAssessmentRegulations |
|
| DegreeProgrammeEctsDepartmentCoordinator | provider[subject>>ects:InstitutionType='University Department'].description>>ects:EctsCoordinator | LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Degree Programme'].Contributor>>ects:EctsCoordinator |
|
| CourseUnitCourseTitle | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].title |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Title |
|
| CourseUnitCourseCode | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].identifier |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Identifier |
|
| CourseUnitCourseType | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].subject>>ects:EctsCourseUnitType |
Controlled vocabulary? |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Type>>ects:EctsCourseUnitType |
| CourseUnitCourseLevel | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].credit.level>>ects:EctsCreditLevel |
Controlled vocabulary? |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].EducationLevel>>ects:EctsLevel |
| CourseUnitYearOfStudy | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].presentation.start |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].LearningOpportunityInstance.Date>>ects:EctsYearOfStudy |
|
| CourseUnitSemesterTrimester |
course[subject>>ects:EctsLearningOpportunityType='Course Unit'].presentation.attendancePattern>>ects:EctsTermPattern |
Controlled vocabulary? |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].LearningOpportunityInstance.LearnerEngagement>>ects:EctsTermPattern |
| CourseUnitNumberOfCredits | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].credit.value>>ects:EctsCreditValue |
Controlled vocabulary? |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Credit>>ects:EctsCreditValue |
| CourseUnitNameOfLecturer | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>ects:EctsLecturer |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].LearningOpportunityInstance.Contributor>>ects:EctsLecturer |
|
| CourseUnitObjectives | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>xcri_terms:learningOutcome |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Description>>ects:EctsCourseUnitObjectives |
|
| CourseUnitPrerequisites | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].entryRequirements.description>>xcri_terms:prerequisites |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Prerequisites>>ects:EctsPrerequisites |
|
| CourseUnitCourseContents | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>xcri_terms:topic |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Description>>ects:EctsCourseContents |
|
| CourseUnitRecommendedReading | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>xcri_terms:indicativeResource |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Description>>ects:EctsRecommendedReading |
|
| CourseUnitTeachingMethods | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>xcri_terms:teachingStrategy |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Description>>ects:EctsTeachingMethods |
|
| CourseUnitAssessmentMethods | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].description>>xcri_terms:assessmentStrategy |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].Description>>ects:EctsAssessmentMethods |
|
| CourseUnitLanguageOfInstruction | course[subject>>ects:EctsLearningOpportunityType='Course Unit'].presentation.languageOfInstruction>>ects:EctsLanguageOfInstruction |
Controlled vocabulary? |
LearningOpportunitySpecification[Type>>ects:EctsLearningOpportunityType='Course Unit'].LearningOpportunityInstance.Language>>ects:EctsLanguageOfInstruction |
| GeneralInformationCostOfLiving | provider.description>>ects:EctsGeneralInformationOnCostOfLiving |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnCostOfLiving |
|
| GeneralInformationAccommodation | provider.description>>ects:EctsGeneralInformationOnAccommodation |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnAccommodation |
|
| GeneralInformationMeals | provider.description>>ects:EctsGeneralInformationOnMeals | LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnMeals |
|
| GeneralInformationMedicalFacilities | provider.description>>ects:EctsGeneralInformationOnMedicalFacilities | LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnMedicalFacilities |
|
| GeneralInformationSpecialNeedsFacilities | provider.description>>ects:EctsGeneralInformationOnSpecialNeedsFacilities |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnSpecialNeedsFacilities |
|
| GeneralInformationInsurance | provider.description>>ects:EctsGeneralInformationOnInsurance |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnInsurance |
|
| GeneralInformationFinancialSupport | provider.description>>ects:EctsGeneralInformationOnFinancialSupport |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnFinancialSupport |
|
| GeneralInformationStudentAffairs | provider.description>>ects:EctsGeneralInformationOnStudentAffairs | LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnStudentAffairs |
|
| GeneralInformationStudyFacilities | provider.description>>ects:EctsGeneralInformationOnStudyFacilities |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnStudyFacilities |
|
| GeneralInformationInternationalProgrammes | provider.description>>ects:EctsGeneralInformationOnInternationalProgrammes |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnInternationalProgrammes |
|
| GeneralInformationForMobileStudents | provider.description>>ects:EctsGeneralInformationForMobileStudents |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationForMobileStudents |
|
| GeneralInformationLanguageCourses | provider.description>>ects:EctsGeneralInformationOnLanguageCourses |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnLanguageCourses |
|
| GeneralInformationInternships | provider.description>>ects:EctsGeneralInformationOnInternships |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnInternships |
|
| GeneralInformationSportsFacilities | provider.description>>ects:EctsGeneralInformationOnSportsFacilities |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnSportsFacilities |
|
| GeneralInformationLeisureFacilities | provider.description>>ects:EctsGeneralInformationOnLeisureFacilities |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnLeisureFacilities |
|
| GeneralInformationStudentAssociations | provider.description>>ects:EctsGeneralInformationOnStudentAssociations |
LearningOpportunityProvider.Description>>ects:EctsGeneralInformationOnStudentAssociations |
The >> symbol is used to indicate an element refinement. Two plug-in extension vocabularies are used to extend the basic XCRI-CAP 1.1 XML to represent the ECTS Information Package / Course Catalog:
- xcri_terms - a refinements vocabulary maintained at the xcri.org site
- ects - a refinements vocabulary devised to illustrate the refinement / extension mechanism. The format and use of such a vocabulary is illustrated in the XCRI-CAP ECTS IP/CC example provided for a small sub-set of the Robert Gordon University's IP/CC.
The final column added for the MLO mapping of the ECTS Information Package demonstrates the value of Dublin Core elements for a metadata common core:
- The IP/CC mapping for LearningOpportunityProvider requires 0 additional elements beyond the DC 1.1 core element set, with representation handled through use or refinements of:
- DC:Contributor
- DC:Description
- DC:Location
- DC:Relation (for University to School / Department part relations)
- DC:Title
- DC:Type
- The IP/CC mapping for LearningOpportunitySpecification requires 4 additional elements for Qualification, Credit, Prerequisites and EducationLevel (the latter of which is already a recognised refinement of the DC 1.1 element set). All other relevant information can be represented through the use or refinement of:
- DC:Description
- DC:Identifier
- DC:Relation (not strictly in IP/CC guidelines, but some implementations provide drill-down from Degree Programme to component Course Units)
- DC:Title
- DC:Type
- The IP/CC mapping for LearningOpportunityInstance requires several at least 1 additional element for representing modes of LearnerEngagement. Other practical elements required for search may be identified, such as Costs, AvailablePlaces, etc and case analysis may identify the need for additional Prequisites depending on the mode of LearnerEngagement. All other relevant information can be represented through the use or refinement of:
- DC:Contributor
- DC:Date
- DC:Language
Note:
The above references to DC: elements prescribe metadata properties of the three Learning Opportunity Resources (Provider, Specification and Instance) that are semantically equivalent. However, this does not infer that they must contain the same data types typically used in XML representations of DC: elements. For instance the Description property of a Learning Opportunity Resource typically needs to hold richer descriptive information than would be possible using DC:Literal - normally it would contain the contents of an XHTML DIV to allow for formatting.