Stage 2 summary at 50 accepted trajectories

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Kral
2026-10-05 18:02:52 +02:00
parent 332fb4601d
commit 5bcd1bf9cd
1230 changed files with 77563 additions and 33 deletions

View File

@@ -0,0 +1,22 @@
CLASS {{p}}cx_care_visit DEFINITION PUBLIC INHERITING FROM cx_static_check FINAL CREATE PUBLIC.
PUBLIC SECTION.
TYPES ty_reason TYPE c LENGTH 20.
DATA mv_reason TYPE ty_reason READ-ONLY.
DATA mv_visit_id TYPE string READ-ONLY.
METHODS constructor
IMPORTING iv_reason TYPE ty_reason
iv_visit_id TYPE string.
PRIVATE SECTION.
ENDCLASS.
CLASS {{p}}cx_care_visit IMPLEMENTATION.
METHOD constructor.
super->constructor( ).
mv_reason = iv_reason.
mv_visit_id = iv_visit_id.
ENDMETHOD.
ENDCLASS.

View File

@@ -0,0 +1,15 @@
INTERFACE {{p}}if_care_reason PUBLIC.
TYPES ty_reason TYPE c LENGTH 20.
CONSTANTS:
BEGIN OF c_reason,
no_visit_id TYPE ty_reason VALUE 'NO_VISIT_ID',
no_client TYPE ty_reason VALUE 'NO_CLIENT',
no_carer TYPE ty_reason VALUE 'NO_CARER',
outside_hours TYPE ty_reason VALUE 'OUTSIDE_HOURS',
bad_duration TYPE ty_reason VALUE 'BAD_DURATION',
too_long TYPE ty_reason VALUE 'TOO_LONG',
carer_overlap TYPE ty_reason VALUE 'CARER_OVERLAP',
client_overlap TYPE ty_reason VALUE 'CLIENT_OVERLAP',
END OF c_reason.
ENDINTERFACE.