Register Parent
This Help Center is a preview of a future release. The final Help Center will be available on the Validation date.
Marketing Authorization Holders (MAHs) that own Indonesia Compliance can now generate a Register Parent report to capture the parent serial numbers that are part of a shipment. Register Parent report includes only secondary- and tertiary-level serial numbers in an aggregation.
Configure the report

The event triggers (i.e. workflow subscriptions) for the report can be set in
for Indonesia Compliance. Make sure one of the following event triggers are enabled:Source Application | Event | Action | Description |
---|---|---|---|
Serialized Operations Manager | Shipment | Generate Register Parent, Packing Aggregate and Send Product Reports for In Country Sales from Core Integration |
TraceLink generates Register Parent, Packing Aggregate and Send Product Reports for in-country sales shipments within Indonesia when they are submitted via core integration or the Web UI, as long as all of the following trigger conditions are met:
|
Serialized Operations Manager | Shipment | Generate Register Parent, Packing Aggregate and Send Product Reports for In Country Sales from ESM Integration | TraceLink generates Register Parent, Packing Aggregate and Send Product Reports for in-country sales shipments within Indonesia when they are submitted via ESM integration as long as all of the following trigger conditions are met:
|
For more information on how to enable the event triggers, see the Administer Help Center.

Indonesia Compliance generates a Register Parent report when TraceLink processes a Product Shipped - In-Country Sale or ESM Product Shipped - In-Country Sale event and all of the following conditions are met:
- The products have a ID. of
- The products have a GTIN-14 with a (unit of measure) of Each. of
-
The shipment's Sale - In Country.
is -
The ID.
is -
The ID.
is
Generate the report

To generate the Register report automatically, enable the appropriate event triggers and ensure that the relevant event trigger conditions are met. When configured, Indonesia Compliance generates the Register report automatically when a product release event occurs in one of the following interfaces:

