Deze vscode extension leest de wiki en genereert de vertaaltabel. Rechts-klik de Data folder en selecteer de optie "Genereer vertaaltabel"
Filters
Noteer (indien van toepassing) in de kop van de filter tabel de het bronsysteem en de doel entiteit in de vorm
[<bronsysteem>.<doel entiteits>.*]
op de volgende manier:
| [Ans.CoursesUsers.*] | Attribuut | Operator | Waarde |
|----------------------|--------------------------------------|----------|------------------------------------------------------------------------------------------------------|
| relatie | _&Brightspace.users_.`external_id` | = | `'dln\|'` + _&HIL.toetsinschrijving_.`deelnemer` |
| relatie | _&Brightspace.courses_.`external_id` | = | _&HIL.toetsgelegenheid_.`onderwijsproduct` `\|` _&HIL.toetsgelegenheid_.`studiejaar` |
en markeer de gebruikte data in de vorm _&<bronsysteem>.<doelentiteit>_.`<doelattribuut` zoals hierboven te zien.
Mapping
Noteer in de kop van de mapping tabel de doel entiteit in de vorm [<bronsysteem>.<doelentiteit>]
. De eerste kolom benoemt de doelattributen van de betreffende entiteit:
| [Brightspace.CourseOffering] | Waarde | Verplicht | Gegevenstype | FK | Toelichting |
|------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|-----------|--------------|----|-------------|
| Code | _&hil.onderwijsproductuitvoering_.`code` | x | string | n | |
| CourseTemplateId | _&Brightspace.courseTemplate_.`Identifier` waarbij _&Brightspace.courseTemplate_.`Code` = _&hil.onderwijsproductuitvoering_.`onderwijsproduct` | x | number | j | |
| SemesterId | _&Brightspace.semester_.`Identifier` waarbij _&Brightspace.semester_.`Code` = _&hil.onderwijsproductuitvoering_.`studiejaar` | x | number | j | |
| StartDate | `'01-09-'` + _&hil.onderwijsproductuitvoering_.`studiejaar` | x | DateTime | n | |
en markeer ook hier de gebruikte data in de vorm _&<bronsysteem>.<doelentiteit>_.`<doelattribuut` zoals hierboven te zien.
In het geval dat een attribuut te complex is om in deze vorm te beschrijven kan het in een eigen tabel worden ondergebracht door het attribuut in de kop te noteren in de vorm
[<bronsysteem>.<doelentiteit>.<doelattribuut>]
:
| _&HIL.Onderwijsproductuitvoering_.`voertaal` | [Brightspace.CourseOffering.LocaleId] | toelichting |
|----------------------------------------------|---------------------------------------|-------------------------------------|
| nl | 16 | `16` is de LocaleId voor Nederlands |
| [anders] | 3 | `3` is de LocaleId voor Engels |