PromptCat Quotes Implementation

PromptCat

The EDIFACT QUOTES message serves several purposes:

  1. It identifies the library and a specific site at the library.
  2. It provides data used to find a matching record in OCLC's WorldCat database.
  3. It includes data to be added to an OCLC-MARC record delivered to the library.
  4. It provides information used to generate a label for the item.

For the matching component the following QUOTES data elements are used:

  1. A unique key - ISBN, publisher number, OCLC control number, or LCCN.
  2. Publication date
  3. Format, i.e., book, CD, DVD. If the format is not included, 'book' is used as the default.
  4. Additional data elements such as author, title, publisher, edition, series are used only if a match cannot be found using the unique keys.

The delivery of OCLC-MARC records to libraries uses these QUOTES data elements:

  1. The vendor's control number for the item (required)
  2. Vendor-supplied data to be inserted by OCLC into the OCLC-MARC record.

This document details the specifications for submitting to OCLC manifest data using the EDIFACT 96A version of the QUOTES document.

For additional information on the format and rules of the transmission of EDIFACT data, see EDItEUR EDI Manual or an EDIFACT Standards Manual.

Required PromptCat Data Elements

Element

Description

QUOTES Segment

vendor san

Using the BISAC assigned standard address number (SAN), this uniquely identifies the PromptCat vendor that is transmitting the information.

UNB segment

document/message number

uniquely identifies each QUOTES documents sent for PromptCat

BGM segment

vendor customer id

identifies the PromptCat customer for whom the physical items are being shipped.

header RFF segment (segment group 12)

line item number

uniquely identifies within each document a particular title sent to the customer

LIN segment

vendor control number

the vendor's unique identifier for a title

PIA segment

title

the title of the item

IMD segment

These data elements are needed for matching:

Unique key

ISBN, publisher number, OCLC control number, or LCCN

PIA segment

Publication date

 

IMD segment

Format

 

IMD segment

Interchange Structure

The interchange structure in an EDIFACT transmission is organized on three levels: interchange, group, and message.

An interchange begins with a UNB sgement and ends with a UNZ segment. A group begins with a UNG segment and ends with a UNE segment. A message begins with a UNH segment and ends with a UNT segment.

Segments UNG and UNE are conditional for EDIFACT and needed only when an interchange carries more than one message type. Since PromptCat will only be dealing with the QUOTES message, the UNG and UNE will not be transmitted.

The UNB and UNZ segments will be described in this section. The UNH and UNT are included in the message section of this document.

An additional segment the UNA, which defines the separators used in the transmission, must be transmitted prior to the UNB.

Document Notations

Segment List Notations

Must Use -- required segment

N/U -- segment not used

blank -- segment optional

Segment Element Notations

>> -- required data element

X -- data element not used

UNA Service Segment

Purpose: To define the separators to be used in the transmission.

Data Element Summary

  Data Element Component Element Name Attributes

>>

U001

 

Component data element separator

Separates successive components within a composite data element.

x'1C'

M

AN

1/1

>>

U002

 

Data element separator

Separates the segment tag from the first data element, and separates successive simple or composite data elements.

x'1D'

M

AN

1/1

>>

U003

 

Decimal point

.  (decimal point)

M

AN

1/1

>>

U004

 

Release character

Immediately preceding any of the service characters, the release character restores the normal meaning.  Since PromptCat uses hexadecimal characters as separators, the use of the release character in transmissions is not used.  However, it must still be defined in the UNA.

x'1F'

M

AN

1/1

>>

U005

 

Reserved for future use

space

M

AN

1/1

>>

U006

 

Segment terminator

Signifies the end of a segment.

x'1F'

M

AN

1/1

UNB Interchange Header

Purpose: To start, identify, and specify an interchange.

Data Element Summary

  Data Element Component Element Name Attributes

>>

S001

 

Syntax identifier

Identification of the agency controlling the syntax and indication of syntax level.

M

   

>>

 

0001

Syntax identifier

Coded identification of the agency controlling a syntax and syntax level used in an interchange.

UNOC: controlling agency UNO followed by character set level C.

Character set level C supports Danish, Dutch, English, Faroese, Finnish, French, German, Icelandic, Irish, Italian, Norwegian, Portuguese, Spanish, and Swedish.

M

AN

4/4

>>

 

0002

Syntax version number

Version number of the syntax identified in the syntax identifier (0001).

2

M

AN

1/1

>>

S002

 

Interchange sender

Identification of the sender of the interchange.

M

   

>>

 

0004

Sender identification

Name or coded representation of the sender of a data interchange.

Material vendor standard address number (SAN)

M

AN

1/35

>>

 

0007

Identification code qualifier

Qualifier referring to the source of codes for the identifiers of interchanging partners.

ZZ  Mutually defined

M

AN

1/2

X

 

0008

Address for reverse routing

Address specified by the sender of an interchange to be included by the recipient in the response interchanges to facilitate internal routing.

M

AN

1/14

>>

S003

 

Interchange recipient

Identification of the recipient of the interchange.

M

   

>>

 

0010

Recipient identification

Name or coded representation of the sender of a data interchange.

OCLC's SAN  -- 322-2748

M

AN

1/35

>>

 

0007

Identification code qualifier

Qualifier referring to the source of codes for the identifiers of interchanging partners.

ZZ  Mutually defined

M

AN

1/2

X

 

0014

Address for reverse routing

Address specified by the recipient of an interchange to be included by the sender and used by the recipient for routing of received interchanges inside his organization.

M

AN

1/14

>>

S004

 

Date/time of preparation

Date/time of preparation of the interchange.

M

   

>>

 

0017

Date of preparation

Local date when an interchange or a functional group was prepared.

YYMMDD

M

N

6/6

>>

 

0019

Time of preparation

Local time when an interchange or a functional group was prepared.

HHMM

M

N

4/4

>>

0020

 

Interchange control reference

Unique reference assigned by the sender to an interchange.

M

AN

1/14

X

S005

 

Recipient's reference, password

Reference or password as agreed between the communicating partners.

C

   

X

 

0022

Recipient's reference/password

Unique reference assigned by the recipient to the data interchange or a password to the recipient's system or to a third party network as specified in the partners interchange agreement.

M

AN

1/14

X

 

0025

Recipient's reference/password qualifier

Qualifier for the recipient's reference or password.

C

AN

2/2

X

0026

 

Application reference

Identification of the application area assigned by the sender, to which the messages in the interchange relate e.g. the message identifier if all the messages in the interchange are of the same type.

C

AN

1/14

X

0029

 

Processing priority code

Code determined by the sender requesting processing priority for the interchange.

C

AN

1/1

X

0031

 

Acknowledgement request

Code determined by the sender for acknowledgement of the interchange.

C

AN

1/1

X

0032

 

Communications agreement id

Identification by name or code of the type of agreement under which the interchange takes place.

C

AN

1/1

X

0035

 

Test indicator

Indication that the interchange is a test.

C

AN

1/1

UNZ Interchange Trailer

Purpose: To end and check the completeness of an interchange.

Data Element Summary

  Data Element Component Element Name Attributes

>>

 

0036

Interchange control count

Count either of the number of messages or, if used, of the number of functional groups in an interchange.

M

N 6/6

>>

 

0020

Interchange control reference

Identical to 0020 in UNB.

M

AN

1/14

Structure of a Message

Each data segment has a specific place within the sequence of segments in the message. Each message has three broad sections:

Header section: a segment occurring in this section carries information relating to the entire message.

Detail section: a segment occurring in this section carries information relating to a detail item only, which for that item may override similar information in the header section.

Summary section: the summary section is limited to segments which carry message totals or control information.

