eBL API::eBL API (Provider)

Header Image
Project:
eBL API (Provider) : Public abstract <<ArchiMate_ApplicationInterface>> ApplicationInterface
Created: 10/14/2024 10:47:19 AM
Modified: 1/9/2025 4:27:53 PM
Author: DCSA
Version: 2024.4
Project:
Advanced:
EBL (Implemented by provider)<br/><br/>It is possible to use the eBL API as a standalone API. In that case use one of the poll endPoints:<br/><br/>GET /v3/shipping-instructions/{documentReference}  # For Shipping Instructions status<br/>GET /v3/transport-documents/{transportDocumentReference}  # For Transport Document status<br/><br/>in order to poll information about status changes.<br/><br/>Note: All /v3/shipping-instructions and /v3/transport-documents endPoints must be implmented by the provider.<br/>
  • Operations
  • Associations To
  • Associations From
  • Messages To
  • Messages From
  • Advanced
Operation
Public
Post Shipping Instructions () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Put Shipping Instructions () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Get Shipping Instructions () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Patch Shipping Instructions () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Get Transport Documents () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Patch Transport Documents () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
«ArchiMate_Contract» Shipping Instructions (SI)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Shipping Instructions (SI)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Shipping Instructions (SI)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Transport document (TD)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Shipping Instructions (SI)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Transport document (TD)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«ArchiMate_ApplicationComponent» Shipper Internal System
ApplicationComponent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_ApplicationComponent» Carrier Internal System
ApplicationComponent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessInteraction» Shipping Instructions
BusinessInteraction «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessInteraction» Transport Document
BusinessInteraction «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Provider of eBL API
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
Element Message
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Asynchronous Call
 
Element Message
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Put Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Patch Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Patch Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Transport Documents()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Post Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Shipper Internal System Get Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
Property Value
_HideUmlLinks: True
_defaultDiagramType: ArchiMate3::Application
isFinalSpecialization: 0