Delivery
in package
uses
Immutable
Read onlyYes
FinalYes
Delivery information (BG-13).
Table of Contents
Properties
- $actualDeliveryDate : Date|null
- $address : Address|null
- $locationId : Identifier|null
- $recipientName : string|null
Methods
- __construct() : mixed
- with() : static
- Returns a copy with the given properties replaced.
Properties
$actualDeliveryDate
public
Date|null
$actualDeliveryDate
= null
Attributes
- #[Bt]
- 'BT-72'
- #[Cardinality]
- '0..1'
- #[Cii]
- 'ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime'
- #[Level]
- ProfileLevel::BasicWl
- #[Ubl]
- 'cac:Delivery/cbc:ActualDeliveryDate'
$address
public
Address|null
$address
= null
Attributes
- #[Bt]
- 'BG-15'
- #[Cardinality]
- '0..1'
- #[Cii]
- 'ram:ShipToTradeParty/ram:PostalTradeAddress'
- #[Level]
- ProfileLevel::BasicWl
- #[Ubl]
- 'cac:Delivery/cac:DeliveryLocation/cac:Address'
$locationId
public
Identifier|null
$locationId
= null
Attributes
- #[Bt]
- 'BT-71'
- #[Cardinality]
- '0..1'
- #[Cii]
- 'ram:ShipToTradeParty/ram:ID | ram:GlobalID'
- #[Level]
- ProfileLevel::BasicWl
- #[Ubl]
- 'cac:Delivery/cac:DeliveryLocation/cbc:ID'
$recipientName
public
string|null
$recipientName
= null
Attributes
- #[Bt]
- 'BT-70'
- #[Cardinality]
- '0..1'
- #[Cii]
- 'ram:ShipToTradeParty/ram:Name'
- #[Level]
- ProfileLevel::BasicWl
- #[Ubl]
- 'cac:Delivery/cac:DeliveryParty/cac:PartyName/cbc:Name'
Methods
__construct()
public
__construct([string|null $recipientName = null ][, Identifier|null $locationId = null ][, Date|null $actualDeliveryDate = null ][, Address|null $address = null ]) : mixed
Parameters
- $recipientName : string|null = null
- $locationId : Identifier|null = null
- $actualDeliveryDate : Date|null = null
- $address : Address|null = null
with()
Returns a copy with the given properties replaced.
public
with(array<string, mixed> $changes) : static
Parameters
- $changes : array<string, mixed>