Some segments may be repeated a certain number of times at their specific location in the message. The status of each segment, mandatory or conditional, and the maximum number of repeats are indicated in the message definition.

Within a message, defined groups of functionally-related segments may be repeated. These are referred to as 'segment groups'. The maximum number of repeats of a segment group is indicated in the message definition.

A segment group may be nested within other segment groups, provided that the inner segment group terminates before any outer segment group terminates.

Segment Structure

A segment consists of:

  • A segment tag (three letters) which identifies the segment type
  • Data element separators
  • Simple or composite data elements
  • A segment terminator

Data elements can be defined as having fixed or variable length. A composite data element contains two or more simple data elements. A data element can be qualified by another data element, the value of which is expressed as an agreed code that gives specific meaning to the data.

Segment terminator x'1F'
Data element (DE) separator x'1D'
Component DE separator x'1C'

The example at the end of this document uses an apostrophe ' for a segment terminator, a + for a DE separator, and a : for a component DE separator.

List of QUOTES Segments

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat Notes and Comments

Must Use

0010

UNH

Message Header

M

1

   

Must Use

0020

BGM

Beginning of Message

M

1

   

Must Use

0030

DTM

Date/Time/Period

M

35

   

N/U

0040

PAI

Payment Instructions

C

1

   

N/U

0050

ALI

Additional Information

C

5

   

N/U

0060

IMD

Item Description

C

1

   

N/U

0070

IRQ

Information Required

C

10

   

N/U

0080

FTX

Free Text

C

99

   
 

0090

 

Segment Group 1: RFF-DTM

C

 

10

 

Must Use

0100

RFF

Reference

M

1

   
 

0110

DTM

Date/Time/Period

C

5

   
 

0120

 

Segment Group 2: AJT-FTX

C

 

1

 

N/U

0130

AJT

Adjustment Details

M

1

   

N/U

0140

FTX

Free Text

C

5

   
 

0150

 

Segment Group 3: TAX-MOA-LOC

C

 

5

 

N/U

0160

TAX

Duty/Tax/Fee Details

M

1

   

N/U

0170

MOA

Monetary Amount

C

1

   

N/U

0180

LOC

Place/Location Identification

C

5

   
 

0190

 

Segment Group 4: CUX-PCD-DTM

C

 

5

 

N/U

0200

CUX

Currencies

M

1

   

N/U

0210

PCD

Percentage Details

C

5

   

N/U

0220

DTM

Date/Time/Period

C

5

   
 

0230

 

Segment Group 5: PAT-DTM-PCD-MOA

C

 

10

 

N/U

0240

PAT

Payment Terms Basis

M

1

   

N/U

0250

DTM

Date/Time/Period

C

5

   

N/U

0260

PCD

Percentage Details

C

1

   

N/U

0270

MOA

Monetary Amount

C

1

   
 

0280

 

Segment Group 6: TOD-LOC

C

 

10

 

N/U

0290

TOD

Terms of Delivery or Transport

M

1

   

N/U

0300

LOC

Place/Location Identification

C

2

   
 

0310

 

Segment Group 7: EQD-HAN-MEA-FTX

C

 

10

 

N/U

0320

EQD

Equipment Details

M

1

   

N/U

0330

HAN

Handling Instructions

C

5

   

N/U

0340

MEA

Measurements

C

5

   

N/U

0350

FTX

Free Text

C

5

   
 

0360

 

Segment Group 8: RCS-RFF-DTM-FTX

C

 

10

 

N/U

0370

RCS

Requirements and Conditions

M

1

   

N/U

0380

RFF

Reference

C

5

   

N/U

0390

DTM

Date/Time/Period

C

5

   

N/U

0400

FTX

Free Text

C

5

   
 

0410

 

Segment Group 9: APR-PRI-QTY-DTM-MOA-RNG

C

 

25

 

N/U

0420

APR

Additional Price Information

M

1

   

N/U

0430

PRI

Price Details

C

1

   

N/U

0440

QTY

Quantity

C

2

   

N/U

0450

DTM

Date/Time/Period

C

1

   

N/U

0460

MOA

Monetary Amount

C

2

   

N/U

0470

RNG

Range Details

C

2

   
 

0480

 

Segment Group 10: DLM-MOA-DTM

C

 

1

 

N/U

0490

DLM

Delivery Limitations

M

1

   

N/U

0500

MOA

Monetary Amount

C

1

   

N/U

0510

DTM

Date/Time/Period

C

1

   
 

0520

 

Segment Group 11: NAD-LOC-FII-SG12-SG13-SG14

C

 

99

 

Must Use

0530

NAD

Name and Address

M

1

   

N/U

0540

LOC

Place/Location Identification

C

25

   

N/U

0550

FII

Financial Institution Information

C

5

   
 

0560

 

Segment Group 12: RFF-DTM-LOC

C

 

10

 

Must Use

0570

RFF

Reference

M

1

   

N/U

0580

DTM

Date/Time/Period

C

5

   

N/U

0590

LOC

Place/Location Identification

C

5

   
 

0600

 

Segment Group 13: DOC-DTM

C

 

5

 

N/U

0610

DOC

Document/Message Details

M

1

   

N/U

0620

DTM

Date/Time/Period

C

1

   
 

0630

 

Segment Group 14: CTA-COM

C

 

5

 

N/U

0640

CTA

Contact Information

M

1

   

N/U

0650

COM

Communication Contact

C

5

   
 

0660

 

Segment Group 15: TDT-QTY-SG16

C

 

10

 

N/U

0670

TDT

Details of Transport

M

1

   

N/U

0680

QTY

Quantity

C

5

   
 

0690

 

Segment Group 16: LOC-DTM

C

 

10

 

N/U

0700

LOC

Place/Location Identification

M

1

   

N/U

0710

DTM

Date/Time/Period

C

5

   
 

0720

 

Segment Group 17: PAC-MEA-SG18

C

 

10

 

N/U

0730

PAC

Package

M

1

   

N/U

0740

MEA

Measurements

C

5

   
 

0750

 

Segment Group 18: PCI-RFF-DTM-GIN

C

 

10

 

N/U

0760

PCI

Package Identification

M

1

   

N/U

0770

RFF

Reference

C

1

   

N/U

0780

DTM

Date/Time/Period

C

5

   

N/U

0790

GIN

Goods Identity Number

C

10

   
 

0800

 

Segment Group 19: SCC-FTX-SG20

C

 

10

 

N/U

0810

SCC

Scheduling Conditions

M

1

   

N/U

0820

FTX

Free Text

C

5

   
 

0830

 

Segment Group 20: QTY-DTM

C

 

10

 

N/U

0840

QTY

Quantity

M

1

   

N/U

0850

DTM

Date/Time/Period

C

5

   
 

0860

 

Segment Group 21: ALC-ALI-DTM-SG22-SG23-SG24-SG25-SG26

C

 

15

 

N/U

0870

ALC

Allowance or Charge

M

1

   

N/U

0880

ALI

Additional Information

C

5

   

N/U

0890

DTM

Date/Time/Period

C

5

   
 

0900

 

Segment Group 22: QTY-RNG

C

 

1

 

N/U

0910

QTY

Quantity

M

1

   

N/U

0920

RNG

Range Details

C

1

   
 

0930

 

Segment Group 23: PCD-RNG

C

 

1

 

N/U

0940

PCD

Percentage Details

M

1

   

N/U

0950

RNG

Range Details

C

1

   
 

0960

 

Segment Group 24: MOA-RNG

C

 

2

 

N/U

0970

MOA

Monetary Amount

M

1

   

N/U

0980

RNG

Range Details

C

1

   
 

0990

 