Use any of the following Serialized Operations Manager APIs to trigger the Register report:
- ESM Shipment (EPCIS v1.2)
- ESM Shipment (XML)
- Sales Shipment (EPCIS v1.2)
- Sales Shipment (XML)
- Shipment Event (EPCIS v1.2)
- Update Order Shipment (SOAP)
ESM Shipment (EPCIS v1.2)
Complete the elements required for the report as follows. See the Serialized Operations Manager ESM Synchronization API Guide for more information.
Element | Values |
---|---|
VocabularyElement |
Must include:
|
tl:shipToCountryCode | ID . |
tl:shipFromCountryCode | ID . |
tl:salesDistributionType | INCOUNTRYSALE . |
bizTransactionList |
Specify the business transaction identifiers for the Advance Ship Notice and/or Invoice and/or Purchase Order governing this shipment. For example: The GLN that occurs after A delivery number or ASN is mandatory, all other transaction types are optional. |
epcList | Specify the list of the EPCs of top most containers (e.g. pallets, cases) in the shipment. |
action | Set the action value to ADD. |
bizStep | Set the action value to urn:epcglobal:cbv:bizstep:shipping . |
disposition | Set the action value to urn:epcglobal:cbv:disp:in_transit . |
readPoint | Specify the readPoint ID. |
ESM Shipment (XML)
Complete the elements required for the report as follows. See the Serialized Operations Manager ESM Synchronization API Guide for more information.
Element | Values |
---|---|
cmn:DeliveryNumber | Specify the order information to the serialized receive information for this customer delivery. |
cmn:DeliveryCompleteFlag |
Instructs TraceLink to process the outbound delivery, update the status of all serial numbers and sub-child aggregations to shipped, and trigger generation of regulatory reporting messages based on customer configuration. If all of the information (order detail and received serial numbers) is in a single message, the delivery complete flag is set to true. If only partial information is in the message (e.g. order detail only, received items sent incrementally, etc.) the delivery complete flag is set to false for all intermediate messages, and then set to true when the delivery is complete and all information has been communicated to TraceLink. |
cmn:TransactionIdentifier | Specify the identifier that associates with the received serial numbers, for regulatory reporting purposes. At least one transaction id is mandatory. |
cmn:TransactionDate | Specify the date of the transaction in YYYY-MM-DD format. |
cmn:ShipToCountryCode | ID . |
cmn:ShipFromCountryCode | ID . |
cmn:SalesDistributionType | INCOUNTRYSALE . |
cmn:OrderItemList | Order item list group is populated to communicate the expected receive quantities for each item code at the EACH (unit) level. This information is used to verify the actual serial number received, the correct product, the correct lot number (if provided), and the correct each quantity. |
cmn:SenderInfo | Specify the information about the supply chain partner that is sending the shipment. Contains XML choice elements of cmn:FromBusinessParty and cmn:ShipFromLocation that govern whether to use master data lookup to populate the address, license, and contact elements. |
cmn:ReceiverInfo | Specify the information about the supply chain partner that is receiving the shipment. ReceiverInfo contains XML choice elements for cmn:ToBusinessParty and cmn:ShipToLocation that govern whether to use master data lookup to populate the address, license, and contact elements. |
Sales Shipment (EPCIS v1.2)
Complete the elements required for the report as follows. See the Serialized Operations Manager Core Integration API Guide for more information.
Element | Values |
---|---|
VocabularyElement |
Must include:
|
tl:shipToCountryCode | ID . |
tl:salesDistributionType | INCOUNTRYSALE . |
bizTransactionList |
Specify the business transaction identifiers for the Advance Ship Notice and/or Invoice and/or Purchase Order governing this shipment. For example: The GLN that occurs after A delivery number or ASN is mandatory, all other transaction types are optional. |
epcList | Specify the list of the EPCs of top most containers (e.g. pallets, cases) in the shipment. |
action | Set the action value to ADD. |
bizStep | Set the action value to urn:epcglobal:cbv:bizstep:shipping . |
disposition | Set the action value to urn:epcglobal:cbv:disp:in_transit . |
readPoint | Specify the readPoint ID. |
Sales Shipment (XML)
Complete the elements required for the report as follows. See the Serialized Operations Manager Core Integration API Guide for more information.
Element | Values |
---|---|
cmn:DeliveryNumber |
Specify the delivery number that links the order information to the serialized pick information for this customer delivery. cmn:DeliveryNumber must be unique for across all shipments. |
cmn:DeliveryCompleteFlag |
Instructs TraceLink to process the outbound delivery, update the status of all serial numbers and sub-child aggregations to shipped, and trigger generation of regulatory reporting messages based on customer configuration. If all of the information (order detail and received serial numbers) is in a single message, the delivery complete flag is set to true. If only partial information is in the message (e.g. order detail only, received items sent incrementally, etc.) the delivery complete flag is set to false for all intermediate messages, and then set to true when the delivery is complete and all information has been communicated to TraceLink. |
cmn:TransactionIdentifier | Specify the identifier that associates with the received serial numbers, for regulatory reporting purposes. At least one transaction id is mandatory. |
cmn:TransactionDate | Specify the date of the transaction in YYYY-MM-DD format. |
cmn:ShipToCountryCode | ID . |
cmn:ShipFromCountryCode | ID . |
cmn:SalesDistributionType | INCOUNTRYSALE . |
cmn:OrderItemList | Order item list group is populated to communicate the expected receive quantities for each item code at the EACH (unit) level. This information is used to verify the actual serial number received, the correct product, the correct lot number (if provided), and the correct each quantity. |
cmn:SenderInfo | Specify the information about the supply chain partner that is sending the shipment. Contains XML choice elements of cmn:FromBusinessParty and cmn:ShipFromLocation that govern whether to use master data lookup to populate the address, license, and contact elements. |
cmn:ReceiverInfo | Specify the information about the supply chain partner that is receiving the shipment. ReceiverInfo contains XML choice elements for cmn:ToBusinessParty and cmn:ShipToLocation that govern whether to use master data lookup to populate the address, license, and contact elements. |
Shipment Event (EPCIS v1.2)
Complete the elements required for the report as follows. See the Serialized Operations Manager Trade Partner Event Exchange API Guide for more information.
Element | Values |
---|---|
VocabularyElement |
Must include:
|
tl:shipToCountryCode | ID . |
tl:shipFromCountryCode | ID . |
tl:salesDistributionType | INCOUNTRYSALE . |
bizTransactionList |
Specify the business transaction identifiers for the Advance Ship Notice and/or Invoice and/or Purchase Order governing this shipment. For example: The GLN that occurs after A delivery number or ASN is mandatory, all other transaction types are optional. |
epcList | Specify the list of the EPCs of top most containers (e.g. pallets, cases) in the shipment. |
action | Set the action value to ADD. |
bizStep | Set the action value to urn:epcglobal:cbv:bizstep:shipping . |
disposition | Set the action value to urn:epcglobal:cbv:disp:in_transit . |
readPoint | Specify the readPoint ID. |
Update Order Shipment (SOAP)
Complete the elements required for the report as follows. See the Serialized Operations Manager SOAP API Guide for more information.
Element | Values |
---|---|
OrderRequest |
Specify all the required elements. @deliveryNumber - Specify the delivery number that links the order information to the serialized pick information for this customer delivery. OrderComplete - Specify the order complete flag. This flag instructs the system to process the outbound delivery, update the status of all serial numbers and sub-child aggregations, and trigger generation of regulatory reporting messages based on customer configuration. |
ShipToCountryCode | ID . |
ShipFromCountryCode | ID . |
SaleType | INCOUNTRYSALE . |
Transactions | Must include at least one or more identifier types. |

