1. Message 2000 New Order { "SUTI": { "orgSender": { "name": "PASS", "idOrg": { "src": "SUTI:idlink", "id": "trapeze_pass_0001", "unique": true } }, "orgReceiver": { "name": "HDCOM", "idOrg": { "src": "SUTI:idlink", "id": "holmedal_hdcom_0001", "unique": true } }, "msg": { "msgType": "2000", "msgName": "Order", "idMsg": { "src": "trapeze_pass_0001:idMsg", "id": "2015121809865469", "unique": true }, "order": { "idOrder": { "src": "trapeze_pass_0001:idOrder", "id": "11183742", "unique": true }, "agreement": { "idAgreement": { "src": "trapeze_pass_0001:idAgreement", "id": "123456" } }, "process": { "allowRouting": false, "trafficControl": true, "pickupconfirmation": "standard", "orderAlteration": false, "dispatchResponsible": "provider", "report": false, "preorderedVehicle": false, "dispatch": true, "manualDispatch": false }, "resourceOrder": { "vehicle": { "idVehicleArray": [ { "idVehicle": { "src": "trapeze_pass_0001:idVehicle", "id": "51006P", "unique": true } } ], "capacity": { "seats": { "noOfSeats": 0 } } } }, "route": { "node": [ { "nodeSeqno": 1, "nodeType": "pickup", "addressNode": { "addressName": "", "street": "Baravägen", "streetNo": 1, "streetNoLetter": "", "community": "Lund", "postalNo": "22240", "geographicLocation": { "typeOfCoordinate": "WGS-84", "lat": 55.718095, "long": 13.190738, "precision": 6 } }, "timesNode": [ { "time": { "timeType": "scheduledtime", "time": "2015-08-10T08:00:00" } }, { "time": { "timeType": "promisedtime", "time": "2015-08-10T08:00:00", "dwellTime": 600 } }, { "time": { "timeType": "estimatedtime", "time": "2015-08-10T08:00:00", "dwellTime": 600 } } ], "contents": { "content": { "contentType": "traveller", "name": "John Doe", "idContent": { "src": "trapeze_pass_0001:idContentId", "id": "5319397", "unique": true }, "attributesContent": [ { "idAttribute": { "src": "SUTI:idLink", "id": "1001", "unique": true } } ], "economyContent": { "payments": [ { "payment": { "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "paymentType": "prepaidsocialfee" } } ] }, "resourceContent": { "vehicle": { "capacity": { "seats": { "noOfSeats": 1, "noOfItems": 1 } }, "attributesVehicle": [ { "idAttribute": { "src": "SUTI:idLink", "id": "1628", "unique": true } } ] }, "driver": { "attributesDriver": [ { "idAttribute": { "src": "SUTI:idAttribute", "id": "1510", "unique": true } }, { "idAttribute": { "src": "SUTI:idAttribute", "id": "2313", "unique": true } } ] } }, "contactInfosContent": [ { "contactInfo": { "contactType": "phone", "contactInfo": "0431-74700" } } ], "subOrderContent": { "idOrder": { "src": "trapeze_pass_0001:idSubOrder", "id": "11183750", "unique": true } } } } }, { "nodeSeqno": 2, "nodeType": "destination", "addressNode": { "addressName": "", "street": "Kalkstensvägen", "streetNo": 14, "streetNoLetter": "", "community": "Lund", "postalNo": "22240", "geographicLocation": { "typeOfCoordinate": "WGS-84", "lat": 55.690147, "long": 13.21533, "precision": 6 } }, "timesNode": [ { "time": { "timeType": "estimatedtime", "time": "2015-08-10T08:07:18" } }, { "time": { "timeType": "scheduledtime", "time": "2015-08-10T08:07:00" } } ], "contents": { "content": { "contentType": "traveller", "name": "John Doe", "idContent": { "src": "trapeze_pass_0001:idContentId", "id": "5319397", "unique": true }, "attributeContent": [ { "idAttribute": { "src": "SUTI:idLink", "id": "1001", "unique": true } } ], "economyContent": { "payments": [ { "payment": { "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "paymentType": "prepaidsocialfee" } } ] }, "subOrderContent": { "idOrder": { "src": "trapeze_pass_0001:idSubOrder", "id": "11183750", "unique": true } } } } } ] } } } } } 2. Message 2001 Order Confirmation { "SUTI": { "orgSender": { "name": "HDCOM", "idOrg": { "src": "SUTI:idlink", "id": "holmedal_hdcom_0001", "unique": true } }, "orgReceiver": { "name": "PASS", "idOrg": { "src": "SUTI:idlink", "id": "trapeze_pass_0001", "unique": true } }, "msg": { "msgType": "2001", "msgName": "Order confirmation", "idMsg": { "src": "holmedal_hdcom_0001:idMsg", "id": "2015121409312773", "unique": true }, "referencesTo": [ { "idOrder": { "src": "holmedal_hdcom_0001:idOrder", "id": "3640266-0", "unique": true } }, { "idOrder": { "src": "trapeze_pass_0001:idOrder", "id": "11183742", "unique": true } }, { "idMsg": { "src": "trapeze_pass_0001:idMsg", "id": "2015121809865469", "unique": true } } ] } } } 3. Message 2000 Order Alteration { "SUTI": { "orgSender": { "name": "PASS", "idOrg": { "src": "SUTI:idlink", "id": "trapeze_pass_0001", "unique": true } }, "orgReceiver": { "name": "HDCOM", "idOrg": { "src": "SUTI:idLink", "id": "holmedal_hdcom_0001", "unique": true } }, "msg": { "msgType": "2000", "msgName": "Order", "idMsg": { "src": "trapeze_pass_0001:idMsg", "id": "2017032316255334", "unique": true }, "referencesTo": [ { "idOrder": { "src": "trapeze_pass_0001:idOrder", "id": "11183742", "unique": true } }, { "idOrder": { "src": "holmedal_hdcom_0001:idOrder", "id": "32170", "unique": true } }, { "idMsg": { "src": "trapeze_pass_0001:idMsg", "id": "2017032316255333", "unique": true } }, { "idVehicle": { "src": "trapeze_pass_0001:idVehicle", "id": "51006P", "unique": true } }, { "idVehicle": { "src": "holmedal_hdcom_0001:idVehicle", "id": "9996", "unique": true } } ], "order": { "idOrder": { "src": "trapeze_pass_0001:idOrder", "id": "11183742", "unique": true }, "agreement": { "idAgreement": { "src": "trapeze_pass_0001:idAgreement", "id": "123456" } }, "process": { "allowRouting": false, "trafficControl": true, "orderAlteration": true, "dispatchResponsible": "provider", "report": false, "preorderedVehicle": false, "dispatch": true, "manualDispatch": false, "pickupconfirmation": "standard" }, "resourceOrder": { "vehicle": { "idVehicleArray": [ { "idVehicle": { "src": "trapeze_pass_0001:idVehicle", "id": "51006P", "unique": true } } ] } }, "route": { "node": [ { "nodeSeqno": 1, "nodeType": "pickup", "addressNode": { "addressName": "", "street": "Baravägen", "streetNo": 1, "streetNoLetter": "", "community": "Lund", "postalNo": "22240", "geographicLocation": { "typeOfCoordinate": "WGS-84", "lat": 55.718095, "long": 13.190738, "precision": 6 } }, "timesNode": [ { "time": { "timeType": "scheduledtime", "time": "2015-08-10T08:00:00", "dwellTime": 0 } }, { "time": { "timeType": "promisedtime", "time": "2015-08-10T08:00:00", "dwellTime": 600 } }, { "time": { "timeType": "estimatedtime", "time": "2015-08-10T08:00:00", "dwellTime": 600 } } ], "contents": { "content": { "contentType": "traveller", "name": "John Doe", "idContent": { "src": "trapeze_pass_0001:idContentId", "id": "5319397", "unique": true }, "attributesContent": [ { "idAttribute": { "src": "SUTI:idAttribute", "id": "1001", "unique": true } } ], "economyContent": { "prices": [ { "price": { "priceResponsible": "client", "fixedPrice": true, "vatIncluded": true, "vatPercent": 0.0, "price": 0.0, "vat": 0.0, "paymentType": "account", "idCurrency": { "src": "ISO 4217", "id": "SEK", "unique": false }, "taxiMeter": { "activate": false, "idTaxa": { "src": "trapeze_pass_0001:taxiMeter", "id": "100", "unique": false } } } } ], "payments": [ { "payment": { "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "paymentType": "document", "documentType": "any document", "noOfDocuments": 1 } }, { "payment": { "paymentType": "prepaidsocialfee", "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "distance": 0, "duration": 0, "idEconomyArray": [ { "idPayment": { "src": "trapeze_pass_0001:idPayment", "id": "123456789", "unique": true } } ] } }, { "payment": { "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "paymentType": "account", "idEconomyArray": [ { "idAmount": { "src": "trapeze_pass_0001:idAmount", "id": "1234", "unique": true } } ] } } ] }, "resourceContent": { "vehicle": { "capacity": { "seats": { "noOfSeats": 1, "noOfItems": 1 } }, "attributesVehicle": [ { "idAttribute": { "src": "SUTI:idLink", "id": "1628", "unique": true } } ] } }, "contactInfosContent": [ { "contactInfo": { "contactType": "phone", "contactInfo": "0431-74700" } }, { "contactInfo": { "contactType": "mail", "contactInfo": "info@holmedal.se" } } ], "subOrderContent": { "idOrder": { "src": "trapeze_pass_0001:idSubOrder", "id": "11183750", "unique": true } } } } }, { "nodeSeqno": 2, "nodeType": "destination", "addressNode": { "addressName": "", "street": "Kalkstensvägen", "geographicLocation": { "typeOfCoordinate": "WGS-84", "lat": 55.690147, "long": 13.21533, "precision": 6 } }, "timesNode": [ { "time": { "timeType": "estimatedtime", "time": "2015-08-10T08:07:18", "dwellTime": 600 } }, { "time": { "timeType": "scheduledtime", "time": "2015-08-10T08:07:00", "dwellTime": 600 } } ], "contents": { "content": { "contentType": "traveller", "name": "John Doe", "idContent": { "src": "trapeze_pass_0001:idContentId", "id": "5319397", "unique": true }, "attributesContent": [ { "idAttribute": { "src": "SUTI:idLink", "id": "1001", "unique": true } } ], "economyContent": { "payments": [ { "payment": { "paymentType": "prepaidsocialfee", "amountInclVat": 0.0, "amountExclVat": 0.0, "amountVat": 0.0, "distance": 0, "duration": 0, "idEconomyArray": [ { "idPayment": { "src": "trapeze_pass_0001:idPayment", "id": "123456789", "unique": true } } ] } } ] }, "subOrderContent": { "idOrder": { "src": "trapeze_pass_0001:idSubOrder", "id": "11183750", "unique": true } } } } } ] } } } } } 4. Message 3003 Dispatch Confirmation { "SUTI": { "orgSender": { "name": "HDCOM", "idOrg": { "src": "SUTI:idlink", "id": "holmedal_hdcom_0001", "unique": true } }, "orgReceiver": { "name": "PASS", "idOrg": { "src": "SUTI:idlink", "id": "trapeze_pass_0001", "unique": true } }, "msg": { "msgType": "3003", "msgName": "Dispatch confirmation", "idMsg": { "src": "holmedal_hdcom_0001:idMsg", "id": "2015122213393416", "unique": true }, "referencesTo": [ { "idOrder": { "src": "holmedal_hdcom_0001:idOrder", "id": "3640266-0", "unique": true } }, { "idOrder": { "src": "trapeze_pass_0001:idOrder", "id": "11183742", "unique": true } }, { "idMsg": { "src": "trapeze_pass_0001:idMsg", "id": "2015121809865469", "unique": true } }, { "idVehicle": { "src": "SE:idVehicle", "id": "ABC123", "unique": true } } ], "resourceDispatch": { "vehicle": { "idVehicleArray": [ { "idVehicle": { "src": "trapeze_pass_0001:idVehicle", "id": "51006P", "unique": true } }, { "idVehicle": { "src": "holmedal_hdcom_0001:idVehicle", "id": "3110", "unique": true } } ], "capacity": { "seats": { "noOfSeats": 4 } }, "attributesVehicle": [ { "idAttribute": { "src": "SUTI:idAttribute", "id": "1628", "unique": true } }, { "idAttribute": { "src": "SUTI:idAttribute", "id": "1611", "unique": true } } ] }, "driver": { "attributesDriver": [ { "idAttribute": { "src": "SUTI:idAttribute", "id": "1510", "unique": true } }, { "idAttribute": { "src": "SUTI:idAttribute", "id": "2313", "unique": true } } ] }, "idDriver": { "src": "SE:idDriver", "id": "123456", "unique": true }, "contactInfosDriver": [ { "contactInfo": { "contactType": "phone", "contactInfo": "0431-74700" } }, { "contactInfo": { "contactType": "mail", "contactInfo": "info@holmedal.se" } } ], "vehiclestartLocation": { "typeOfCoordinate": "WGS-84", "precision": 6, "lat": 56.04701, "long": 12.70394 } } } } } 5. Message 1111 bulkLocationResponse { "SUTI": { "msgType": 1111, "msgName": "BulkLocationResponse", "msgTimeStamp_Time": "2019-12-18T10:39:00.000Z", "orgSender": { "name": "ThisProvider", "idOrg": { "src": "SUTI:idLink", "id": "systemprov_provsite_0001", "unique": true } }, "orgReceiver": { "name": "ThisClient", "idOrg": { "src": "SUTI:idLink", "id": "systemclient_clientsite_0009", "unique": true } }, "idMsg": { "src": "systemprov_provsite_0001:MSGID", "id": "2019121812345678", "unique": true }, "msg": { "referencesTo": [ { "idMsg": { "src": "systemclient_clientsite_0009:MSGID", "id": "2019121887654321", "unique": true } } ], "bulkLocationList": { "isComplete": true, "locationListType": "1", "msgSeqNo": 1, "msgCount": 1, "locationList": [ { "idVehicle": "123", "time": "2019-12-18T10:39:00.000Z", "status": "O", "lat": 59.339176, "lon": 17.991666, "speed": 15, "direction": 210 }, { "idVehicle": "101", "time": "2019-12-18T10:39:00.000Z", "status": "N", "lat": 59.339176, "lon": 16.544566, "speed": 45, "direction": 80 }, { "idVehicle": "254", "time": "2019-12-18T10:39:00.000Z", "status": "F", "lat": 58.587176, "lon": 18.877666, "speed": 0, "direction": 360 } ] } } } }