Segment Group 25: RTE-RNG

C

 

1

 

N/U

1000

RTE

Rate Details

M

1

   

N/U

1010

RNG

Range Details

C

1

   
 

1020

 

Segment Group 26: TAX-MOA

C

 

5

 

N/U

1030

TAX

Duty/Tax/Fee Details

M

1

   

N/U

1040

MOA

Monetary Amount

C

1

   

Detail Section:

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat Notes and Comments
 

1050

 

Segment Group 27: LIN-PIA-IMD-MEA-QTY-PCD-ALI-DTM-GIN-GIR-QVR-FTX-DGS-PAI-DOC-SG28-SG29-SG30-SG31-SG32-SG33-SG34-SG35-SG36-SG37-SG38-SG39-SG42-SG46-SG52-SG54

M

 

200000

 

Must Use

1060

LIN

Line Item

M

1

   
 

1070

PIA

Additional Product Id

C

25

   
 

1080

IMD

Item Description

C

99

   

N/U

1090

MEA

Measurements

C

5

   
 

1100

QTY

Quantity

C

5

   

N/U

1110

PCD

Percentage Details

C

1

   

N/U

1120

ALI

Additional Information

C

5

   

N/U

1130

DTM

Date/Time/Period

C

35

   

N/U

1140

GIN

Goods Identity Number

C

1000

   
 

1150

GIR

Related Identification Numbers

C

1000

   

N/U

1160

QVR

Quantity Variances

C

1

   
 

1170

FTX

Free Text

C

99

   

N/U

1180

DGS

Dangerous Goods

C

1

   

N/U

1190

PAI

Payment Instructions

C

1

   

N/U

1200

DOC

Document/Message Details

C

1

   
 

1210

 

Segment Group 28: CCI-CAV-MEA

C

 

999

 

N/U

1220

CCI

Characteristic/Class Id

M

1

   

N/U

1230

CAV

Characteristic Value

C

10

   

N/U

1240

MEA

Measurements

C

10

   
 

1250

 

Segment Group 29: MOA-QTY-IMD-CUX-DTM

C

 

100

 

N/U

1260

MOA

Monetary Amount

M

1

   

N/U

1270

QTY

Quantity

C

2

   

N/U

1280

IMD

Item Description

C

1

   

N/U

1290

CUX

Currencies

C

1

   

N/U

1300

DTM

Date/Time/Period

C

2

   
 

1310

 

Segment Group 30: AJT-FTX

C

 

1

 

N/U

1320

AJT

Adjustment Details

M

1

   

N/U

1330

FTX

Free Text

C

5

   
 

1340

 

Segment Group 31: PRI-APR-RNG-CUX-DTM

C

 

99

 

Must Use

1350

PRI

Price Details

M

1

   

N/U

1360

APR

Additional Price Information

C

1

   

N/U

1370

RNG

Range Details

C

1

   
 

1380

CUX

Currencies

C

5

   

N/U

1390

DTM

Date/Time/Period

C

5

   
 

1400

 

Segment Group 32: RFF-DTM

C

 

99

 

Must Use

1410

RFF

Reference

M

1

   
 

1420

DTM

Date/Time/Period

C

5

   
 

1430

 

Segment Group 33: LOC-QTY-DTM

C

 

100

 

N/U

1440

LOC

Place/Location Identification

M

1

   

N/U

1450

QTY

Quantity

C

1

   

N/U

1460

DTM

Date/Time/Period

C

5

   
 

1470

 

Segment Group 34: TAX-MOA-LOC

C

 

10

 

N/U

1480

TAX

Duty/Tax/Fee Details

M

1

   

N/U

1490

MOA

Monetary Amount

C

1

   

N/U

1500

LOC

Place/Location Identification

C

5

   
 

1510

 

Segment Group 35: TOD-LOC

C

 

5

 

N/U

1520

TOD

Terms of Delivery or Transport

M

1

   

N/U

1530

LOC

Place/Location Identification

C

2

   
 

1540

 

Segment Group 36: EQD-HAN-MEA-FTX

C

 

10

 

N/U

1550

EQD

Equipment Details

M

1

   

N/U

1560

HAN

Handling Instructions

C

5

   

N/U

1570

MEA

Measurements

C

5

   

N/U

1580

FTX

Free Text

C

5

   
 

1590

 

Segment Group 37: RCS-RFF-DTM-FTX

C

 

10

 

N/U

1600

RCS

Requirements and Conditions

M

1

   

N/U

1610

RFF

Reference

C

5

   

N/U

1620

DTM

Date/Time/Period

C

5

   

N/U

1630

FTX

Free Text

C

5

   
 

1640

 

Segment Group 38: PAT-DTM-PCD-MOA

C

 

10

 

N/U

1650

PAT

Payment Terms Basis

M

1

   

N/U

1660

DTM

Date/Time/Period

C

5

   

N/U

1670

PCD

Percentage Details

C

1

   

N/U

1680

MOA

Monetary Amount

C

1

   
 

1690

 

Segment Group 39: PAC-MEA-QTY-DTM-SG40-SG41

C

 

10

 

N/U

1700

PAC

Package

M

1

   

N/U

1710

MEA

Measurements

C

5

   

N/U

1720

QTY

Quantity

C

5

   

N/U

1730

DTM

Date/Time/Period

C

5

   
 

1740

 

Segment Group 40: RFF-DTM

C

 

5

 

N/U

1750

RFF

Reference

M

1

   

N/U

1760

DTM

Date/Time/Period

C

5

   
 

1770

 

Segment Group 41: PCI-RFF-DTM-GIN

C

 

10

 

N/U

1780

PCI

Package Identification

M

1

   

N/U

1790

RFF

Reference

C

1

   

N/U

1800

DTM

Date/Time/Period

C

5

   

N/U

1810

GIN

Goods Identity Number

C

10

   
 

1820

 

Segment Group 42: NAD-LOC-SG43-SG44-SG45

C

 

99

 
 

1830

NAD

Name and Address

M

1

   

N/U

1840

LOC

Place/Location Identification

C

5

   
 

1850

 

Segment Group 43: RFF-DTM

C

 

5

 

N/U

1860

RFF

Reference

M

1

   

N/U

1870

DTM

Date/Time/Period

C

5

   
 

1880

 

Segment Group 44: DOC-DTM

C

 

5

 

N/U

1890

DOC

Document/Message Details

M

1

   

N/U

1900

DTM

Date/Time/Period

C

5

   
 

1910

 

Segment Group 45: CTA-COM

C

 

5

 

N/U

1920

CTA

Contact Information

M

1

   

N/U

1930

COM

Communication Contact

C

5

   
 

1940

 

Segment Group 46: ALC-ALI-DTM-SG47-SG48-SG49-SG50-SG51

C

 

99

 

Must Use

1950

ALC

Allowance or Charge

M

1

   

N/U

1960

ALI

Additional Information

C

5

   

N/U

1970

DTM

Date/Time/Period

C

5

   
 

1980

 

Segment Group 47: QTY-RNG

C

 

10

 

N/U

1990

QTY

Quantity

M

1

   

N/U

2000

RNG

Range Details

C

1

   
 

2010

 

Segment Group 48: PCD-RNG

C

 

10

 

N/U

2020

PCD

Percentage Details

M

1

   

N/U

2030

RNG

Range Details

C

1

   
 

2040

 

Segment Group 49: MOA-RNG

C

 

10

 

Must Use

2050

MOA

Monetary Amount

M

1

   

N/U

2060

RNG

Range Details

C

1

   
 

2070

 

Segment Group 50: RTE-RNG

C

 

10

 

N/U

2080

RTE

Rate Details

M

1

   

