- Creado por Francisco Blanquer Jaraiz , modificado por última vez por DSP Data and system planning el jul 29, 2022
Estás viendo una versión antigua de esta página. Ve a la versión actual.
Comparar con el actual Ver el historial de la página
« Anterior Versión 4 Siguiente »
SUBJECT
Fields | Type | Description | Purpose |
---|---|---|---|
ID (identifier) | M | order | GRAMMAR |
Subject Name | M | Order | GRAMMAR |
Subject Type | M | Process | GRAMMAR |
Also known as | O | che workinstruction; instruction; message; | TIC Description |
Definition | M | “Order” (order) indicates one action to perform with the JobInstruction. It includes only one action (to do) over one object. | TIC Description |
Further Detail | O | “Job Instruction” (jobinstruction) is a collection of Orders over the same object. These orders could be executed by different subjects but always over the same object. Orders are included in the same job instruction because they must be performed in a coordinated way (i.e. move a container by several machines, repair a machine by several teams). In the simplest case, jobinstruction includes only one order. Basic information is which the Order has to be done, the starting point and the Order object. Other information like the end position of the Order, the nominated subject that has to perform the Order and other details, could be added in later stages and can be updated/modified over time. Order Type (jobinstruction.ordertype): Cargo Move:
Service task:
Job Instruction objects (jobinstruction.object): jobinstruction.object
Job Instruction subject (jobinstruction.order.subject): Is the one that executes the order. As a job instruction can have many subjects this concept metadata is under “order”. | TIC Description |
Required Information | M | SUBJECT, CONCEPT; OBSERVED PROPERTY and VALUE | TIC Description |
SUBJECTS | tos; |
| |
CONCEPT |
| Id; loading; discharging; useful; unuseful; paid; unpaid; handling reason; start; end; active; inactive; idle; working. |
|
Related standards | O | TEU definition; Container definition; ISO 8601 | TIC Description |
Related TIC 4.0 definition | O | https://tic40.atlassian.net/l/c/3pujAL8E https://tic40.atlassian.net/l/c/uF2W63Ut https://tic40.atlassian.net/l/c/0X0Ad1XR Laden; Unladen; Paid; Unpaid; Useful; UnUseful; https://tic40.atlassian.net/wiki/spaces/REV/pages/420643176/Single+Review?atlOrigin=eyJpIjoiZDAyMDQ3MmEyZTMwNGM2ODk2YTBjZjJkMmNmNzE4ZTUiLCJwIjoiYyJ9 https://tic40.atlassian.net/l/c/0yoXXmak https://tic40.atlassian.net/l/c/rSFwbtAG https://tic40.atlassian.net/l/c/UXknxhhc; Hatchcover; Lashing cage; Breakbulk; Bundle; Gearbox; Chain; OHF; double Spreader; Double trolley; solid bulk; double Boom; Multi trolley. | TIC Description |
Example | M | see below diagrams and drawings | TIC Description |
Example in the context of the grammar | M | tos.jobinstruction.cycle pending 2022.005 release. | DATA MODEL |
Link to one or more operational processes | M | All cargo operation is related to cycle. | TIC Description |
Search tags | M | Technical | |
Version / Date | M | 2022.005 / 01.09.2022 | Technical |
Internal TIC Version | M | 20220727 | Technical |
M = Mandatory
O = Optional
{ "msg": { "id": "", "sender": "", "timestamp": "2022-07-26T18:24:10.304Z", "topic": "", "destination": "", "creationtimestamp": "2022-07-26T18:24:10.304Z", "starttimestamp": "2022-07-26T18:24:10.304Z", "endtimestamp": "2022-07-26T18:24:10.304Z", "version": "2021.2" }, "tos": [ { "id": "120SUPERCURRO2021", "name": "TOS", "number": 1, "type": "", "family": "", "brand": "", "model": "", "jobinstruction": [ { "id": "", "actiontype": "cargomove/servicetask", "type": "receival/delivery/discharge/load/Pluggin/unplugging/inspection/etc", "useful": false, "unuseful": false, "paid": false, "unpaid": false, "other": false, "jobinstructionlist": { "timestamp": "2022-07-26T18:24:10.304Z", "id": "" }, "object": { "timestamp": "2022-07-26T18:24:10.304Z", "id": "", "type": "cargo/che/hatch covers/genset/bollards/etc" }, "cargo": { "timestamp": "2022-07-26T18:24:10.304Z", "id": "" }, "cargovisit": [ { "timestamp": "2022-07-26T18:24:10.304Z", "id": 0 } ], "carrier": [ { "timestamp": "2022-07-26T18:24:10.305Z", "id": "" } ], "carriervisit": { "timestamp": "2022-07-26T18:24:10.305Z", "id": "" }, "service": [ { "code": "", "description": "", "timestamp": "2022-07-26T18:24:10.305Z" } ], "servicevisit": [ { "timestamp": "2022-07-26T18:24:10.305Z", "id": "" } ], "created": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.305Z", "computingtime": "2022-07-26T18:24:10.305Z", "forecasttime": "" } ] }, "firsttimeactive": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.305Z", "computingtime": "2022-07-26T18:24:10.305Z", "forecasttime": "" } ] }, "active": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.305Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.305Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.305Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.305Z", "endtimestamp": "2022-07-26T18:24:10.305Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.305Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.305Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.306Z", "endtimestamp": "2022-07-26T18:24:10.306Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0 } ] }, "inactive": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.306Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.306Z", "endtimestamp": "2022-07-26T18:24:10.306Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.306Z", "endtimestamp": "2022-07-26T18:24:10.306Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.306Z", "value": 0 } ] }, "firsttimeassigned": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.307Z", "computingtime": "2022-07-26T18:24:10.307Z", "forecasttime": "" } ] }, "assigned": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.307Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.307Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.307Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.307Z", "endtimestamp": "2022-07-26T18:24:10.307Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.307Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.307Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.307Z", "endtimestamp": "2022-07-26T18:24:10.307Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.307Z", "value": 0 } ] }, "start/dispach": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.307Z", "computingtime": "2022-07-26T18:24:10.307Z", "forecasttime": "" } ], "logical": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.307Z", "computingtime": "2022-07-26T18:24:10.307Z", "forecasttime": "", "qualifier": "yard", "value": "" } ], "coordinate": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.307Z", "computingtime": "2022-07-26T18:24:10.307Z", "forecasttime": "", "value": [ 4012.22, -7500.25 ], "accuracy": "12.0" } ] }, "working": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.308Z", "endtimestamp": "2022-07-26T18:24:10.308Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.308Z", "endtimestamp": "2022-07-26T18:24:10.308Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ] }, "idle": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.308Z", "endtimestamp": "2022-07-26T18:24:10.308Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.308Z", "endtimestamp": "2022-07-26T18:24:10.308Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.308Z", "value": 0 } ] }, "end": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.309Z", "computingtime": "2022-07-26T18:24:10.309Z", "forecasttime": "" } ], "logical": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.309Z", "computingtime": "2022-07-26T18:24:10.309Z", "forecasttime": "", "qualifier": "yard", "value": "" } ], "coordinate": [ { "pom": "ioutput", "pomt": "scheduled/proposal/request/planning/estimated/actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.309Z", "computingtime": "2022-07-26T18:24:10.309Z", "forecasttime": "", "value": [ 4012.22, -7500.25 ], "accuracy": "12.0" } ] }, "archive": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.309Z", "computingtime": "2022-07-26T18:24:10.309Z", "forecasttime": "" } ] }, "order": [ { "id": "", "multiple": false, "jobinstructionpair ": "", "numberofpairwith": 0, "user": [ { "pom": "input", "pomt": "planning", "computingtime": "", "forecasttime": "", "timestamp": "2022-07-26T18:24:10.309Z", "id": "", "type": {} }, { "pom": "output", "pomt": "actual", "timestamp": "", "id": {}, "type": {} } ], "che": [ { "pom": "input", "pomt": "planning", "computingtime": "", "forecasttime": "", "timestamp": "2022-07-26T18:24:10.309Z", "id": "", "name": "", "number": 0, "type": "", "family": "", "brand": "", "model": "" }, { "pom": "output", "pomt": "actual", "timestamp": "", "id": "", "name": "", "number": 0, "type": "", "family": "", "brand": "", "model": "" } ], "slot/platform/spreader": [ { "pom": "input", "pomt": "planning", "computingtime": "", "forecasttime": "", "timestamp": "2022-07-26T18:24:10.309Z", "id": "", "cheid": "", "name": "", "number": 0, "type": "", "family": "", "brand": "", "model": "" }, { "pom": "output", "pomt": "actual", "timestamp": "", "id": "", "cheid": "", "name": "", "number": 0, "type": "", "family": "", "brand": "", "model": "" } ], "dispatched": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "" } ], "logical": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "", "qualifier": "yard", "value": "" } ], "coordinate": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "", "value": [ 4012.22, -7500.25 ], "accuracy": "12.0" } ] }, "accepted": { "time": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "" } ], "logical": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "", "qualifier": "yard", "value": "" } ], "coordinate": [ { "pomt": "scheduled/proposal/request/planning/estimated/actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.310Z", "computingtime": "2022-07-26T18:24:10.310Z", "forecasttime": "", "value": [ 4012.22, -7500.25 ], "accuracy": "12.0" } ] }, "active": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.310Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.310Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.311Z", "endtimestamp": "2022-07-26T18:24:10.311Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.311Z", "endtimestamp": "2022-07-26T18:24:10.311Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0 } ] }, "inactive": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.311Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.311Z", "endtimestamp": "2022-07-26T18:24:10.311Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.311Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.311Z", "endtimestamp": "2022-07-26T18:24:10.311Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ] }, "idle": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.312Z", "endtimestamp": "2022-07-26T18:24:10.312Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.312Z", "endtimestamp": "2022-07-26T18:24:10.312Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ] }, "working": { "status": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": false } ], "duration": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ], "counter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.312Z", "endtimestamp": "2022-07-26T18:24:10.312Z" } ], "totalcounter": [ { "pom": "ioutput", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.312Z", "value": 0 } ], "timer": [ { "pom": "ioutput", "pomt": "actual", "unit": "second", "timestamp": "2022-07-26T18:24:10.313Z", "value": 0, "starttimestamp": "2022-07-26T18:24:10.313Z", "endtimestamp": "2022-07-26T18:24:10.313Z" } ], "totaltimer": [ { "pom": "ioutput", "pomt": "actual", "unit": "hour", "timestamp": "2022-07-26T18:24:10.313Z", "value": 0 } ] }, "move": { "counter": [ { "pom": "input", "pomt": "planning", "timestamp": "2022-07-26T18:24:10.313Z", "value": 1, "box": 1, "teu": 2, "20foot": 0, "30foot": 0, "40foot": 1, "45foot": 0, "single": 1, "twin": 0, "double": 0, "tandem": 0, "quad": 0, "hatchcover": 0, "lashingcage": 0, "breakbulk": 0, "bundle": 0, "gearbox": 0 }, { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.313Z", "value": 1, "box": 1, "teu": 2, "20foot": 0, "30foot": 0, "40foot": 1, "45foot": 0, "single": 1, "twin": 0, "double": 0, "tandem": 0, "quad": 0, "hatchcover": 0, "lashingcage": 0, "breakbulk": 0, "bundle": 0, "gearbox": 0 } ], "volume": [ { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.313Z", "unit": "m3", "value": "" } ], "timer": [ { "pom": "output", "pomt": "actual", "starttimestamp": "2022-07-26T18:24:10.313Z", "endtimestamp": "2022-07-26T18:24:10.313Z", "timestamp": "2022-07-26T18:24:10.313Z", "unit": "second", "value": "" } ], "totaltimer": [ { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.313Z", "unit": "hours", "value": "" } ] }, "weightload": { "net": [ { "pom": "output", "pomt": "actual", "timestamp": "", "unit": "ton", "value": 0 } ] }, "start": { "time": [ { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.314Z" } ], "location": { "logical": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "yard", "timestamp": "2022-07-26T18:24:10.314Z", "value": "Y 01A 035 B 3", "block": "01A", "row": "035", "bay": "B", "tier": "3" } ], "coordinate": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.314Z", "value": [ 4012.22, -7500.25 ], "status": "true", "accuraty": "2.0" } ] } }, "laden": { "start": { "time": [ { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.314Z" } ], "location": { "logical": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "yard", "timestamp": "2022-07-26T18:24:10.314Z", "value": "Y 01A 035 B 3", "status": true, "block": "01A", "row": "035", "bay": "B", "tier": "3" } ], "coordinate": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.314Z", "value": [ 4012.22, -7500.25 ], "status": true, "accuraty": "2.0" } ] } } }, "end": { "time": [ { "pom": "output", "pomt": "actual", "timestamp": "2022-07-26T18:24:10.314Z" } ], "location": { "logical": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "yard", "timestamp": "2022-07-26T18:24:10.314Z", "value": "Y 01A 035 B 3", "status": true, "block": "01A", "row": "035", "bay": "0", "tier": "0" } ], "coordinate": [ { "pom": "ioutput", "pomt": "actual", "qualifier": "WGS84", "timestamp": "2022-07-26T18:24:10.316Z", "value": [ 4012.22, -7500.25 ], "status": "true", "accuraty": "2.0" } ] } } } ] } ] } ] }
Diagrams
(optional) add some process diagram which concept belongs
Created by | Edited by | Review / Approve | Published |
Christopher Saavedra | Christopher Saavedra | Francisco Blanquer Jaraiz 20/10/2021 Luisa Kempf 23/12/2021 | 26/10/2021 |
Christopher Saavedra Kalmar TIC delegates 13/12/2021 |
- Sin etiquetas