Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LH - ONE Record Open Shipment Tracking API #5

Open
5 of 23 tasks
DrPhilippBillion opened this issue May 2, 2024 · 0 comments
Open
5 of 23 tasks

LH - ONE Record Open Shipment Tracking API #5

DrPhilippBillion opened this issue May 2, 2024 · 0 comments

Comments

@DrPhilippBillion
Copy link

DrPhilippBillion commented May 2, 2024

Project Objective

The Lufthansa Cargo Open Shipment Tracking API provides traditional milestone-based tracking information on Shipment level, but is fully compliant with the ONE Record Piece-centric data model. As it covers mostly the currently available milestones, it will be extended wit additional data types according to customers demands.

Use Case Objective

Provide a full-fledge operational showcase for ONE Record under production environment.

Project Phase

Live Production

Start Date

  1. April 2024

End Date

no end

Accountable Person

@ddoeppner

Company Information

The project was implemented and is maintained by Lufthansa Cargo. As it is an "open" API, nor direct piloting partners were required. Still, any feedback fron the industry is welcome.

Standard Version

Data Model v3.0; API v2.0

ONE Record Data Model

  • Airline Core Ontology
  • Shipper's Letter of Instruction
  • Cargo Distribution
  • CO2 Emission
  • Billing & Settlement
  • ULD Tracking
  • Interactive Cargo
  • Dangerous Goods
  • Pharmaceutical
  • Advanced Cargo Information
  • Ground Handling

ONE Record API Features

  • PUB/SUB
  • LO update
  • Access delegation
  • Security
  • Event
  • Audit train / Versioning
  • Access Control
  • Cascading status update - Pub/Sub in multi chain
  • Data integrity / non repudiation with RDF
  • SHACL shapes
  • IoT updates
  • Rich data

Lessons Learned

The learnings from this project were a major driver behind Data Model v3 and API v2. The complete approach was documented in https://github.com/digital-cargo/good-practice-shipment-tracking .

@davsauv davsauv moved this to Live Production in ONE Record Adoption May 14, 2024
@davsauv davsauv changed the title ONE Record Open Shipment Tracking API LH - ONE Record Open Shipment Tracking API May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Live Production
Development

No branches or pull requests

1 participant