N/U

2090

RNG

Range Details

C

1

   
 

2100

 

Segment Group 51: TAX-MOA

C

 

5

 

Must Use

2110

TAX

Duty/Tax/Fee Details

M

1

   
 

2120

MOA

Monetary Amount

C

1

   
 

2130

 

Segment Group 52: TDT-QTY-SG53

C

 

10

 

N/U

2140

TDT

Details of Transport

M

1

   

N/U

2150

QTY

Quantity

C

5

   
 

2160

 

Segment Group 53: LOC-DTM

C

 

10

 

N/U

2170

LOC

Place/Location Identification

M

1

   

N/U

2180

DTM

Date/Time/Period

C

5

   
 

2190

 

Segment Group 54: SCC-FTX-SG55

C

 

100

 

N/U

2200

SCC

Scheduling Conditions

M

1

   

N/U

2210

FTX

Free Text

C

5

   
 

2220

 

Segment Group 55: QTY-DTM

C

 

10

 

N/U

2230

QTY

Quantity

M

1

   

N/U

2240

DTM

Date/Time/Period

C

5

   

Section Control:

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat Notes and Comments
Must Use 2250 UNS Section Control M 1    

Summary Section:

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat Notes and Comments
  2260 MOA Monetary Amount C 15    
  2270 CNT Control Total C 10    
  2280   Segment Group 56: ALC-MOA-ALI C   10  
N/U 2290 ALC Allowance or Charge M 1    
N/U 2300 MOA Monetary Amount M 1    
N/U 2310 ALI Additional Information C 1    
Must Use 2320 UNT Message Trailer M 1    

Segments

UNH Message Header

Position: 0010

Group:

Level: 0

Usage: Mandatory

Max Use: 1

Purpose: A service segment starting and uniquely identifying a message. The message type code for the Quote message is QUOTES. Note: Quote messages conforming to this document must contain the following data in segment UNH, composite S009:

Data element 0065 QUOTES 0052 D 0054 96A 0051 UN

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

0062

 

Message reference number

Unique message reference assigned by the sender.

M

AN

1/14

>>

S009

 

Message Identifier

Identification of the type, version etc. of the message being interchanged.

M

   

>>

 

0065

Message type identifier

Code identifying a type of message and assigned by its controlling agency.

QUOTES  Quote message

M

AN

1/6

>>

 

0052

Message type version number

Version number of a message type.

D

M

AN

1/3

>>

 

0054

Message type release number

Release number within the current message type version number (0052).

96A  EDIFACT Directory D.96A

M

AN

1/3

>>

 

0051

Controlling agency

Code identifying the agency controlling the specification, maintenance and publication of the message type.

UN  UN/ECE/TRADE/WP.4, United Nations Standard Messages (UNSM)

M

AN

1/2

BGM Beginning of Message

Position: 0020

Group:

Level: 0

Usage: Mandatory

Max Use: 1

Purpose: A segment by which the sender must uniquely identify the quotation by means of its type and number and when necessary its function.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes
 

C002

 

Document/Message Name

Identification of a type of document/message by code or name. Code preferred.

C

   
   

1001

Document/message name, coded

Document/message identifier expressed in code.

31B  New book notification

C

AN

1/3

X

 

1131

Code list qualifier

Identification of a code list.

C

AN

1/3

X

 

3055

Code list responsible agency, coded

Code identifying the agency responsible for a code list.

C

AN

1/3

X

 

1000

Document/message name

Plain language identifier specifying the function of a document/message.

C

AN

1/35

 

1004

 

Document/message number

Reference number assigned to the document/message by the issuer.

Used by PromptCat to uniquely identify each document/message that is transmitted.

Due to database limitations, only the first 20 characters of the document number are used.  If more than 20 are transmitted, the data is truncated.

This is a PromptCat required data element.

C

AN

1/35

X

1225

 

Message function, coded

Code indicating the function of the message.

C

AN

1/3

X

4343

 

Response type, coded

Code specifying the type of acknowledgement required or transmitted

C

AN

1/3

DTM Date/Time/Period

Position: 0030

Group:

Level: 1

Usage: Mandatory

Max Use: 35

Purpose: A segment specifying general dates and, when relevant, times related to the whole message. The segment must be specified at least once to identify the request date. Examples of the use of this DTM segment are: Date the quotation was made, and the last date the quotation will be valid.

The Date/Time/Period segment within other Segment group should be used whenever the date/time/period requires to be logically related to another specified data item e.g. Payment due date is specified within the PAT Segment group.

Syntax Notes:

Semantic Notes:

Comments:

Notes: This DTM segment is used to indicate the document transmission date.

  Data Element Component Element Name Attributes

>>

C507

 

Date/Time/Period

Date and/or time, or period relevant to the specified date/time/period type.

M

   

>>

 

2005

Date/time/period qualifier

Code giving specific meaning to a date, time or period.

137  Document/message date/time

M

AN

1/3

   

2380

Date/time/period

The value of a date, a date and time, a time or of a period in a specified representation.

C

AN

1/35

   

2379

Date/time/period format qualifier

Specification of the representation of a date, a date and time or of a period.

102  CCYYMMDD

C

AN

1/3

RFF Segment Group 1: Reference

Position: 0090

Group:

Level: 1

Usage: Conditional

Max Use: 10

Purpose: A group of segments for giving references and where necessary, their dates, relating to the whole message, e.g., contract number, import/export license number, reservation number.

Segment Summary

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat
Must Use 0100 RFF Reference M 1  
  0110 DTM Date/Time/Period C 5  

RFF Reference

Position: 0100

Group: Segment Group 1 (Reference) Conditional

Level: 1

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the reference by its number and where appropriate a line number within a document.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Used to transmit the invoice number for PromptCat.

Data Element Summary

 

Data Element

Component Element

Name

Attributes

>>

C506

 

Reference

Identification of a reference.

M

   

>>

 

1153

Reference qualifier

Code giving specific meaning to a reference segment or a reference number.

IV  Invoice number

M

AN

1/3

   

1154

Reference number

Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier.

Due to database limitations, only the first 22 characters of the invoice number are used.  If more than 22 are transmitted, the data is truncated.

C

AN

1/35

X

 

1156

Line number

Number of the line in the document/message referenced in 1154 Reference number.

C

AN

1/6

X

 

4000

Reference version number

To uniquely identify a reference by its revision number.

C

AN

1/35

DTM Date/Time/Period

Position: 0110

Group: Segment Group 1 (Reference) Conditional

Level: 2

Usage: Conditional

Max Use: 5

Purpose: A segment specifying the date/time related to the reference.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Used to transmit the invoice date for PromptCat.

Data Element Summary



 

Data Element

Component Element

Name

Attributes

>>

C507

  Date/Time/Period

Date and/or time, or period relevant to the specified date/time/period type.

M

   

>>

 

2005

Date/time/period qualifier

Code giving specific meaning to a date, time or period.

3  Invoice date/time

M

AN

1/3

   

2380

Date/time/period

The value of a date, a date and time, a time or of a period in a specified representation.

C

AN

1/35

   

2379

Date/time/period format qualifier

Specification of the representation of a date, a date and time or of a period.

102  CCYYMMDD

C

AN

1/3

NAD Segment Group 11: Name and Address

Position: 0520

Group:

Level: 1

Usage: Conditional

Max Use: 99

Purpose: A group of segments identifying the parties with associated information.

Segment Summary

  Pos. No. Seg. ID Name Req. Des. Max. Use Group Repeat
Must Use 0530 NAD Name and Address M 1  
  0560   Segment Group 12: Reference C   10

NAD Name and Address

Position: 0530

