5.1.2 — SessionRecord Regeling specificaties en typegoedkeuring boordcomputer taxi
SessionRecord
Een SessionRecord bevat de gegevens van de activiteiten van de chauffeur voor een kaartsessie. Indien er meerdere kaartsessies op een dag zijn, zijn er voor die dag ook meerdere SessionRecords. Na personaliseren bestaat er nog geen enkel SessionRecord.
Figuur 5: SessionRecord
Naam | | Grootte (bytes)
PointerLastActivityRecord | 2 | 299
PointerLastPWActivityRecord | 2
SignatureDateTime
SignatureDate | 8 nibbles
SignatureTime | 6 nibbles
SessionSignature | 256
SessionCreationDateTime
SessionCreationDate | 8 nibbles
SessionCreationTime | 6 nibbles
SystemCardNumber
Boordcomputernr | 9 nibbles
Kaartvolgnummer | 5 nibbles
Kenteken | 6
CompanyCardNumber
KvKnummer | 12 nibbles
Kaartvolgnummer | 5 nibbles
Pnummer | 7 nibbles
ActivityRecords | variabel | variabel
De lengte van een SessionRecord kop (zonder de ActivityRecords) is 299 bytes.
Een SessionRecord bestaat uit de volgende elementen:
• PointerLastActivityRecord: specificeert het begin van de geheugenplaats (aantal bytes vanaf het begin van EF.Driver_Activity_Data) van de het laatste ActivityRecord in deze SessionRecords.
De initiële waarde bij een nieuw SessionRecord (nog zonder ActivityRecords) is ‘00 00’H (0).
Uitgezonderd de waarde 0, zal de waarde van PointerLastActivityRecord nooit kleiner zijn dan 20+10+299 = 329 (’01 49’H).
Gegevenssoort: INTEGER (unsigned)
• PointerLastPWActivityRecord: specificeert het begin van de geheugenplaats (aantal bytes vanaf het begin van EF.Driver_Activity_Data) van het laatste ActivityRecord met een activiteit “Start pauze” of “Start werk”.
De initiële waarde bij een nieuw SessionRecord (nog zonder ActivityRecords) is ‘00 00’H (0).
Zo lang er nog geen “Start pauze” of “Start werk” ActivityRecord in dit SessionRecord aanwezig is, blijft de waarde gelijk aan 0.
Uitgezonderd de waarde 0, zal de waarde van PointerLastPWActivityRecord nooit kleiner zijn dan 20+10+299 = 329 (’01 49’H).
Gegevenssoort: INTEGER (unsigned)
• SignatureDateTime: het tijdstip direct voorafgaand aan het berekenen van de SessionSignature. Voor verdere informatie over de handtekening zetten, zie 5.4.
Dit veld bestaat uit twee delen:
– SignatureDate:
formaat JJJJMMDD,
initiële waarde bij een nieuw SessionRecord: ‘00000000’H,
gegevenssoort BCD.
– SignatureTime:
formaat hhmmss (24-uurs klok)
initiële waarde bij een nieuw SessionRecord: ‘000000’H,
gegevenssoort BCD.
• SessionSignature: de door de boordcomputer gezette handtekening over de gegevens zoals gespecificeerd in § 5.4.
De initiële waarde bij een nieuw SessionRecord is “ongedefinieerd”.
Gegevenssoort: OCTET_STRING(SIZE(256))
• SessionCreationDateTime: het tijdstip waarop dit SessionRecord werd gecreëerd.
Dit veld bestaat uit twee delen:
– SignatureDate:
formaat JJJJMMDD,
initiële waarde bij een nieuw SessionRecord: de datum waarop dit SessionRecord werd gecreëerd,
gegevenssoort BCD.
– SignatureTime:
formaat hhmmss
initiële waarde bij een nieuw SessionRecord: het tijdstip waarop dit SessionRecord werd gecreëerd,
gegevenssoort BCD.
• SystemCardNumber: bestaat uit 2 delen:
– Boordcomputernr: het nummer van de systeemkaart zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (9 digits BCD)
– Kaartvolgnummer: het volgnummer van de systeemkaart zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (5 digits BCD)
• Kenteken: het kenteken van het voertuig zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (6 bytes ASCII)
• CompanyCardNumber: bestaat uit 2 delen:
– KvKnummer: Kamer van Koophandel nummer van de ondernemer zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (12 digits BCD)
– Kaartvolgnummer: volgnummer van de ondernemerskaart zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (5 digits BCD)
• Pnummer: personenvervoernummer van de ondernemer zoals op het moment van creëren van dit SessionRecord bekend in de boordcomputer (7 digits BCD)
• ActivityRecords: een of meerdere ActivityRecords (zie Figuur 6).
- Regeling
- Regeling specificaties en typegoedkeuring boordcomputer taxi
- Soort
- Ministeriële regeling
- Geldend vanaf
- 19-12-2020
- BWB-id
- BWBR0027945
- Versie
- 2020-12-19_0