شكل نص الحدث
حدث iCalendar مجموعة أسطر معنونة بين BEGIN:VEVENT وEND:VEVENT. والصيغة معرَّفة في RFC 5545 الصادر عام 2009، وهي نفسها المستخدمة في ملفات التقويم .ics.
ومثال بحجم QR: BEGIN:VEVENT، SUMMARY:Bread baking class، DTSTART:20261015T170000Z، DTEND:20261015T190000Z، LOCATION:Maple Street Bakery, Portland، END:VEVENT. ويغلّف ملف تقويم كامل الأحداث بـ BEGIN:VCALENDAR ويضيف حقولا مثل UID وDTSTAMP، لكن رموز QR تحمل غالبا كتلة الحدث وحدها لتوفير المساحة.
- SUMMARY: عنوان الحدث
- DTSTART وDTEND: البداية والنهاية بصيغة YYYYMMDDTHHMMSS
- LOCATION: المكان أو العنوان
- DESCRIPTION: ملاحظات أطول
- حرف Z في النهاية يعني أن الوقت بالتوقيت العالمي المنسق (UTC)
ضبط الوقت
كتابة الأوقات بالتوقيت العالمي المنسق مع Z في النهاية أبسط طريقة ليظهر الحدث في الوقت المحلي الصحيح لدى الجميع. أما الوقت بلا Z فيُعامل وقتا محليا عائما قد يتزحزح عند من يقيمون في مناطق زمنية أخرى، والمنطقة الزمنية المسماة تحتاج إلى بيانات إضافية تكبّر الرمز.
ويمكن للأحداث طوال اليوم استخدام قيمة تاريخ فقط، مثل DTSTART;VALUE=DATE:20261015.
الدعم والبدائل
يختلف دعم رموز الأحداث في تطبيقات الكاميرا المدمجة؛ فبعضها يعرض إضافة الحدث مباشرة، وبعضها يعرض النص أو يحتاج إلى تطبيق مسح. ويستحق التحقق على الهواتف التي يستخدمها جمهورك قبل الطباعة.
والبديل الشائع رمز QR يرتبط بملف .ics مستضاف أو صفحة حدث فيها أزرار إضافة إلى التقويم. ويتيح الرابط أيضا تصحيح الوقت أو المكان بعد طباعة الرمز.