Group: Segment Group 11 (Name and Address) Conditional

Level: 1

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying names and addresses of the parties, in coded or clear form, and their functions relevant to the proposed quotation.

Identification of the seller and buyer parties is mandatory for a quotation. It is recommended that where possible only the coded form of the party ID should be specified, e.g. The Buyer and Seller are known to each other, thus only the coded ID is required, but the Consignee or Delivery address may vary and would have to be clearly specified, preferably in structured format.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Due to QUOTES syntax rules, the NAD segment is required in order to transmit the following RFF segment.

Data Element Summary

 

Data Element

Component Element

Name

Attributes

>>

3035

 

Party qualifier

Code giving specific meaning to a party.

DP  Delivery party

M

AN 1/3

RFF Segment Group 12: Reference

Position: 0560

Group: Segment Group 11 (Name and Address) Conditional

Level: 2

Usage: Conditional

Max Use: 10

Purpose: A group of segments giving references only relevant to the specified party rather than the whole message.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

0570

RFF

Reference

M

1

 

RFF Reference

Position: 0570

Group: Segment Group 12 (Reference) Conditional

Level: 2

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the reference by its number and where appropriate a line number within a document.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Used to transmit the material vendor's customer id.

Data Element Summary
  Data Element Component Element Name Attributes

>>

C506

 

Reference

Identification of a reference.

M

   

>>

 

1153

Reference qualifier

Code giving specific meaning to a reference segment or a reference number.

API  additional party identification

Used to transmit the material vendor's customer id.

This is a required PromptCat data element.

M

AN

1/3

   

1154

Reference number

Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier.

Due to database limitations, only the first 20 characters of the vendor customer id are used.  If more than 20 are transmitted, the data is truncated.

C

AN

1/35

X

 

1156

Line number

Number of the line in the document/message referenced in 1154 Reference number.

C

AN

1/6

X

 

4000

Reference version number

To uniquely identify a reference by its revision number.

C

AN

1/35

LIN Segment Group 27: Line Item

Position: 1050

Group:

Level: 1

Usage: Mandatory

Max Use: 200000

Purpose: A group of segments providing details of the individual requested items.  There must be at least one occurrence of Segment group 27 within a quotation. This Segment group may be repeated to give sub-line details.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

1060

LIN

Line Item

M

1

 
 

1070

PIA

Additional Product Id

C

25

 
 

1080

IMD

Item Description

C

99

 
 

1100

QTY

Quantity

C

5

 
 

1150

GIR

Related Identification Numbers

C

1000

 
 

1170

FTX

Free Text

C

99

 
 

1340

 

Segment Group 31: Price Details

C

 

99

 

1400

 

Segment Group 32: Reference

C

 

99

 

1940

 

Segment Group 46: Allowance or Charge

C

 

99

LIN Line Item

Position: 1060

Group: Segment Group 27 (Line Item) Mandatory

Level: 1

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the line item by the line number and configuration level, and additionally, identifying the product or service quoted.  Other product identification numbers, e.g.  Buyer product number, etc.  can be specified within the following PIA segment.

Syntax Notes:

Semantic Notes:

Comments:

Notes: The use of the LIN segment is limited to introducing the detail section and giving a line item number.  The Item Number Identification composite (C212) is not used.

Data Element Summary

  Data Element Component Element Name Attributes
 

1082

 

Line item number

Serial number designating each separate item within a series of articles.

This is a PromptCat required data element.

C

N

1/6

X

1229

 

Action request/notification, coded

Code specifying the action to be taken or already taken.

C

AN

1/3

X

C212

 

Item Number Identification

Goods identification for a specified source.

C

   

X

 

7140

Item number

A number allocated to a group or item.

C

AN

1/35

X

 

7143

Item number type, coded

Identification of the type of item number.

C

AN

1/3

X

 

1131

Code list qualifier

Identification of a code list.

C

AN

1/3

X

 

3055

Code list responsible agency, coded

Code identifying the agency responsible for a code list.

C

AN

1/3

 

C829

 

Sub-line Information

To provide an indication that a segment or segment group is used to contain sub-line or sub-line item information and to optionally enable the sub-line to be identified.

Used only if the line item is a sub line item detailing a component of a composite product.

LIN|7          Line item number 7

LIN|1|||1|7  Sub line item 1 in a group of sub line items belonging to line item 7.

C

   
   

5495

Sub-line indicator, coded

Indication that the segment and/or segment group is used for sub-line item information.

Identifies the line as a sub-line appended to the last 'main' line item. For PromptCat, sub-lines are used when it is necessary to describe a multi-volume set or when multiple quantities are ordered of the same title.

C

AN

1/3

   

1082

Line item number

Serial number designating each separate item within a series of articles.

The number of the 'main' line item to which the sub line item is linked.

C

N

1/6

PIA Additional Product Id

Position: 1070

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 25

Purpose: A segment providing either additional identification to the product specified in the LIN segment (e.g.  Harmonized System number), or provides any substitute product identification.

Syntax Notes:

Semantic Notes:

Comments: The C212 data element can be transmitted up to five times, allowing the sender to include multiple data elements, i.e., for one item the sender can transmit VN, IB, MP, BL, and BN.

Data Element Summary

  Data Element Component Element Name Attributes

>>

4347

 

Product id. function qualifier

Indication of the function of the product code.

5  Product identification

M

AN

1/3

>>

C212

 

Item Number Identification

Goods identification for a specified source.

M

   
   

7140

Item number

A number allocated to a group or item.

Due to database limitations, only the first 25 characters of the vendor item number are used. If more than 25 are transmitted, the data is truncated. The vendor item number is a PromptCat required data element.

Due to its definition, the ISBN is limited to 10 characters.

C

AN

1/35

   

7143

Item number type, coded

Identification of the type of item number.

BL  LCCN (Library of Congress Control Number)

BN  OCN (OCLC Control Number)

EN  EAN (European Article Number)

IB  ISBN (International Standard Book Number)

MP  Publisher Number

UP  UPC (Universal Product Code)

VN  Vendor item number

C

AN

1/3

X

 

1131

Code list qualifier

Identification of a code list.

C

AN

1/3

X

 

3055

Code list responsible agency, coded

Code identifying the agency responsible for a code list.

C

AN

1/3

IMD Item Description

Position: 1080

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A segment for describing the product or service being quoted as well as product characteristic.  This segment should be used for products or services that cannot be fully identified by a product code or article number.

Syntax Notes:

Semantic Notes:

Comments:

Notes: For PromptCat the IMD segment is used to transmit bibliographic information about an item.  Because it is used to transmit the title, which is a required PromptCat data element, at least one IMD segment must be included for each line item.

Data Element Summary

  Data Element Component Element Name Attributes
 

7077

 

Item description type, coded

Code indicating the format of a description.

C  Code (from industry code list)

F  Free-form

X  Semi-structured (code + text)

C

AN

1/3

 

7081

 

Item characteristic, coded

Code specifying the item characteristic being described.

BFM Format

010 First personal name

012 Roman numerals as part of name

013 Dates relating to name

014 Relator designation, e.g., author, editor, etc.

020 Second personal name

022 Roman numerals as part of name

023 Dates relating to name

024 Relator designation, e.g., author, editor, etc.

030 First corporate name (entry element)

031 Subdivision

032 Number of meeting

033 Location of meeting

034 Date of meeting

050 Title

        This is a PromptCat required data element.

060 Subtitle

080 Number of volumes

100 Edition statement

110 Place of publication

120 Name of publisher

170 Date of publication

181 Other physical details

182 Dimensions

183 Accompanying materials

190 First series

191 Series part number (number of a subseries)

192 Name of a series part (title of a subseries)

