54a56cf1194160cefa38be1ffd651742efeb9cc7
Integration.md
... | ... | @@ -56,9 +56,12 @@ type service (id){ |
56 | 56 | type: String |
57 | 57 | name: String |
58 | 58 | enrolments: [enrolment] |
59 | + sessions(date): [session] |
|
60 | +/* a time component may be optionally included "2020-08-06T17:00:01" in the parameter |
|
59 | 61 | } |
60 | 62 | |
61 | 63 | type enrolment{ |
64 | + enrolmentId: ID |
|
62 | 65 | child: child |
63 | 66 | parent1: parent |
64 | 67 | parent2: parent |
... | ... | @@ -66,7 +69,7 @@ type enrolment{ |
66 | 69 | startDate: String |
67 | 70 | endDate: String |
68 | 71 | status: String |
69 | - sessions(date): [session] |
|
72 | + |
|
70 | 73 | } |
71 | 74 | /* Date strings are 10 char ISO dates in tz of centre |
72 | 75 | /* Status values are : 'Exited' , 'Not yet submitted' , Active |
... | ... | @@ -100,6 +103,7 @@ type booking{ |
100 | 103 | /* week starts on MON and ends on SUN |
101 | 104 | |
102 | 105 | type session{ |
106 | + enrolmentId: ID; |
|
103 | 107 | room: String; |
104 | 108 | startTime: String; |
105 | 109 | endTime: String; |