Carrier (CA)

Header Image
Project:
Carrier (CA) : Public <<ArchiMate_BusinessActor>> BusinessActor
Created: 6/7/2023 4:37:18 AM
Modified: 12/20/2024 10:42:05 AM
Author: DCSA
Version: 2024.4
Project:
Advanced:
Carrier means any person, organization or government undertaking the transport of goods by any means of transport.<br/>
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Messages To
  • Messages From
  • Advanced
  • Other Links
Attribute Scope Type
Is successfully issued Private int
 
Operation
Public
Provide Port Call Service () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Validate and/or Update Booking () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
«ArchiMate_BusinessProcess» Publish Draft Transport Document
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Update Draft Transport Document (by Carrier)
Activity «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Hand over TD for Issuance of eBL
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Reject Approved Transport Document
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessEvent» Arrival notice
BusinessEvent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Container Release Order (CRO)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Approve Draft Transport Document on Departure
Activity «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessObject» Carrier booking number
BusinessObject «ArchiMate_Composition»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Resource» Vessel (VSL)
Resource «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Void and Reissue Transport Document
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Commercial Vessel-related Scheduling
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» CREATE LOADLIST
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Carrier clauses
Contract «ArchiMate_Composition»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Publish Approved Transport Document
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Carrier haulage
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Service
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Transport
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» CONTRACT OF CARRIAGE BY SEA
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Draft B/L
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Carriers Agent at Destination
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_ApplicationComponent» Carrier Internal System
ApplicationComponent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Commercial (Vessel) Schedule
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessEvent» Draft Transport Document Published
BusinessEvent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Transport document issuer
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Voyage
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Haulage requirements
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Master B/L
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Create Transport Document
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Customs manifest
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«ArchiMate_BusinessEvent» Departure
BusinessEvent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Transfer Possession to Carrier
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» PARTY
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessProcess» Booking
BusinessProcess «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Carrier Agent (unece)
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessEvent» Arrival
BusinessEvent «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Contract» Transport document (TD)
Contract «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_Resource» Vessel (VSL)
Resource «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Shipping Agent
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
«ArchiMate_BusinessActor» Local agent (AG)
BusinessActor «ArchiMate_Association»
Name:  
 
Name:  
 
Details:
 
Element Message
«ArchiMate_ApplicationComponent» Carrier Internal System Confirm Booking()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Decline Booking()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Void Original Transport Document and issue amended Transport Document()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Accept Amendment to Confirmed Booking()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System =Update and/or Confirm the Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Confirm Booking Completed()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Reject Booking Request()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Publish Draft Transport Document()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System Issue of(Transport document (TD))
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System =Update and/or Confirm the Booking()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Decide to Decline the Booking Cancellation()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System Issue of(Transport document (TD))
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Reassess Booking()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Issue Transport Document()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System Issue of(Transport document (TD))
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Decide to Decline the Booking Cancellation()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System =Update and/or Confirm the Transport Document()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System =Update and/or Confirm the Shipping Instructions()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System =Update and/or Confirm the Transport Document()
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System >Decline Amendment to Confirmed Booking()
Details:
Type: Sequence Synchronous Call
 
Element Message
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Synchronous Call
 
«ArchiMate_ApplicationComponent» Carrier Internal System  
Details:
Type: Sequence Synchronous Call
 
Property Value
_HideUmlLinks: True
_defaultDiagramType: ArchiMate3::Business
isFinalSpecialization: 0
Object Type Connection Direction Notes
Trade Party (unece) BusinessActor Generalization To  
Carrier Class Dependency From  
Service Class Dependency From  
BR EBL Carrier: A Carrier issues a Draft B/L Requirement Dependency From  
Carrier Actor Dependency From  
BR EBL Carrier: If the Shipper fails to approve the Draft Transport Document before Vessel Departure the Carrier will Issue the Transport Document regardless Requirement Dependency From  
BR EBL Shipper: Responsibility for Communication with the Carrier Requirement Dependency From  
EBL - CM I think the issuer of the B/L type is the shipper. So the other way around. Issue Dependency From  
Issuing Party BusinessActor Generalization To  
Arrival Notice Class Dependency From  
«Pool» Carrier Pool Abstraction From  
IBP Value Stream Team Class Abstraction To  
Port Call Service Consumer BusinessActor Generalization To  
BR EBL Carrier: A Carrier authorises Delivery when a Straight B/L is shown Requirement Dependency From  
Port Call Service Provider BusinessActor Generalization To  
Transport Document - AN Class Dependency From  
Possessor BusinessActor Generalization To