194 Series volume designation

220 Binding

230 Dewey Decimal Classification

240 Library of Congress Classification

260 Biographical subject heading (repeatable)

270 Topical subject heading (repeatable)

280 Geographical subject heading (repeatable)

300 General notes

310 Summary notes

320 Selection criteria

The 320 (selection criteria) code is used to further define why an item was selected for an approval plan. The acceptable data elements are: AUDIENCE, AGE RANGE, BOOK TYPE, GRADE RANGE, ITEM TYPE, LIBRARY TYPE, TREATMENT, and TIME. The format for using the 320 is the type identifier, e.g., LIBRARY TYPE, followed by the text, e.g., univ. research.

C

AN

1/3

 

C273

 

Item Description

Description of an item.

C

   

X

 

7009

Item description identification

Code from an industry code list which provides specific data about a product characteristic.

C

AN

1/17

X

 

1131

Code list qualifier

Identification of a code list.

C

AN

1/3

X

 

3055

Code list responsible agency, coded

Code identifying the agency responsible for a code list.

C

AN

1/3

   

7008

Item description

Plain language description of articles or products.

Contains the first 35 characters of the text associated with the code in data element 7081.

Valid BFM codes are:

AB  cassette

AC  CD

BA  book

CA  map

DD  DVD

VB  VHS

If BFM data is not transmitted, the default assigned to the item is BA.

C

AN

1/35

   

7008

Item description

Plain language description of articles or products.

Contains the second 35 characters of the text associated with the code in data element 7081.

C

AN

1/35

   

3453

Language, coded

Code of language (ISO 639-1988).

C

AN

1/3

X

7383

 

Surface/layer indicator, coded

Code indicating the surface or layer of a product that is being described.

C

AN

1/3

QTY Quantity

Position: 1100

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 5

Purpose: A segment identifying the product quantities e.g. quantity quoted.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

C186

 

Quantity Details

Quantity information in a transaction, qualified when relevant.

M

   

>>

 

6063

Quantity qualifier

Code giving specific meaning to a quantity.

1  Discrete quantity

M

AN

1/3

>>

 

6060

Quantity

Numeric value of a quantity.

M

N

1/15

X

 

6411

Measure unit qualifier

Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed.

C

AN

1/3

GIR Related Identification Numbers

Position: 1150

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 1000

Purpose: A segment providing sets of related identification numbers for a line item, e.g. engine numbers, chassis number and transmission number for a vehicle.

Syntax Notes:

Semantic Notes:

Comments:

Notes: For PromptCat the GIR segment is used to transmit 'copy-related' data.

Data Element Summary

  Data Element Component Element Name Attributes

>>

7297

 

Set identification qualifier

Identification of the type of set.

Used to carry a copy sequence number of the form C01, C02, etc., thus allowing copy-related data for up to 99 copies to be sent as part of one line item.

M

AN

1/3

>>

C206

 

Identification Number

The identification of an object.

At least one occurrence of this composite is mandatory.  Where there are several items of copy-related data for one copy, each data item requires a repeat of the composite.  Each GIR segment carries up to five repeats of C206.  If there are more than five data items for one copy, the GIR segment may be repeated as many times as needed, with the same copy ID in DE 7297.

M

   

>>

 

7402

Identity number

A value given to an object for identification purposes.

M

AN

1/35

   

7405

Identity number qualifier

Code specifying the type/source of identity number.

LAC  Barcode number

LCO  local assigned control number (usually assigned by library system)

LCV  Copy value

LDP Department number

LFN  Fund code

LLO  Location code

LLS  Label sublocation

LRS  Record sublocation

LVN Volume number

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

 

C206

 

Identification Number

The identification of an object.

C

   

>>

 

7402

Identity number

A value given to an object for identification purposes.

M

AN

1/35

   

7405

Identity number qualifier

Code specifying the type/source of identity number.

See first 7405 data element for a list of code values.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

 

C206

 

Identification Number

The identification of an object.

C

   

>>

 

7402

Identity number

A value given to an object for identification purposes.

M

AN

1/35

   

7405

Identity number qualifier

Code specifying the type/source of identity number.

See first 7405 element for list of valid code values.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

 

C206

 

Identification Number

The identification of an object.

C

   

>>

 

7402

Identity number

A value given to an object for identification purposes.

M

AN

1/35

   

7405

Identity number qualifier

Code specifying the type/source of identity number.

See first 7405 for a list of valid code values.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

 

C206

 

Identification Number

The identification of an object.

C

   

>>

 

7402

Identity number

A value given to an object for identification purposes.

M

AN

1/35

   

7405

Identity number qualifier

Code specifying the type/source of identity number.

See first 7405 for a list of valid code values.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

FTX Free Text

Position: 1170

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A segment with free text information, in coded or clear form, used when additional information is needed but cannot be accommodated within other segments. In computer to computer exchanges such text will normally require the receiver to process this segment manually.

Syntax Notes:

Semantic Notes:

Comments:

Notes: This segment is used to transmit different types of notes information that will be added to the library's MARC record for the line item. No vendor or library is expected to be able to transmit or receive all the different types of notes.

Data Element Summary

  Data Element Component Element Name Attributes

>>

4451

 

Text subject qualifier

Code specifying subject of a free text.

AAI  General information

Used to transmit local notes

ORI  Order instruction

Used to transmit notes about the order.

M

AN

1/3

 

4453

 

Text function, coded

Code specifying how to handle the text.

3  Text for immediate use

C

AN

1/3

X

C107

 

Text Reference

Coded reference to a standard text and its source.

C

   

X

 

4441

Free text, coded

Free text in coded form.

M

AN

1/3

X

 

1131

Code list qualifier

Identification of a code list.

C

AN

1/3

X

 

3055

Code list responsible agency, coded

Code identifying the agency responsible for a code list.

C

AN

1/3

 

C108

 

Text Literal

Free text; one to five lines.

C

   

>>

 

4440

Free text

Free text field available to the message sender for information.

M

AN

1/70

   

4440

Free text

Free text field available to the message sender for information.

C

AN

1/70

   

4440

Free text

Free text field available to the message sender for information.

C

AN

1/70

   

4440

Free text

C

AN

1/70

     

Free text field available to the message sender for information.

     
   

4440

Free text

Free text field available to the message sender for information.

C

AN

1/70

 

3453

 

Language, coded

Code of language (ISO 639-1988).

C

AN

1/3

PRI Segment Group 31: Price Details

Position: 1340

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A group of segments identifying the relevant pricing information for the goods or services quoted.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

1350

PRI

Price Details

M

1

 
  1380 CUX Currencies C 5  

PRI Price Details

Position: 1350

Group: Segment Group 31 (Price Details) Conditional

Level: 2

Usage: Mandatory

Max Use: 1

Purpose: A segment to specify the price type and amount. The price used in the calculation of the line amount will be identified as one of the calculation prices.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes
 

C509

 

Price Information

Identification of price type, price and related details.

C

   

>>

 

5125

Price qualifier

Identification of a type of price.

INF  Information

M

AN

1/3

   

5118

Price

The monetary value associated with a purchase or sale of an article, product or service.

C

N

1/15

X

 

5375

Price type, coded

Code identifying the type of price of an item.

C

AN

1/3

   

5387

Price type qualifier

Code identifying pricing specification.

NTP  Net unit price

SRP  Suggested retail price

C

AN

1/3

X

 

5284

Unit price basis

Basis on which the unit price/rate applies.

C

N

1/9

X

 

6411

Measure unit qualifier

Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed.

C

AN

1/3

X

5213

 

Sub-line price change, coded

Code indicating disposition of the price change of a sub-line item.

C