Use Serialized Operations Manager to trigger the Register report from the Web UI. See the Serialized Operations Manager Online Help for more information.
- In Track & Trace Services, hover over Serialized Operations Manager. , and then select
- Expand the Create Delivery. drop-down, and then select
- Select the manufacturing location that provisioned the serial numbers from the drop-down in the upper right.
-
Complete the fields required for the report as follows:
Field Values Delivery Number Specify the delivery number of the shipment to generate the report for. The Delivery Number must not contain only special characters. Sale Type Sale - In Country. Ship From Country Code ID (Indonesia). Ship To Country Code ID (Indonesia). From Business Specify the name or identifier of the company that currently owns the product. To Business Specify the name or identifier of the company taking ownership of the product. Transaction ID Must include at least one and . - Complete any other fields that are required in the UI or that your company uses for a specific purpose.
- Select
The View Deliveries screen displays.The confirmation message "Delivery [Delivery Number] has been saved." .
.

To generate the Register report manually, use the Indonesia Compliance Web UI. This option is useful if a report fails to generate automatically and the information must still be submitted to the BPOM.
- Select the Main Menu icon
.
- Select Indonesia Compliance.
A new tab opens and displays information for the Indonesia Compliance app.
- Select the Generate Report
icon.
- Fill in the following fields:
- Register Parent, Packing Aggregate and Send Product as . drop-down – Required. Select
- field – Required. Specify the delivery number to generate the report for. The Delivery Number must not contain only special characters.
-
Select
.The panel closes, and TraceLink begins generating the report. Filter to find the new report.
Report details

Field | Description | Sourced From | BPOM Report Element |
---|---|---|---|
Report Type | Displays as Register Parent. | The type of report. | Not reported |
Status |
The status of the report:
|
The status of the report. |
Not reported |
Event Type | Displays as Shipment. | The type of event. | Not reported |
Delivery Number | The delivery number associated with the shipment. | The | for the shipment in Serialized Operations Manager.Not reported |
Date Reported | The date and time that the report is generated. | The system date and time when the report is generated. | Not reported |

- Packaging Level – The packaging level of the Serial Number (e.g. Case).
- Parent Type – The parent type. For example, Secondary, Tertiary
- Quantity – The quantity of serial numbers for the Packaging Code and Lot Number.

Response information when using the message status query service:
- Report File Name – The name of the file received from the BPOM system.
- Response Date – The date the response is received from the BPOM system.
- Status – The status returned by the BPOM system for the submitted compliance report.
- Status Code – The HTTPS code returned by the BPOM system for the submitted compliance report.
- Status Description – The description returned by the BPOM system for the submitted compliance report.