EDIFACT message guide · Transport

BMISRM Bulk marine inspection summary report

The UN/EDIFACT message an inspection company uses to report key dates and cargo quality and quantity for bulk marine shipments.

Sent by
Inspection company
Received by
Cargo buyers and sellers, ship owners, agents or customs
Standard
UN/EDIFACT · Batch message
X12 equivalent
No direct equivalent

What is the EDIFACT BMISRM message?

BMISRM is the UN/EDIFACT bulk marine inspection summary report. The directory defines it as a message from an inspection company to bulk cargo buyers and sellers, ship and barge owners, agents or customs, identifying significant transport dates and times as well as cargo quality and quantity information.

Bulk cargoes such as crude oil, chemicals and grain are inspected at loading and discharge. The summary report gives the parties the measured quantities, quality results and timeline, which drive invoicing, demurrage claims and customs declarations.

How the EDIFACT BMISRM message worksDiagram of the UN/EDIFACT BMISRM Bulk marine inspection summary report message. Inspection company sends it to cargo buyers and sellers, ship owners, agents or customs. It usually starts the exchange. It is usually followed by INVOIC. Inside the UNB and UNH envelopes, the directory D.21A requires, in the start of message: BGM (Beginning of message), DTM (Date/time/period), RFF (Reference) and LOC (Place/location identification) and body and segment groups: the required SG1 loop with PNA (Party identification) and the required SG4 loop with LIN (Line item). 4 conditional segment groups are listed by their trigger segment.How the EDIFACT BMISRM message worksBulk marine inspection summary report: who sends it, where it fits and what the directory marks mandatory1 WHERE IT FITSUSUALLY FOLLOWSStarts the exchangeBMISRMSENDERInspection companyRECEIVERCargo buyers andsellers, ship owners,agents or customsCONTRL syntax report back, if agreedUSUALLY FOLLOWED BYINVOICInvoice2 WHAT DIRECTORY D.21A REQUIRESInterchange: sender and recipient IDsUNB … UNZMessage BMISRMUNH … UNTSTART OF MESSAGEBGMBeginning of messageDTMDate/time/periodRFFReferenceLOCPlace/location identificationBODY AND SEGMENT GROUPSMandatory group SG1 · repeats up to 9PNAParty identificationMandatory group SG4 · repeats up to 999LINLine item+ 4 conditional groups, starting with:CTADTMPNATDTBlue box: mandatory segment group. Conditional groups are listed by the trigger segment that starts them; a group is sent only when its data applies.Conditional segments outside groups are not drawn.Structure: mandatory segments and groups in the UN/EDIFACT directory D.21A listing for BMISRM. Your trading partner's implementation guide adds itsown requirements.
How the EDIFACT BMISRM message worksDiagram of the UN/EDIFACT BMISRM Bulk marine inspection summary report message. Inspection company sends it to cargo buyers and sellers, ship owners, agents or customs. It usually starts the exchange. It is usually followed by INVOIC. Inside the UNB and UNH envelopes, the directory D.21A requires, in the start of message: BGM (Beginning of message), DTM (Date/time/period), RFF (Reference) and LOC (Place/location identification) and body and segment groups: the required SG1 loop with PNA (Party identification) and the required SG4 loop with LIN (Line item). 4 conditional segment groups are listed by their trigger segment.How the EDIFACT BMISRMmessage worksBulk marine inspection summary report: whosends it, where it fits and what the directorymarks mandatory1 WHERE IT FITSUSUALLY FOLLOWSStarts the exchangeBMISRMSENDERInspectioncompanyRECEIVERCargo buyersand sellers, shipowners, agentsor customsCONTRL syntax report back, if agreedUSUALLY FOLLOWED BYINVOICInvoice2 WHAT DIRECTORY D.21A REQUIRESInterchange: sender and recipient IDs(UNB … UNZ)Message BMISRM (UNH … UNT)START OF MESSAGEBGMBeginning of messageDTMDate/time/periodRFFReferenceLOCPlace/location identificationBODY AND SEGMENT GROUPSMandatory group SG1 · repeats upto 9PNAParty identificationMandatory group SG4 · repeats upto 999LINLine item+ 4 conditional groups, starting with:CTADTMPNATDTBlue box: mandatory segment group. Conditionalgroups are listed by the trigger segment thatstarts them; a group is sent only when its dataapplies. Conditional segments outside groups arenot drawn.Structure: mandatory segments and groups in theUN/EDIFACT directory D.21A listing for BMISRM.Your trading partner's implementation guide adds itsown requirements.

How to read this diagram: the top row shows who sends BMISRM, to whom, and which messages usually come before and after it. The lower part shows what the directory D.21A itself requires: the envelopes around BMISRM and the segments and segment groups it marks mandatory. Conditional groups are listed by their trigger segment rather than drawn in full. This is the directory's minimum, not a trading partner's requirement: a message implementation guide, such as an industry subset or a partner’s own guide, usually makes some conditional groups mandatory, restricts the codes and may use an older directory.

Expand diagram Download SVG

When it is used

  • Reporting loaded quantities and quality of bulk cargo
  • Reporting key times for laytime and demurrage
  • Supplying inspection data to customs

Where it fits in the message flow

This message BMISRM Bulk marine inspection summary report
Usually followed by INVOIC Invoice

Structure

Mandatory segments in BMISRM (directory D.21A)

In UN/EDIFACT directory D.21A, the BMISRM message has 36 segment positions arranged in 9 segment groups. These are the segments and segment groups marked mandatory at message level, in order; a mandatory group is shown with the segment that starts it. Segments inside conditional groups are needed only when the group is used. This is the directory’s requirement, not your trading partner’s: each partner’s message implementation guide names the directory it uses, often an older one such as D.96A or D.01B where the structure can differ, makes some conditional segments mandatory and restricts the codes.

  • UNH
  • BGM
  • DTM
  • RFF
  • LOC
  • SG1 (PNA)
  • SG4 (LIN)
  • UNT

Practical example

BMISRM in practice

An independent inspector supervises the loading of a crude oil cargo. It sends the seller, buyer and ship's agent a BMISRM with the vessel's arrival, loading start and completion times, the gross and net standard volumes and the quality results. The seller invoices on the loaded quantity, and the times support the laytime calculation.

Implementation

Implementation considerations for BMISRM

  • Use the measurement standards and units agreed in the contract.
  • Record event times precisely for laytime calculations.
  • Distribute the report to all contractual parties.
  • Reference the vessel, voyage and cargo consistently.

Need help with BMISRM?

ECOM maps, tests and monitors EDIFACT messages for your trading partners and integrates them with your ERP.