AN

1/3

CUX Currencies

Position: 1380

Group: Segment Group 31 (Price Details) Conditional

Level: 3

Usage: Conditional

Max Use: 5

Purpose: A segment to identify the currencies used in the quotation message.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Since OCLC is just passing the pricing data through to the libraries, even when it is not transmitted as U.S. dollars, typically there is no need for using this segment. The only situation for using this segment is if the library wants not only the price but the monetary unit to be included in its MARC records.

Data Element Summary

  Data Element Component Element Name Attributes
 
 

C504

 

Currency Details

The usage to which a currency relates.

C

   

>>

 

6347

Currency details qualifier

Specification of the usage to which the currency relates.

2  Reference currency

M

AN

1/3

 

 

6345

Currency, coded

Identification of the name or symbol of the monetary unit involved in the transaction.

ISO 4217 three-character code

C

AN

1/3

X

 

6343

Currency qualifier

Code giving specific meaning to data element 6345 Currency.

C

AN

1/3

X

 

6348

Currency rate base

Multiplying factor used in expressing the number of currency units.

C

N

1/4

X

C504

 

Currency Details

The usage to which a currency relates.

C

   

X

 

6347

Currency details qualifier

Specification of the usage to which the currency relates.

M

AN

1/3

X

 

6345

Currency, coded

Identification of the name or symbol of the monetary unit involved in the transaction.

C

AN

1/3

X

 

6343

Currency qualifier

Code giving specific meaning to data element 6345 Currency.

C

AN

1/3

X

 

6348

Currency rate base

Multiplying factor used in expressing the number of currency units.

C

N

1/4

 

5402

 

Rate of exchange

The rate at which one specified currency is expressed in another specified currency.

C

N

1/12

X

6341

 

Currency market exchange, coded

Code identifying the market upon which the currency exchange rate is based.

C

AN

1/3

RFF Segment Group 32: Reference

Position: 1400

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A group of segments giving references and where necessary, their dates.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

1410

RFF

Reference

M

1

 
  1420 DTM Date/Time/Period C 5  

RFF Reference

Position: 1410

Group: Segment Group 32 (Reference) Conditional

Level: 2

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the reference by its number and where appropriate a line number within a document.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

C506

 

Reference

Identification of a reference.

M

   

>>

 

1153

Reference qualifier

Code giving specific meaning to a reference segment or a reference number.

ACD  Additional reference number

Used in PromptCat for transmitting the subaccount.

ADE  Account number

AGY  Receiving party's member identification

The initials of the library selector who ordered this item.

BO  Blanket order number

BO is the EDItEUR recommendation for transmitting the approval code which caused an item to be sent to a library.  To enable OCLC to determine the product type (approval or firm), the BO must be included for each approval line item even if the information is not to be added to the library's MARC records.

If this data element is not supplied, it is assumed the item is for a 'firm' order.

EI  Employer's identification

The employee id of the material vendor staff that processed this line item.

SLI  Supplier's order line number

The purchase order number assigned by the material vendor to the line item.

UC  Ultimate customer's reference number

The originator's reference as forwarded in a sequence of parties involved.

M

AN

1/3

   

1154

Reference number

Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier.

C

AN

1/35

DTM Date/Time/Period

Position: 1420

Group: Segment Group 32 (Reference) Conditional

Level: 3

Usage: Conditional

Max Use: 5

Purpose: A segment specifying the date/time related to the reference.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Used to transmit the purchase order date and the order received date and time.

Data Element Summary

  Data Element Component Element Name Attributes

>>

C507

 

Date/Time/Period

Date and/or time, or period relevant to the specified date/time/period type.

M

   

>>

 

2005

Date/time/period qualifier

Code giving specific meaning to a date, time or period.

4  Order date/time

Purchase order date

8  Order received date/time

Date/time order received

M

AN

1/3

   

2380

Date/time/period

The value of a date, a date and time, a time or of a period in a specified representation.

C

AN

1/35

   

2379

Date/time/period format qualifier

Specification of the representation of a date, a date and time or of a period

102  CCYYMMDD

204  CCYYMMDDHHMMSS

C

AN

1/3

NAD Name and Address

Position: 1830

Group: Segment Group 42 (Name and Address) Conditional

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A segment identifying names and addresses of the parties, in coded or clear form, and their functions relevant to the proposed quotation.

Identification of the seller and buyer parties is mandatory for a quotation. It is recommended that where possible only the coded form of the party ID should be specified, e.g. The Buyer and Seller are known to each other, thus only the coded ID is required, but the Consignee or Delivery address may vary and would have to be clearly specified, preferably in structured format.

Syntax Notes:

Semantic Notes:

Comments:

Notes: This NAD segment is used to transmit the material vendor name.

Data Element Summary

  Data Element Component Element Name Attributes

>>

3035

 

Party qualifier

Code giving specific meaning to a party.

VN Vendor

M

AN

1/3

>>

C082

 

Party identification details

Identification of a transaction party by code.

C

   

>>

 

3039

Party id identification

Code identifying a party involved in a transaction.

Material vendor name

M

AN

1/35

ALC Segment Group 46: Allowance or Charge

Position: 1940

Group: Segment Group 27 (Line Item) Mandatory

Level: 2

Usage: Conditional

Max Use: 99

Purpose: A group of segments specifying allowances and charges for an item.

The basis for the calculation of the allowance/charge may be a quantity, a percentage, an amount or a rate in the dependent segment groups.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

1950

ALC

Allowance or Charge

M

1

 
  2040   Segment Group 49: Monetary Amount C   10
  2100   Segment Group 51: Duty/Tax/Fee Details C   5

ALC Allowance or Charge

Position: 1950

Group: Segment Group 46 (Allowance or Charge) Conditional

Level: 2

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the charge or allowance and, where necessary its calculation sequence.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

5463

 

Allowance or charge qualifier

Specification of an allowance or charge for the service specified.

A  Allowance

C  Charge

M

AN

1/3

X

C552

 

Allowance/Charge Information

Identification of allowance/charge information by number and/or code.

C

   

X

 

1230

Allowance or charge number

Number assigned by a party referencing an allowance, promotion, deal or charge.

C

AN

1/35

X

 

5189

Charge/allowance description, coded

Identification of a charge or allowance.

C

AN

1/3

X

4471

 

Settlement, coded

Indication of how allowances or charges are to be settled.

C

AN

1/3

X

1227

 

Calculation sequence indicator, coded

Code indicating the sequence of cumulated calculations to be agreed between interchange partners.

C

AN

1/3

 

C214

 

Special Services Identification

Identification of a special service by a code from a specified source or by description.

C

   
   

7161

Special services, coded

Code identifying a special service.

AAH  Processing surcharge

BA  Supply of approvals

BB  Barcode Labeling

BG  General service by library vendor

LD  Library discount

PAB  Postage charge

SAA  Shipping and handling

C

AN

1/3

MOA Segment Group 49: Monetary Amount

Position: 2040

Group: Segment Group 46 (Allowance or Charge) Conditional

Level: 3

Usage: Conditional

Max Use: 10

Purpose: A group of segments specifying a monetary amount for an allowance or charge. A range to which the allowance or charge applies can be specified, e.g. an allowance of BEF 5000 may be specified if goods value is greater than BEF 100000.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

2050

MOA

Monetary Amount

M

1

 

MOA Monetary Amount

Position: 2050

Group: Segment Group 49 (Monetary Amount) Conditional

Level: 3

Usage: Mandatory

Max Use: 1

Purpose: A segment identifying the monetary amount for the allowance or charge.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

C516

 

Monetary Amount

Amount of goods or services stated as a monetary amount in a specified currency.

M

   

>>

 

5025

Monetary amount type qualifier

Indication of type of amount.

8  Allowance or charge amount

M

AN

1/3

   

5004

Monetary amount

Number of monetary units.

Monetary amount of allowance or charge indicated in the ALC segment.

C

N

1/18

X

 

6345

Currency, coded

Identification of the name or symbol of the monetary unit involved in the transaction.

C

AN

1/3

X

 

6343

Currency qualifier

Code giving specific meaning to data element 6345 Currency.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

TAX Segment Group 51: Duty/Tax/Fee Details

Position: 2100

Group: Segment Group 46 (Allowance or Charge) Mandatory

Level: 3

Usage: Conditional

Max Use: 5

Purpose: A group of segments specifying tax related information for the allowance or charge.

Segment Summary

  Pos. No. Seg. ID Name Req . Des. Max. Use Group Repeat

Must Use

2110

TAX

Duty/Tax/Fee Details

M

1

 
  2120 MOA Monetary Amount C 1  

TAX Duty/Tax/Fee Details

Position: 2110

Group: Segment Group 51 (Duty/Tax/Fee Details) Conditional

Level: 3

Usage: Mandatory

Max Use: 1

Purpose: A segment specifying the tax type, category, and rate, or exemption, related to the allowance or charge.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

5283

 

Duty/tax/fee function qualifier

Code identifying the function of an duty, tax or fee information.

7  Tax

M

AN

1/3

 

C241

 

Duty/Tax/Fee Type

Code and/or name identifying duty, tax or fee.

C

   
   

5153

Duty/tax/fee type, coded

Identification of the type of duty or tax or fee applicable to commodities or of tax applicable to services.

GST  Goods and services tax

C

AN

1/3

MOA Monetary Amount

Position: 2120

Group: Segment Group 51 (Duty/Tax/Fee Details) Conditional

Level: 4

Usage: Conditional

Max Use: 1

Purpose: A segment specifying the amount for the allowance or charge tax.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

C516

 

Monetary Amount

Amount of goods or services stated as a monetary amount in a specified currency.

M

   

>>

 

5025

Monetary amount type qualifier

Indication of type of amount.

124  Tax amount

M

AN

1/3

   

5004

Monetary amount

Number of monetary units.

C

N

1/18

X

 

6345

Currency, coded

Identification of the name or symbol of the monetary unit involved in the transaction.

C

AN

1/3

X

 

6343

Currency qualifier

Code giving specific meaning to data element 6345 Currency.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

UNS Section Control

Position: 2250

Group:

Level: 0

Usage: Mandatory

Max Use: 1

Purpose: A service segment placed before the first user data segment in the summary section.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

0081

 

Section identifier

A character identifying the next section in a message.

S  Detail/summary section separation

M

A 1/1

MOA Monetary Amount

Position: 2260

Group:

Level: 1

Usage: Conditional

Max Use: 15

Purpose: A segment giving the total amounts for the whole message.

Syntax Notes:

Semantic Notes:

Comments:

Notes: Used to transmit the invoice total amount

Data Element Summary

  Data Element Component Element Name Attributes

>>

C516

 

Monetary Amount

Amount of goods or services stated as a monetary amount in a specified currency.

M

   

>>

 

5025

Monetary amount type qualifier

Indication of type of amount.

39  Invoice total amount

M

AN

1/3

   

5004

Monetary amount

Number of monetary units.

C

N

1/18

   

6345

Currency, coded

Identification of the name or symbol of the monetary unit involved in the transaction.

Used only if the monetary unit is to be added to the MARC records.

C

AN

1/3

X

 

6343

Currency qualifier

Code giving specific meaning to data element 6345 Currency.

C

AN

1/3

X

 

4405

Status, coded

Provides information regarding a status.

C

AN

1/3

CNT Control Total

Position: 2270

Group:

Level: 1

Usage: Conditional

Max Use: 10

Purpose: A segment by which control totals may be provided by the sender for checking by the receiver.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

C270

 

Control

Control total for checking integrity of a message or part of a message.

M

   

>>

 

6069

Control qualifier

Determines the source data elements in the message which forms the basis for 6066 Control value.

2  Number of line items in message

M

AN

1/3

>>

 

6066

Control value

Value obtained from summing the values specified by the Control Qualifier throughout the message (Hash total).

Number of line items transmitted

M

N

1/18

X

 

6411

Measure unit qualifier

Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed.

C

AN

1/3

UNT Message Trailer

Position: 2320

Group:

Level: 0

Usage: Mandatory

Max Use: 1

Purpose: A service segment ending a message, giving the total number of segments in the message and the control reference number of the message.

Syntax Notes:

Semantic Notes:

Comments:

Data Element Summary

  Data Element Component Element Name Attributes

>>

0074

 

Number of segments in a message

Control count of number of segments in a message.

M

N 1/6

>>

0062

 

Message reference number

Unique message reference assigned by the sender.

M

AN

1/4

Example of a Quotes message

Note that for clarity each segment is shown as starting a new line. In fact, there are no carriage returns or line feeds at the end of a segment.

In the following example an ' is used as a segment terminator, a + as a DE separator, and a : as a component DE separator. This are only used here for display purposes. See the segment structure section for the actual values to use.

UNA:+.? '

 

UNB+UNOC:2+123-4567:ZZ+322-2748:ZZ+970627:0856+1234'

Interchange header

UNH+M0576+QUOTES:D:96A:UN'

Header

BGM+31B+R0250'

Type of message

DTM+137:19970626:102'

Message date

RFF+IV:IN391987'

Invoice number

DTM+3:19970623:102'

Invoice date

NAD+DP'

Mandatory segment

RFF+API:ABCD'

Identifies ABCD as the customer id asssigned by the vendor

LIN+1'

Line item 1

PIA+5+02968580:VN+0761814841:IB'

Vendor control number and ISBN

IMD+C+050+:::The nation, the law and the king, r:eform politics in England, 1789-1799.

Title

IMD+C+BFM+:::BA' Format
IMD+C+170+:::2003' Publication date

QTY+1:2'

Quantity

GIR+C01+34108002437102:LAC+MAIN:LLO'

Barcode and location of copy 1

GIR+C02+34108002437110:LAC+HIST:LLO' Barcode and location of copy 2

PRI+INF:117.00::SRP.

List price

PRI+INF:102.37::NTP.

Net price

RFF+BO:APP123456'

Approval code

RFF+SLI:PO567667'

po number

DTM+4:20031117:102'

po date

RFF+ADE:ACC82494'

account number

ALC+A+++SAA'

shipping and handling identifier

MOA+8:2.56'

shipping and handling amount

TAX+7+GST'

tax identifier

MOA+124:1.20'

tax amount

LIN+2'

Line item 2

PIA+5+030956646:VN+0807211710:IB+YA432:MP'

Vendor control number, ISBN, and publisher number

IMD+F+050+:::Magic tree house collection. #7 Boo:ks 25-28'

Title

IMD+F+BFM+:::AB' Format
IMD+F+170+:::2003' Publication date

PRI+INF:74.95::SRP'

List price

PRI+INF:67.45::NTP'

Net price

RFF+BO:APP569890'

Approval code

RFF+SLI:PO45738475'

po number

DTM+4:20031110:102'

po date

RFF+ADE:ACC82494'

account number

ALC+A+++SAA'

shipping and handling identifier

MOA+8:1.20'

shipping and handling amount

TAX+7+GST'

tax identifier

MOA+124:3.60'

tax amount

UNS+S'

Summary section

CNT+2:2'

Number of line items

UNT+43+M0576'

Number of segments

UNZ+1+1234'

Interchange trailer