american iron & steel institute/media/files/aisi/making steel... · 2011-03-16 · ak steel...
TRANSCRIPT
tt eeee ll
II nnss tt
ii tt uutt ee
rr oo
uu pp
isXML: Overview
April 2001
AAmm
ee rrii cc
aa nn II rr
oo nn &&
SSXX MM
LL WW
oo rrkk
GG An Industry Document Guideline for Metal Transactions
American Iron & Steel Institute
DRAFT – Release 0.1
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
AISI XML Workgroup i
Published / Revised
3/8/2002
Printed 04/23/2002
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
AISI XML Workgroup i
Table of Contents Topic Page Overview ....................................................................................................2
Background...............................................................................2 Objectives .................................................................................3 WorkGroup................................................................................6
Classes ......................................................................................................8 Descriptions ..............................................................................8 Class Element Mapping ..........................................................10 Noteworthy Classes ................................................................27
Class - Code.......................................................................28 Class - Measurement..........................................................29 Class - Note........................................................................33 Class – Partner...................................................................34 Class - StatusInfo ...............................................................37 Class - TimeStamp .............................................................39
‘Common’ DTD.........................................................................................41 Why?.......................................................................................41 Common DTD Detail ...............................................................42
Data Dictionary.........................................................................................50 Interpreting the Data Dictionary ..............................................50 Dictionary - isXML Tag Sort ....................................................51 Dictionary - Data Element Sort................................................67
FAQ ......................................................................................................83
Appendices ..............................................................................................85
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 2
Overview
Background The steel industry uses a variety of transactions documents and formats in transmitting information among customers, outside processors, and internal steel company functions. Among these are purchase orders, tracking documents, shipping documents, and invoices, each of which contain terms used broadly and throughout the industry.
Several years ago, with the growing need to electronically transmit information, an increase in the variety of forms and terminology being used for EDI exchange resulted in the steel industry developing a standard using X.12. Rather than each company, customer group, or supply chain partner developing its own "language", the industry agreed on X.12 based standards that could be applied by all parties. These standards enabled a seamless, industry-wide set of forms, documents, and terminology that continues to serve the industry well.
The development of Internet based marketplaces for steel and the likely rise in the number of transactions being processed over the Internet forces the industry to once again develop standards or guidelines for document formats and terms. Further, the number of participants processing transactions over the internet will likely be far greater than the number of participants using EDI, making it that much more important for the industry to develop guidelines.
One technology for enabling the electronic communication of industry transactions over the Internet is XML (extensible mark-up language). Many different non-steel groups are currently working on or monitoring standards development based on XML. Among them are customer groups such as AIAG and cross-industry groups such as ebXML.
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 3
Objectives Mission The mission of the AISI XML Workgroup is to develop an XML-based standard specification, which can be used to support Steel Industry business processes.
Workgroup Objectives The primary objectives of the group are to:
1. Educate the membership, 2. Promote standardization 3. Reduce development and maintenance costs
a. Aid in application to XML mapping b. Minimize custom trading partner ‘mapping’ c. Defend investment in EDI
4. Ensure a convergence path for intra and cross-industry initiatives.
Deliverables – Phase 0001
1. Steel industry data dictionary 2. First level schemas – DTDs 3. Element mapping document
Group 1 – Priority Documents
1. Planning Schedule / Material Release 2. Ship Notice 3. Inventory Advice 4. Receiving Advice 5. Test Report 6. Order Status 7. Order
a. Work Order b. Vendor Order c. Customer Purchase Order
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 4
Full Cycle Transaction flow
The majority of electronic communications utilized by the Steel Industry are represented in the graphic below.
Figure 1
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 5
Transaction Listing – Group 1 priority documents highlighted in yellow 1. Order Entry
1.1. Purchase Order / Acknowledgement – 3 cuts 1.2. Purchase Order Change / Acknowledgement 1.3. Request for Quotation 1.4. Response to Request for Quotation
2. Materials Management 2.1. Releasing
2.1.1. Material Release 2.1.2. Product Activity Data 2.1.3. Shipping Schedule
2.2. Material Tracking 2.2.1. Order Status 2.2.2. Inventory Inquiry / Advice 2.2.3. Report of Test Results 2.2.4. Receiving Advice 2.2.5. Product Transfer and Resale 2.2.6. Ship Notice 2.2.7. Shipment Information 2.2.8. Rail Advance Interchange Consist 2.2.9. Production Schedule 2.2.10. Claims
3. Financial Functions 3.1. Invoice 3.2. Freight Invoice 3.3. Payment Order / Remittance Advice 3.4. Financial Information Reporting 3.5. Debit Authorization
4. Miscellaneous 4.1. Application Advice 4.2. Text Message
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 6
WorkGroup
In April of year 2000, a proposal was made to the AISI to create a workgroup to develop XML guidelines for industry use. The business drivers for this activity include the following: (1) B2B e-Commerce requires internet standard protocols and (2) a reliance on the internet for business communications requires industry standard formats.
The proposed approach is based on: (1) a joint initiative of existing AISI technology groups; (2) reviewing the direction, approach, and processes of industry related efforts; and (3) ensuring alignment with related groups.
The AISI’s organizational strategy was based on leveraging existing IT groups within the AISI. Workgroup composition was drawn from (1) the AISI Subcommittee on Systems and Information Technology and (2) the Systems Group of the AISI’s Outside Processor Committee. During the phase 1 development cycle, participants included representatives from the following companies:
AK Steel Bethlehem Steel Cargill Steel Cleveland-Cliffs Dofasco eSteel Gallatin Steel Georgetown Steel Hatch Beddows Ipsco Ispat LTV MetalSite National Steel Stelco TRW UEC U.S.Steel
General methodology:
• Map transaction data requirements
• Grouped like elements together as ‘classes’ or common components
• Develop a document hierarchical structure
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Document Structure… 7
The group focused on descriptions of the ‘payload’ section of XML-formatted messages. Message routing structures are not currently a part of these guidelines.
The structure of an AISI XML message is as follows:
isXML DTD 1. Interchange level 2. Transaction level
2.1. Control 2.2. Data Area
2.2.1. Header 2.2.2. Detail
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 8
Classes
Descriptions The following is a proposed listing of the various classes that can be associated to the Steel AISI isXML messages. Each message can be comprised of one or more classes, with possible multiple occurrences of a class or classes. The full Data Dictionary can be found in
CLASS CLASS DEFINITION Allowance Pricing allowances CarrierRouting Components used to describe carrier and routing info. CoatingInfo Components used to describe coating specifications/detail Code Table code group. Used to describe codified data elements.ContactInfo Personal contact methods Control Transaction control - part of every transaction CustomerOrder Components used to describe the customer PO CustomerOrderLine Components used to describe the customer PO line DateTime Set of components used to describe any date/time element. DefectInfo Damage or defect component data elements Dimension Components used to describe order or material dimensions
Forecast Data elements used to communicate shipping and/or production forecast detail
FunctionalGroup Transaction grouping and control, enveloping structure Interchange Communication control, enveloping structure Invoice Invoice components ManufacturingOrder Components used to describe a manufacturing order
MarkPackLoad Components used to describe marking, packaging, and loading instructions
MatlInfo Material identification and description elements
Measurement Set of components used to describe a measurement data element.
Note Components used to identify text data Organization Set of components used to describe an organization/partner.Person Set of components used to identify a contact. Pricing Pricing components ProcessInfo Components used to describe process information. ProdDesc Steel product description elements
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 9
CLASS CLASS DEFINITION ProdDescLevel2 Steel product description elements for level 2 reporting
Schedule Data elements used to communicate planning or shipping schedules.
ShipInfo Data elements used to describe a shipping event StatusInfo Components used to describe status or condition TaxInfo Organization tax info Terms Billing terms. TestInfo Components used to describe test result or sample data VendorOrder Components used to describe a vendor PO VendorOrderLIne Components used to describe a vendor PO line
WorkOrder Components used to describe a facility-level set of manufacturing and processing instructions
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
10
Cla
ss E
lem
ent M
appi
ng
(The
follo
win
g ta
bles
hav
e be
en s
orte
d by
isXM
L Ta
g w
ithin
Cla
ss M
embe
r for
eas
e of
find
ing
elem
ents
.) •
Cla
ss -
Allo
wan
ce
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eAl
lowan
ce
Allow
ance
or C
harg
e Cod
e <A
llowO
rCha
rgeC
ode>
Code
AX
34
0
Allow
ance
Al
lowan
ce or
Cha
rge
Metho
d of H
andli
ng C
ode
<Allo
wOrC
harg
eHan
dling
>
Code
AX
33
1
Allow
ance
Al
lowan
ce or
Cha
rge I
ndica
tor
<Allo
wOrC
harg
eInd>
Code
AX
24
8
Allow
ance
Al
lowan
ce or
Cha
rge
Perce
nt Qu
alifie
r <A
llowO
rCha
rgeP
ct>
Co
de
Al
lowan
ce
Allow
ance
s and
Cha
rges
<A
llowO
rCha
rgeQ
ty>
AX
339
•
Cla
ss -
Car
rier R
outin
g
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eCa
rrier
Routi
ng
Equip
ment
Desc
riptio
n Cod
e <E
quipD
escC
ode>
Code
AX
40
Carri
erRo
uting
Eq
uipme
nt Ini
tial
<Equ
ipInit
ial>
AX
206
Ca
rrier
Routi
ng
Equip
ment
Numb
er
<Equ
ipNum
>
AX
20
7
Carri
erRo
uting
Eq
uipme
nt Ty
pe
<Equ
ipTyp
e>
Co
de
AX
98
Ca
rrier
Routi
ng
FOB
Shipp
ing P
oint C
d <F
obSh
ipPoin
t>
Co
de
Ca
rrier
Routi
ng
Carri
er
<Par
tner>
Ca
rrier
Or
ganiz
ation
Ca
rrier
Routi
ng
Rail C
ar O
wner
<P
artne
r>
RailC
arOw
ner
Orga
nizati
on
Carri
erRo
uting
Ro
uting
<R
outin
g>
AX
387
Ca
rrier
Routi
ng
Routi
ng S
eque
nce
Code
<R
outin
gSeq
Code
>
Code
AX
13
3
Carri
erRo
uting
SC
AC
<StdC
arrie
rAlph
aCod
e>
Co
de
AX,S
T14
0 71
Ca
rrier
Routi
ng
Vehic
le Ide
ntity
<Veh
icleId
Num>
AX
53
9
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
11
• C
lass
– C
oatin
g In
fo
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
ny
ANSI
Tabl
e AI
SITa
ble
Coati
ngInf
o Co
ating
Cod
e <C
oatC
ode>
Code
Coati
ngInf
o Co
ating
Nam
e <C
oatN
ame>
Coati
ngInf
o Co
ating
Spe
cs
<Coa
tSpe
c>
Co
ating
Info
Coati
ng S
uppli
er
<Coa
tSup
plier
>
Coati
ngInf
o Co
ating
Sur
face
<Coa
tSur
face>
Coati
ngInf
o Co
ating
Sys
tem
<Coa
tSys
tem>
Co
ating
Info
Coati
ng T
ype
<Coa
tTyp
e>
Co
de
ST
17
Co
ating
Info
Coati
ng V
alue
<Coa
tValu
e>
Me
asur
emen
t
Coati
ngInf
o Co
ating
Weig
ht <C
oatW
eight>
Meas
urem
ent
Co
ating
Info
Color
Cod
e <C
olorC
ode>
Code
AX
39
7
Coati
ngInf
o Co
ating
Laye
r <L
ayer
>
Coati
ngInf
o Pr
e-Pa
inted
- Or
ganic
<O
rgan
icCoa
t>
ST
17
H Co
ating
Info
Pre-
Paint
ed -
Pretr
eatm
ent
<Pre
treat>
ST
17E
Coati
ngInf
o Pr
e-Pa
inted
- Pr
imer
<P
rimer
>
ST
17F
Coati
ngInf
o Pr
e-Pa
inted
- To
pcoa
t <T
opco
at>
ST
17
G •
Cla
ss -
Cod
e
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eCo
de
Agen
cy Id
entifi
er
<Age
ncyQ
ualC
ode>
AX
55
9
Code
Ta
ble N
umbe
r <T
ableN
um>
Co
de
Code
Valu
e <C
odeV
alue>
Code
De
scrip
tion
<Des
c>
AX
352
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
12
• C
lass
- C
ontr
ols
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eCo
ntrol
Tran
sacti
on S
et Co
ntrol
Numb
er<T
ranS
etCon
trolN
um>
AX
329
Co
ntrol
Tran
sacti
on S
et Pu
rpos
e <T
ranS
etPur
pose
Code
>
Code
AX
35
3
Contr
ol Re
port
Type
Cod
e <R
epor
tTyp
eCod
e>
Co
de
AX
755
Co
ntrol
Refer
ence
Num
ber
<RefI
d>
AX
127
Co
ntrol
Tran
sacti
on D
ate/T
ime
<Tim
eStam
p>
Tran
sacti
on
DateT
ime
AX
374
•
Cla
ss -
Cus
tom
er O
rder
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
e
Custo
merO
rder
Pu
rchas
e Ord
er N
umbe
r <P
urch
aseO
rder
Num>
Cu
stome
r Ord
er
Num
AX
32
4
Custo
mer O
rder
Th
ird P
arty
Purch
ase O
rder
Nu
mber
<P
urch
aseO
rder
Num>
Third
Par
ty Pu
rchas
e Ord
er
Num
AX
32
4
Custo
merO
rder
Pu
rchas
e Ord
er D
ate
<Tim
eStam
p>
Purch
aseO
rder
Da
teTim
e AX
32
3
Custo
merO
rder
Cu
stome
r PO
Revis
ion
<Pur
chas
eOrd
erRe
vision
>
Custo
merO
rder
Ch
ange
Rea
son C
ode
<Cha
ngeR
easo
nCod
e>
Co
de
AX
371
Cu
stome
rOrd
er
Relea
se N
umbe
r <R
elNum
>
AX
32
8
Custo
merO
rder
Co
ntrac
t Num
ber
<Con
tractN
um>
AX
367
Cu
stome
rOrd
er
Bill-t
o <P
artne
r>
BillT
o Or
ganiz
ation
Cu
stome
rOrd
er
Certif
icate
Comp
lianc
e Re
ceive
r<Pa
rtner
> Ce
rtRec
eiver
Or
ganiz
ation
Cu
stome
rOrd
er
Inspe
ction
Rep
ort R
eceiv
er
<Par
tner>
Ins
pectR
eceiv
er
Orga
nizati
on
Custo
merO
rder
Te
st Re
port
Rece
iver
<Par
tner>
Te
stRec
eiver
Or
ganiz
ation
Cu
stome
rOrd
er
Custo
mer P
art N
umbe
r <P
artN
um>
Cu
stome
rOrd
er
Engin
eerin
g Cha
nge L
evel
<Eng
Chan
geLe
vel>
Cu
stome
rOrd
er
Custo
mer P
art N
ame
<Par
tNam
e>
AX
557
Cu
stome
rOrd
er
Mode
l Yea
r <M
odelY
ear>
Custo
merO
rder
En
d Use
<E
ndUs
e>
Cu
stome
rOrd
er
Clas
s of T
rade
Cod
e <C
lassO
fTra
deCo
de>
Co
de
AX
687
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
13
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
14
• C
lass
- C
usto
mer
Ord
er L
ine
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eCu
stome
rOrd
erLin
e Pr
oduc
t Ser
vice I
D <P
rodS
ervic
eID>
Co
de
AX
235
Cu
stome
rOrd
erLin
e Pu
rchas
e Ord
er Ite
m Nu
mber
<P
urch
aseO
rder
Item>
• C
lass
- D
ate
Tim
e
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eDa
teTim
e Da
te <D
ate>
AX
373
Da
teTim
e Da
te Qu
alifie
r <D
ateTim
eQua
l>
Code
AX
37
4
DateT
ime
Time
<Tim
e>
AX
337
Da
teTim
e Tim
e Cod
e <T
imeC
ode>
Code
AX
62
3
• C
lass
- D
efec
t Inf
o
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eDe
fectIn
fo Da
mage
Fau
lt <D
amag
eFau
ltCod
e>
Co
de
ST
73
De
fectIn
fo Da
mage
Rea
son C
ode
<Dam
ageR
easo
nCod
e>
Co
de
AX
853
De
fectIn
fo Da
mage
Sev
erity
Cod
e <D
amag
eSev
erity
Code
>
Code
AX
54
1
Defec
tInfo
Dama
ge C
ode
<Dam
ageT
ypeC
ode>
Code
AX
,ST
540
72
Defec
tInfo
Dama
ge D
ate
<Tim
eStam
p>
Dama
ge
Date
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
15
• C
lass
- D
imen
sion
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eDi
mens
ion
Edge
Des
ignati
on
<Edg
eDes
ignati
on>
Co
de
ST
22
Di
mens
ion
Gain
Loss
Indic
ator
<Gain
Loss
Ind>
Me
asur
emen
t
Dime
nsion
ID
(Ins
ide D
iamete
r) <I
nside
Diam
>
Meas
urem
ent
Di
mens
ion
Leng
th <L
en>
Me
asur
emen
tAX
82
Dime
nsion
OD
(Outs
ide D
iamete
r) <O
utside
Diam
>
Meas
urem
ent
Di
mens
ion
Quan
tity
<Qty>
Meas
urem
ent
AX
380
Di
mens
ion
Scale
Indic
ator
<Sca
leInd
>
Meas
urem
ent
Di
mens
ion
Thick
ness
<T
hk>
Me
asur
emen
t
Dime
nsion
W
eight
<Weig
ht>
Me
asur
emen
tAX
81
Dime
nsion
W
idth
<Widt
h>
Me
asur
emen
tAX
18
9
• C
lass
- Fo
reca
st
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eFo
reca
st Fo
reca
st Qu
antity
<F
orec
astQ
ty>
Me
asur
emen
t
Fore
cast
Fore
cast
Quali
fier
<For
ecas
tQua
l>
Code
AX
68
0
Fore
cast
Fore
cast
Date
<Tim
eStam
p>
Fore
cast
DateT
ime
Fo
reca
st Fo
reca
st Tim
ing Q
ualifi
er
<Tim
ingQu
al>
Co
de
AX
681
•
Cla
ss -
Func
tiona
l Gro
up
Clas
s – M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eFu
nctio
nalG
roup
Ap
plica
tion
Rece
ivers
Code
<A
ppRe
ceive
rsCod
e>
AX
124
Fu
nctio
nalG
roup
Ap
plica
tion
Send
ers C
ode
<App
Send
ersC
ode>
AX
14
2
Func
tiona
lGro
up
Grou
p Con
trol N
umbe
r <G
rpCo
ntrolN
um>
AX
28
Fu
nctio
nalG
roup
Re
spon
sible
Agen
cy C
ode
<Res
pons
ibleA
genc
y Cod
e>
Co
de
AX
455
Fu
nctio
nalG
roup
Ve
rsion
Num
ber
<Ver
sionN
um>
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
16
• C
lass
- H
eade
r
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eHe
ader
Ac
tion C
ode
<Acti
onCo
de>
Co
de
AX
306
He
ader
Au
thoriz
ation
Cod
e <A
uthCo
de>
Co
de
AX
672
He
ader
Or
der I
tem C
ode
<Ord
erIte
mCod
e>
Co
de
AX
847
He
ader
Bu
yer
<Par
tner>
Bu
yer
Orga
nizati
on
Head
er
Certif
ier
<Par
tner>
Ce
rtifier
Or
ganiz
ation
He
ader
Cu
stome
r <P
artne
r>
Custo
mer
Orga
nizati
on
Head
er
Inspe
ction
Age
ncy
<Par
tner>
Ins
pecto
r Or
ganiz
ation
He
ader
Ou
tside
Pro
cess
or
<Par
tner>
Pr
oces
sor
Orga
nizati
on
Head
er
Mater
ial R
eleas
e Iss
uer
<Par
tner>
Re
lease
Issue
r Or
ganiz
ation
He
ader
Sh
ip-fro
m <P
artne
r>
ShipF
rom
Orga
nizati
on
Head
er
Ship-
to <P
artne
r>
ShipT
o Or
ganiz
ation
He
ader
So
ld-to
<Par
tner>
So
ldTo
Orga
nizati
on
Head
er
Supp
lier/M
anufa
cture
r <P
artne
r>
Supp
lier
Orga
nizati
on
Head
er
Testi
ng A
genc
y <P
artne
r>
TestA
genc
y Or
ganiz
ation
He
ader
Ve
ndor
<P
artne
r>
Vend
or
Orga
nizati
on
Head
er
War
ehou
se
<Par
tner>
W
areh
ouse
Or
ganiz
ation
He
ader
Pu
rchas
e Ord
er T
ype C
ode
<Pur
chas
eOrd
erTy
peCo
de>
Co
de
AX
92
He
ader
Re
port
Tran
smiss
ion C
ode
<Rep
ortT
rans
miss
ionCo
de>
Co
de
AX
756
He
ader
St
atus R
epor
t Cod
e <S
tatRe
portC
ode>
Code
AX
85
0
Head
er
Inven
tory S
naps
hot D
ate
<Tim
eStam
p>
Inven
tory
DateT
ime
He
ader
Re
lease
Cre
ate D
ate
<Tim
eStam
p>
Relea
seCr
eate
DateT
ime
He
ader
Re
lease
End
Date
<T
imeS
tamp>
Re
lease
End
DateT
ime
He
ader
Re
lease
Star
t Date
<T
imeS
tamp>
Re
lease
Star
t Da
teTim
e
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
17
• C
lass
- In
terc
hang
e
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eInt
erch
ange
Ac
know
ledge
ment
Requ
ested
<A
ckRe
ques
ted>
Co
de
AX
I13
Int
erch
ange
Int
erch
ange
Con
trol N
umbe
r <I
nterch
ange
Contr
olNum
>
AX
I12
Inter
chan
ge
Inter
chan
ge D
ate/T
ime
<Inte
rchan
geDa
teTim
e>
Da
teTim
e AX
I08
Inter
chan
ge
Inter
chan
ge ID
Qua
lifier
<I
nterch
ange
IdQua
l>
Code
AX
I05
Inter
chan
ge
Inter
chan
ge R
eceiv
er ID
<I
nterch
ange
Rece
iverId
>
AX
I07
Inter
chan
ge
Inter
chan
ge S
ende
r ID
<Inte
rchan
geSe
nder
Id>
AX
I06
Int
erch
ange
Se
curity
Infor
matio
n <S
ecur
ityInf
o>
AX
I04
Int
erch
ange
Se
curity
Infor
matio
n Qua
lifier
<S
ecur
ityInf
oQua
l>
Code
AX
I03
Inter
chan
ge
Test
Indica
tor
<Usa
geInd
>
Code
AX
I14
• C
lass
- In
voic
e
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eInv
oice
Invoic
e Num
ber
<Inv
oiceN
um>
AX
76
Inv
oice
Invoic
e For
mat
<Inv
oiceT
ypeC
ode>
Code
AX
10
19
Invoic
e Qu
antity
Invo
iced
<QtyI
nvoic
ed>
Me
asur
emen
tAX
35
8
Invoic
e Inv
oice T
otal A
moun
t <T
otalIn
voice
Amt>
AX
36
1
• C
lass
– M
anuf
actu
ring
Ord
er
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eMa
nufac
turing
Orde
r Man
ufactu
rer's
Par
t Num
ber
<Man
ufactu
rerP
artN
um>
Ma
nufac
turing
Orde
r Mill
Orde
r Line
<M
illOrd
erIte
m>
Ma
nufac
turing
Orde
r Mill
Orde
r <M
illOrd
erNu
m>
Ma
nufac
turing
Orde
r Man
ufactu
ring P
lant
<Par
tner>
Ma
nufac
turing
Plan
t Or
ganiz
ation
Ma
nufac
turing
Orde
r Pro
mise
Date
<T
imeS
tamp>
Pr
omise
Da
teTim
e
Manu
factur
ingOr
der R
evise
d Pro
mise
Date
<T
imeS
tamp>
Re
vPro
mise
Da
teTim
e
Manu
factur
ingOr
der T
MW F
actor
<T
mwFa
ctor>
Manu
factur
ingOr
der T
MW F
ormu
la <T
mwFo
rmula
>
Code
ST
74
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
18
• C
lass
- M
arkP
ackL
oad
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eMa
rkPac
kLoa
d Pa
ckag
ing C
ode
<Pac
kagin
gCod
e>
Co
de
AX
103
Ma
rkPac
kLoa
d Ma
rk <M
arkC
odeT
ype>
Code
AX
13
04
MarkP
ackL
oad
Pack
aging
Des
cripti
on
<Pac
kagin
gDes
cCod
e>
Co
de
AX
754
Ma
rkPac
kLoa
d Lo
ad
<Loa
dCod
e>
Co
de
AX
1042
Ma
rkPac
kLoa
d Un
it Loa
d Opti
on C
ode
<Unit
Load
Optio
nCod
e>
Co
de
AX
400
•
Cla
ss -
Mat
lInfo
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eMa
tlInfo
Mater
ial Id
entifi
catio
n - P
rodu
cer<
MatlId
> Pr
oduc
er
MatlIn
fo Ma
terial
Iden
tifica
tion -
OP
<Matl
Id>
Proc
esso
r
Ma
tlInfo
Mater
ial Id
entifi
catio
n - O
P Pr
ior<M
atlId>
Pr
ior
MatlIn
fo Ma
terial
Iden
tifica
tion -
Rec
eiver
<Matl
Id>
Rece
iver
MatlIn
fo Ma
terial
Iden
tifica
tion -
Bun
dle
ID
<Matl
Id>
Bund
le
MatlIn
fo Ma
terial
Iden
tifica
tion -
Bar
Co
de
<Matl
Id>
BarC
d
Ma
tlInfo
Mater
ial Id
entifi
catio
n - T
ested
<M
atlId>
Te
sted
MatlIn
fo Lo
t Num
ber
<LotN
um>
Ma
tlInfo
Sub-
Lot N
umbe
r <S
ubLo
tNum
>
MatlIn
fo He
at Nu
mber
<H
eatN
um>
Ma
tlInfo
Claim
Num
ber
<Clai
mNum
>
MatlIn
fo Ma
terial
Loca
tion
<Matl
Loc>
MatlIn
fo Re
turna
ble C
ontai
ner
<Retu
rnCo
ntaine
r>
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
19
• C
lass
- M
easu
rem
ent
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eMe
asur
emen
t Me
asur
emen
t ID C
ode
<Mea
sRefI
dCod
e>
Co
de
AX
737
Me
asur
emen
t Me
asur
emen
t Qua
lifier
<M
easQ
ual>
Co
de
AX
738
Me
asur
emen
t Me
asur
emen
t Valu
e <M
easV
alue>
AX
73
9
Meas
urem
ent
Unit o
r Bas
is of
Meas
urem
ent
<Unit
OrBa
sisFo
rMea
sCod
e>
Co
de
AX
355
Me
asur
emen
t Ra
nge M
inimu
m <R
ange
Min>
AX
74
0
Meas
urem
ent
Rang
e Max
imum
<R
ange
Max>
AX
74
1
Meas
urem
ent
Meas
urem
ent S
ignific
ance
Cod
e<Me
asSi
gnific
ance
Code
>
Code
AX
93
5
Meas
urem
ent
Meas
urem
ent A
ttribu
te Co
de
<Mea
sAttr
ibuteC
ode>
Code
AX
93
6
Meas
urem
ent
Surfa
ce La
yer/P
ositio
n Cod
e <S
urfac
eLay
erPo
sCod
e>
Co
de
AX
752
Me
asur
emen
t Me
asur
emen
t Meth
od or
Dev
ice<M
easM
ethod
OrDe
v>
Co
de
AX
137
•
Cla
ss -
Not
e
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eNo
te No
te Re
feren
ce C
ode
<Note
RefC
ode>
Code
AX
36
3
Note
Note
<Des
c>
AX
352
•
Cla
ss -
Org
aniz
atio
n
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eOr
ganiz
ation
En
tity Id
entifi
er C
ode
<Enti
tyIdC
ode>
Code
AX
98
Orga
nizati
on
Name
<N
ame>
AX
93
Orga
nizati
on
Identi
ficati
on C
ode Q
ualifi
er
<IdC
odeQ
ual>
Co
de
AX
66
Or
ganiz
ation
Ide
ntific
ation
Cod
e <I
dCod
e>
AX
67
Or
ganiz
ation
Ad
dres
s – 1
<Add
r1>
Or
ganiz
ation
Ad
dres
s – 2
<Add
r2>
Or
ganiz
ation
Ci
ty Na
me
<City
Name
>
19
Or
ganiz
ation
St
ate or
Pro
vince
Cod
e <S
tateO
rPro
vince
Code
>
Code
AX
15
6
Orga
nizati
on
Posta
l Cod
e <P
ostal
Code
>
AX
11
6
Orga
nizati
on
Coun
try C
ode
<Cou
ntryC
ode>
Code
AX
26
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
20
• C
lass
- Pe
rson
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
ePe
rson
Conta
ct Ide
ntifie
r <C
ontac
tFun
ction
Code
>
Code
AX
36
6
Perso
n Na
me –
Prefi
x <P
refix
Name
>
Perso
n Na
me –
First
<Firs
tNam
e>
Pe
rson
Name
– Mi
ddle
<Midd
leNam
e>
Pe
rson
Name
– La
st <L
astN
ame>
Perso
n Na
me –
Suffix
<S
uffixN
ame>
Perso
n Tit
le <T
itle>
Pe
rson
Conta
ct Co
de -
Phon
e <P
hone
Num>
Perso
n Co
ntact
Code
- Ex
tensio
n <E
xtens
ion>
Pe
rson
Conta
ct Co
de -
Fax
<Fax
Num>
Perso
n Co
ntact
Code
- Em
ail
<Ema
ilAdd
ress
>
• C
lass
- Pr
icin
g
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
ePr
icing
Pr
ice Id
entifi
er C
ode
<Pric
eIdCo
de>
Co
de
AX
236
Pr
icing
Pr
icing
Unit
<P
riceU
nit>
Co
de
ST
62
Pr
icing
Pr
ice U
nit of
Mea
sure
<P
riceU
nitOf
Meas
>
Code
ST
24
Prici
ng
Price
<U
nitPr
ice>
AX
212
Pr
icing
Ra
te <R
ate>
AX
118
Pr
icing
Pr
ice M
ultipl
ier Q
ualifi
er
<Pric
eMult
iplier
>
Code
AX
64
8
• C
lass
- Pr
oces
sInf
o
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
ePr
oces
sInfo
Prod
uctio
n Unit
<F
acilit
y>
Co
de
Pr
oces
sInfo
Proc
ess C
ode
<Pro
cess
>
Code
ST
66
Proc
essIn
fo Se
quen
ce
<Pro
cess
Sequ
ence
>
Proc
essIn
fo Pr
oces
s Date
<T
imeS
tamp>
Pr
oces
s Da
teTim
e
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
21
• C
lass
- Pr
odD
esc
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
ePr
odDe
sc
Prod
uct F
orm
<Pro
dFor
m>
Co
de
Pr
odDe
sc
Prod
uct D
escri
ption
Cod
e <P
rodD
escC
ode>
Code
AX
75
1
Prod
Desc
Qu
ality
<Qua
lity>
Co
de
ST
13
Pr
odDe
sc
Grad
e <G
rade
>
Code
Prod
Desc
Ma
jor G
rade
<M
ajorG
rade
>
Code
ST
10
Prod
Desc
Sp
ecific
ation
Num
ber
<Spe
c>
Pr
odDe
sc
Finish
or S
urfac
e Rou
ghne
ss
<Fini
sh>
Co
de
ST
14
A Pr
odDe
sc
Prod
uct C
hara
cteris
tic C
ode
<Pro
dCha
rCod
e>
Co
de
ST
8
Prod
Desc
Su
b-Pr
oduc
t <S
ubPr
odCo
de>
Prod
Desc
Su
b-Pr
oduc
t, Sur
face
Appli
catio
n <S
ubPr
odSu
rface
>
ST
9C
Prod
Desc
So
lidific
ation
<S
olidif
icatio
n>
ST
12
D Pr
odDe
sc
Mech
anica
l Req
uirem
ents
<Mec
hReq
uirem
ents>
Prod
Desc
Gr
inding
/Con
dintio
ning
<Grin
ding>
Prod
Desc
Sl
itting
, Spli
tting,
Cuttin
g <S
litSpli
tCut>
Code
ST
20A
Prod
Desc
Ch
emica
l Sur
face T
reatm
ent
<Che
mTre
at>
Pr
odDe
sc
Flatne
ss / S
hape
<S
hape
>
ST
14B
Prod
Desc
De
oxida
tion /
LMF
<Deo
xidati
on>
ST
12
C Pr
odDe
sc
Temp
er
<Tem
per>
ST
16
Prod
Desc
He
at Tr
eat /
Anne
al <H
eatT
reat>
ST
15
Prod
Desc
De
gas
<Deg
as>
ST
12
B Pr
odDe
sc
Weld
ing
<Weld
>
ST
23A
Prod
Desc
Ins
pecti
on In
struc
tions
<I
nspe
ctIns
tructi
ons>
Prod
Desc
Pr
oduc
t Req
uirem
ents
<Pro
dReq
uirem
ents>
ST
32A
Prod
Desc
Oi
l - Ed
ges /
ID /
OD
<Oilin
g>
ST
18
C Pr
odDe
sc
Stee
l Melt
ing
<Melt
ing>
ST
12
A Pr
odDe
sc
Wind
ing / S
urfac
e Or
ientat
ion
<Wind
ing>
Co
de
ST
20
B
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
22
• C
lass
– P
rodD
escL
evel
2
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
e
Prod
Desc
Leve
l2 Pr
oduc
t/Item
Des
cripti
on -
Prod
uct (
Leve
l 2)
<Pro
dCod
e2>
Pr
odDe
scLe
vel2
Subs
trate
Widt
h Lev
el 2
<WthL
evel2
>
Prod
Desc
Leve
l2 Su
bstra
te Th
ickne
ss Le
vel 2
<T
hkLe
vel2>
Prod
Desc
Leve
l2 Te
mper
Par
amete
rs Le
vel 2
<T
empe
rLev
el2>
Prod
Desc
Leve
l2 Pr
oduc
t/Item
Des
c -
Chem
ical C
oatin
g (Le
vel 2
) <C
hemC
oat2>
Prod
Desc
Leve
l2 Pr
oduc
t/Item
Des
cripti
on -
Oi
ling (
Leve
l 2)
<Oilin
g2>
Prod
Desc
Leve
l2 Pr
oduc
t/Item
Des
cripti
on -
Mi
ll Gra
de (L
evel
2)
<Gra
de2>
• C
lass
- Sc
hedu
le
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eSc
hedu
le Sc
hedu
le Ty
pe
<Sch
Type
>
Code
AX
67
5
Sche
dule
Plan
ning
Sche
dule
Type
<P
lannin
gSch
Type
Code
>
Code
AX
78
3
Sche
dule
Ship/
Deliv
ery P
atter
n Tim
eCod
e <S
hipDe
liver
yPatt
ernT
imeC
ode>
Code
AX
67
9
Sche
dule
Ship/
Deliv
ery o
r Cale
ndar
Pa
ttern
<S
hipDe
liver
yOrC
alend
arPa
ttern
Code
>
Code
AX
67
8
Sche
dule
Sche
dule
Quan
tity Q
ualifi
er
<Sch
QtyQ
ual>
Co
de
AX
676
Sc
hedu
le De
liver
y Cod
e <S
hipDe
liver
yCod
e>
Co
de
Sc
hedu
le Re
ques
ted S
hip D
ate
<Tim
eStam
p>
Requ
estS
hip
DateT
ime
Sc
hedu
le Re
ques
ted S
hip W
eight
<Req
uestS
hipW
eight>
Meas
urem
ent
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
23
• C
lass
- Sh
ipIn
fo
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eSh
ipInfo
Sh
ipper
Num
ber (
SID)
<S
hipId>
AX
39
6
ShipI
nfo
Load
Weig
ht Ma
ster
<Ship
Weig
htMas
ter>
Me
asur
emen
t
ShipI
nfo
Shipm
ent T
imes
tamp
<Tim
eStam
p>
Shipm
ent
DateT
ime
Sh
ipInfo
Bi
ll of L
ading
<B
illOfLa
ding>
ShipI
nfo
Maste
r Bill
of La
ding
<Mas
terBi
llOfLa
ding>
ShipI
nfo
Appo
intme
nt Nu
mber
<A
pptN
um>
Sh
ipInfo
Sh
ip Mo
de
<Ship
Mode
>
Code
ST
26
ShipI
nfo
Shipm
ent M
ethod
of P
ayme
nt <S
hipMe
thodO
fPay
ment>
Code
AX
,ST
146
59
ShipI
nfo
Shipm
ent N
ature
<S
hipQu
al>
Co
de
AX,S
T14
7 63
Sh
ipInfo
Lo
ad W
eight
Gros
s <S
hipW
eight
Gros
s>
Me
asur
emen
t
ShipI
nfo
Bill o
f Lad
ing C
ount
<Lad
ingCo
unt>
ShipI
nfo
Weig
ht Sh
ipped
<S
hipW
eight>
Meas
urem
ent
Sh
ipInfo
Sh
ipped
Qua
ntity
<Ship
Qty>
Meas
urem
ent
Sh
ipInfo
Du
nnag
e - C
harg
eable
<D
unna
geCh
arge
>
Meas
urem
ent
Sh
ipInfo
Du
nnag
e - N
on-C
harg
eable
<D
unna
geNo
nCha
rge>
Meas
urem
ent
Sh
ipInfo
Ap
point
ment
Times
tamp
<Tim
eStam
p>
Appo
intme
nt Da
teTim
e
• C
lass
- St
atus
Info
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eSt
atusIn
fo Ma
terial
Clas
sifica
tion
<Matl
Clas
s>
Co
de
St
atusIn
fo St
atus -
OP
<Stat
us>
Proc
esso
r Co
de
ST
70
St
atusIn
fo St
atus -
Com
merci
al <S
tatus
> Co
mmer
cial
Code
ST
69
Statu
sInfo
Statu
s - M
etallu
rgica
l <S
tatus
> Me
tallur
gical
Code
ST
68
Statu
sInfo
Orde
r Stat
us
<Stat
Code
> Or
der
Code
AX
36
8
Statu
sInfo
Shipm
ent S
tatus
<S
tatCo
de>
Shipm
ent
Code
AX
15
7
Statu
sInfo
Mater
ial C
lassif
icatio
n Date
<T
imeS
tamp>
Cl
assif
icatio
n Da
teTim
e
Statu
sInfo
Statu
s Date
- Co
mmer
cial
<Tim
eStam
p>
Comm
ercia
l Da
teTim
e
Statu
sInfo
Statu
s Date
- Me
tallur
gical
<Tim
eStam
p>
Metal
lurgic
al Da
teTim
e
Statu
sInfo
Statu
s Date
- OP
<T
imeS
tamp>
Pr
oces
sor
DateT
ime
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
24
• C
lass
- Ta
xInf
o
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eTa
xInfo
Tax I
D Nu
mber
<T
axIdN
um>
AX
325
Ta
xinfo
Tax E
xemp
t Cod
e <T
axEx
emptC
ode>
Code
AX
44
1
• C
lass
- Te
rms
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eTe
rms
Term
s Net
Days
<T
erms
NetD
ays>
AX
38
6
Term
s Pa
ymen
t Meth
od C
ode
<Pay
mentM
ethod
Code
>
Code
AX
10
7
Term
s Cu
rrenc
y Cod
e <C
urre
ncyC
ode>
Code
AX
10
0
Term
s Te
rms D
eferre
d Due
Date
<T
imeS
tamp>
Te
rmsD
eferre
dDue
Date
Time
AX
388
Te
rms
Defer
red A
moun
t Due
<D
eferre
dAmt
Due>
AX
38
9
Term
s Da
y of M
onth
<Day
OfMo
nth>
Te
rms
Perce
nt of
Invoic
e Pa
yable
<P
ctInv
oiceP
ayab
le>
Te
rms
Paym
ent T
erms
<P
ayme
ntTer
ms>
Co
de
ST
60
Te
rms
Term
s Net
Due D
ate
<Tim
eStam
p>
Term
sNetD
ue
DateT
ime
AX
446
Te
rms
Term
s Disc
ount
Perce
nt <T
erms
Disc
ountP
ct>
Co
de
AX
338
Te
rms
Term
s Disc
ount
Due D
ate
<Tim
eStam
p>
Term
sDisc
ountD
ue D
ateTim
e AX
37
0
Term
s Te
rms D
iscou
nt Da
ys D
ue
<Ter
msDi
scou
ntDay
sDue
>
Code
AX
35
1
Term
s Te
rms D
iscou
nt Am
ount
<Ter
msDi
scou
ntAmt
>
AX
36
2
Term
s Te
rms B
asis
Date
Code
<T
erms
Basis
DateC
ode>
Code
AX
33
3
Term
s Te
rms T
ype C
ode
<Ter
msTy
peCo
de>
Co
de
AX
336
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
25
• C
lass
- Te
stIn
fo
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eTe
stInfo
Te
st Cl
ass
<Tes
tClas
s>
Co
de
Te
stInfo
Te
st Ty
pe
<Tes
tTyp
eCod
e>
Co
de
ST
1607
32
TestI
nfo
Test
Identi
ficati
on N
umbe
r <T
estId
>
TestI
nfo
Test
Resu
lt <T
estR
esult
>
TestI
nfo
Test
Date
<Tim
eStam
p>
Test
DateT
ime
Te
stInfo
Te
sting
Equ
ipmen
t Num
ber
<Tes
tEqu
ipmen
t>
Te
stInfo
Cu
t Num
ber
<CutN
um>
Te
stInfo
Sa
mple
Freq
uenc
y <S
ample
Freq
>
Code
942
Te
stInfo
Sa
mple
Desc
riptio
n Cod
e <S
ample
Desc
Code
>
Code
943
Te
stInfo
Sa
mple
Dire
ction
<S
ample
Dire
ction
Code
>
Code
AX
94
4
TestI
nfo
Samp
le Lo
catio
n <S
ample
Loc>
AX
Te
stInfo
Sa
mple
Popu
lation
<S
ample
Popu
lation
>
TestI
nfo
Samp
le Pr
oces
s Stat
us C
ode
<Sam
plePr
oces
sStat
Code
>
Code
AX
93
9
TestI
nfo
Samp
le Su
bgro
up
<Sam
pleSu
bGrp
>
TestI
nfo
Samp
le Se
lectio
n Meth
od
<Sam
pleSe
lMeth
od>
Co
de
94
0
TestI
nfo
Samp
le Si
ze
<Sam
pleSi
ze>
Te
stInfo
Sa
mple
Posit
ion C
ode
<Sam
plePo
sCod
e>
Co
de
94
5
Stee
l Ind
ustr
y XM
L Pr
ojec
tR
elea
se 0
.1 (
Dra
ft)O
verv
iew
Cla
sses
…
26
• C
lass
– V
endo
rOrd
er
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eVe
ndor
Orde
r Ve
ndor
Ord
er N
umbe
r <V
endo
rOrd
erNu
m>
AX
424
Ve
ndor
Orde
r Ve
ndor
Rele
ase N
umbe
r <V
endo
rRelN
um>
Vend
orOr
der
Vend
or P
urch
ase O
rder
Re
vision
Num
ber
<Ven
dorO
rder
Revis
ion>
Ve
ndor
Orde
r Ve
ndor
Pur
chas
e Ord
er D
ate
<Tim
eStam
p>
Vend
or
DateT
ime
Ve
ndor
Orde
r Qu
otatio
n Date
<T
imeS
tamp>
Qu
otatio
n Da
teTim
e
Vend
orOr
der
Acco
unt N
umbe
r <A
ccou
ntNum
>
Vend
orOr
der
Quan
tity O
rder
ed
<QtyO
rder
>
Meas
urem
ent
Ve
ndor
Orde
r To
tal O
rder
ed P
rice
<Ord
Price
>
• C
lass
- Ve
ndor
Ord
erLi
ne
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eVe
ndor
Orde
rLine
Ve
ndor
Ord
er Ite
m <V
endo
rOrd
erIte
m>
Ve
ndor
Orde
rLine
Pr
oduc
t Des
cripti
on
<Pro
dDes
c>
Ve
ndor
Orde
rLine
Ve
ndor
Par
t Num
ber
<Ven
dorP
artN
um>
Ve
ndor
Orde
rLIne
Ca
talog
Num
ber
<Cata
logNu
m>
AX
684
Ve
ndor
Orde
rLine
Ite
m Qu
antity
<V
endo
rItem
Qty>
Meas
urem
ent
•
Cla
ss -
Wor
kOrd
er
Clas
s - M
embe
r Da
ta E
lemen
t isX
ML T
ag
Attri
bute
De
finer
Ag
nyAN
SITa
ble
AISI
Tabl
eW
orkO
rder
W
ork O
rder
Num
ber
<Wor
kOrd
erNu
m>
W
orkO
rder
W
ork O
rder
Cha
nge
<Wor
kOrd
erRe
vision
>
Wor
kOrd
er
Wor
k Ord
er R
eleas
e <W
orkO
rder
RelN
um>
W
orkO
rder
W
ork O
rder
Date
<T
imeS
tamp>
W
orkO
rder
Da
teTim
e
Wor
kOrd
er
Wor
k Ord
er C
hang
e Date
<T
imeS
tamp>
W
orkO
rder
Ch
ange
Da
teTim
e
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 27
Noteworthy Classes
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 28
Class - Code Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Code Agency Identifier <AgencyQualCode> AX 559 Code Table Number <TableNum> Code Code Value <CodeValue> Code Description <Desc> AX 352 The Code Entity allows the flexibility of using coded information from a table to communicate. These tables can be those that are created by a standards organization, like DISA, or one that is defined within an internal system. The Code Entity is defined as follows:
1. The AgencyQualCode is the owner of the table (AISI = ST, DISA = AX, etc.). 2. The TableNum is the unique identifier of the table as defined by the owner of the table. (For example, the AISI
table for Material Classification is table number 67.) 3. The CodeValue is defined by the owner of the table and it is the Coded Value of the English that is being
communicated. 4. Desc is the English that is associated to the CodeValue. (For example, the Desc would be Prime for the Code
Value of 1 in the Material Classification table.) The following example demonstrates how the ‘Code’ entity is implemented to report the English value Prime that has a CodeValue of 1 in the AISI table number 67. <Code> <AgencyQualCode>ST</AgencyQualCode> <TableNum>67</TableNum> <CodeValue>1</CodeValue> <Desc>PRIME</Desc> </Code>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 29
Class - Measurement Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Measurement Measurement ID Code <MeasRefIdCode> Code AX 737 Measurement Measurement Qualifier <MeasQual> Code AX 738 Measurement Measurement Value <MeasValue> AX 739
Measurement Unit or Basis of Measurement <UnitOrBasisForMeasCode> Code AX 355
Measurement Range Minimum <RangeMin> AX 740 Measurement Range Maximum <RangeMax> AX 741
Measurement Measurement Significance Code <MeasSignificanceCode> Code AX 935
Measurement Measurement Attribute Code <MeasAttributeCode> Code AX 936
Measurement Surface Layer/Position Code <SurfaceLayerPosCode> Code AX 752
The Measurement entity is defined as follows:
1. The MeasRefIdCode is a “Code” that describes a broad category to which a measurement applies. 2. The MeasQual is a “Code” that describes the specific product or process characteristic to which a measurement
applies. 3. The MeasValue is the actual number value. 4. The UnitOrBasisForMeasCode is a “Code” that describes the units in which a value is being expressed. 5. The RangeMin is the Minimum Range Value associated with this measurement. 6. The RangeMax is the Maximum Range Value associated with this measurement. 7. The MeasSignificanceCode is a “Code” that is used to benchmark, qualify, or further define a measurement value. 8. The MeasAttributeCode is a “Code” that is used to express an attribute response when a numeric measurement
value cannot be determined. 9. The SurfaceLayerPosCode is a “Code” that indicates the product surface, layer, or position being described. 10. The MeasMethodOrDev is a “Code” that is used to describe the method or device used to record the
measurement. The following example uses ‘Measurement’ entity to communicate coil weight as the Ordered Weight per coil of 29,049 pounds. <Measurement> <MeasRefIdCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>737</TableNum> <CodeValue>OD</CodeValue> <Desc>ORDERED DIMENSIONS</Desc> </MeasRefIdCode> <MeasQual> <AgencyQualCode>AX</AgencyQualCode> <TableNum>738</TableNum> <CodeValue>U</CodeValue> <Desc>WEIGHT PER UNIT</Desc> </MeasQual> <MeasValue>29049</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>LB</CodeValue> <Desc>POUND</Desc> </UnitOrBasisForMeasCode> </Measurement>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 30
The following example uses the Measurement entity to communicate a Chemistry test of Calcium. <Measurement> <MeasRefIdCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>737</TableNum> <CodeValue>CH</CodeValue> <Desc>CHEMISTRY</Desc> </MeasRefIdCode> <MeasQual> <AgencyQualCode>AX</AgencyQualCode> <TableNum>738</TableNum> <CodeValue>ZCA</CodeValue> <Desc>CALCIUM</Desc> </MeasQual> <MeasValue>0.0010</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>P1</CodeValue> <Desc>PERCENT</Desc> </UnitOrBasisForMeasCode> </Measurement>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 31
Class - Dimension Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Dimension Edge Designation <EdgeDesignation> Code ST 22 Dimension Gain Loss Indicator <GainLossInd> Measurement Dimension ID (Inside Diameter) <InsideDiam> Measurement Dimension Length <Len> Measurement AX 82 Dimension OD (Outside Diameter) <OutsideDiam> Measurement Dimension Quantity <Qty> Measurement AX 380 Dimension Scale Indicator <ScaleInd> Measurement Dimension Thickness <Thk> Measurement Dimension Weight <Weight> Measurement AX 81 Dimension Width <Width> Measurement AX 189 Dimension is used to define the attributes of material.
1. Len is the length of the material, defined as a “Measurement”. 2. Thk is the thickness of the material, defined as a “Measurement”. 3. Width is the width of the material, defined as a “Measurement”. 4. Qty is the quantity of the material, defined as a “Measurement”. 5. Weight is the weight of the material, defined as a “Measurement”. 6. Thk is the thickness of the material, defined as a “Measurement”. 7. InsideDiam is the inside diameter, defined as a “Measurement”. 8. OutsideDiam is the outside diameter, defined as a “Measurement”. 9. EdgeDesignation is defined as a “Code”. 10. GainLossInd shows whether the weight difference is a gain or a loss and is defined as a “Measurement”. 11. ScaleInd shows whether the material has been scale weighed and is defined as a “Measurement”.
The following is an example of material that is 5865 Lineal Feet, .0473 Inches thick, 40.270 Inches wide that weighs 41220 pounds with an inside diameter of 24 inches and an outside diameter of 58.223 inches with a mill edge. <Dimension> <Len> <MeasValue>5865</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>ST</AgencyQualCode> <TableNum>24</TableNum> <CodeValue>12</CodeValue> <Desc>LINEAL FEET</Desc> </UnitOrBasisForMeasCode> </Len> <Thk> <MeasValue>.0473</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>IN</CodeValue> <Desc>INCH</Desc> </UnitOrBasisForMeasCode> </Thk> <Width> <MeasValue>40.270</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>IN</CodeValue> <Desc>INCH</Desc> </UnitOrBasisForMeasCode>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 32
</Width> <Weight> <MeasValue>41220</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>LB</CodeValue> <Desc>POUNDS</Desc> </UnitOrBasisForMeasCode> </Weight> <InsideDiam> <MeasValue>24</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>IN</CodeValue> <Desc>INCH</Desc> </UnitOrBasisForMeasCode> </InsideDiam> <OutsideDiam> <MeasValue>58.223</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>IN</CodeValue> <Desc>INCH</Desc> </UnitOrBasisForMeasCode> </OutsideDiam> <EdgeDesignation> <AgencyQualCode>ST</AgencyQualCode> <TableNum>22</TableNum> <CodeValue>34</CodeValue> <Desc>MILL EDGE</Desc> </EdgeDesignation> </Dimension>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 33
Class - Note Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Note Note Reference Code <NoteRefCode> Code AX 363 Note Note <Desc> AX 352 Note is used to communicate miscellaneous information.
1. NoteRefCode is a “Code” that is used to define the type of data that follows. 2. Desc holds the Note text.
The following is an example of Order Instructions that have been placed in a note section. <Note> <NoteRefCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>363</TableNum> <CodeValue>ORI</CodeValue> <Desc>Order Instructions</Desc> </NoteRefCode> <Desc>Please confirm this order by sending an xml document back to the buyer as listed above. </Desc> </Note>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 34
Class – Partner The Partner class is redefined usig the classes Organization and Person. Organization is used to define the company, and person defines contacts within the company. • Class - Organization Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Organization Entity Identifier Code <EntityIdCode> Code AX 98 Organization Name <Name> AX 93
Organization Identification Code Qualifier <IdCodeQual> Code AX 66
Organization Identification Code <IdCode> AX 67 Organization Address – 1 <Addr1> Organization Address – 2 <Addr2> Organization City Name <CityName> 19 Organization State or Province Code <StateOrProvinceCode> Code AX 156 Organization Postal Code <PostalCode> AX 116 Organization Country Code <CountryCode> Code AX 26 • Class - Person Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
Person Contact Identifier <ContactFunctionCode> Code AX 366 Person Name – Prefix <PrefixName> Person Name – First <FirstName> Person Name – Middle <MiddleName> Person Name – Last <LastName> Person Name – Suffix <SuffixName> Person Title <Title> Person Contact Code - Phone <PhoneNum>
Person Contact Code - Extension <Extension>
Person Contact Code - Fax <FaxNum> Person Contact Code - Email <EmailAddress> Partner is used to implement the Organization and Person to define a company and the contacts that are within.
1. The Partner Type attribute is an enumerated list of typical partner types. If the partner type that is being defined is not a part of the enumerated list, use “Other”, and the type can be defined further in the EntityIdCode.
2. The EntityIdCode is a “Code” that identifies an organizational entity, physical location, or individual 3. The Name is the name of the company. 4. The IdCodeQual is a “Code” that is used to define an IdCode for the company 5. The IdCode is used to define the company (for example, DUNS Number) 6. Addr1 and Addr2 are used to define the actual address of the company 7. CityName is a “Code” used to define the City in which the company resides. 8. StateOrProvinceCode is a “Code” used to define the State in which the company resides. 9. PostalCode is used to define the Zip or Postal Code of the company. 10. CountryCode is a “Code” used to define the Country in which the company resides. 11. ContactFunctionCode is a “Code” used to define the type of contact that follows 12. PrefixName, FirstName, MiddleName, LastName, SuffixName and Title are used to provide a name for the contact. 13. PhoneNum, Extension, FaxNum and EmailAddress are used as ways to contact the person described above.
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 35
The following is a list of the attributes for Partner:
BillTo, Buyer, Carrier, Certifier, CertReceiver, Customer, Inspector, InspectReceiver, Inventory, ManufacturingPlant, Processor, RailCarOwner, ReleaseIssuer, ShipFrom, ShipTo, SoldTo, Supplier, TestReceiver, Vendor, Warehouse, TestAgency, Other The following example communicates information about Building Company. Building Company, in this example, is a Buyer, which has a DUNS Number of 123456789, and resides at 111 Any Street, Building One, in AnyTown, USA.
<Partner PartnerType="Buyer"> <Name>Building Company</Name> <IdCodeQual> <AgencyQualCode>AX</AgencyQualCode> <TableNum>66</TableNum> <CodeValue>1</CodeValue> <Desc>D-U-N-S Number</Desc> </IdCodeQual> <IdCode>123456789</IdCode> <Addr1>111 Any Street</Addr1> <Addr2>Building One</Addr2> <CityName>Any Town</CityName> <PostalCode>12345</PostalCode> <CountryCode> <Desc>USA</Desc> </CountryCode> </Partner> The following example communicates information about Parent Company ABCD. Parent Company ABCD, in this example, is a Parent Company, which has a DUNS Number of 987654321. There are two contacts listed for this company, one in Accounts Receivable, and one in Accounts Payable. <Partner PartnerType="Other"> <EntityIdCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>98</TableNum> <CodeValue>B4</CodeValue> <Desc>Parent Company</Desc> </EntityIdCode> <Name>Parent Company ABCD</Name> <IdCodeQual> <AgencyQualCode>AX</AgencyQualCode> <TableNum>66</TableNum> <CodeValue>1</CodeValue> <Desc>D-U-N-S Number</Desc> </IdCodeQual> <IdCode>987654321</IdCode> <Addr1>1 Parent Company Street</Addr1> <Addr2>Building 1A</Addr2> <CityName>Parent Town</CityName> <StateOrProvinceCode> <Desc>Parent State</Desc> </StateOrProvinceCode> <PostalCode>45678</PostalCode> <CountryCode> <Desc>USA</Desc> </CountryCode> <ContactFunctionCode> <AgencyQualCode>AX</AgencyQualCode>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 36
<TableNum>366</TableNum> <CodeValue>AP</CodeValue> <Desc>Accounts Payable Department</Desc> </ContactFunctionCode> <PrefixName>Mr</PrefixName> <FirstName>George</FirstName> <LastName>Jones</LastName> <Title>Manager</Title> <PhoneNum>000-000-0000</PhoneNum> <Extension>0000</Extension> <FaxNum>111-111-1111</FaxNum> <EmailAddress>[email protected]</EmailAddress> <ContactFunctionCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>366</TableNum> <CodeValue>AR</CodeValue> <Desc>Accounts Receivable Department</Desc> </ContactFunctionCode> <PrefixName>Mr</PrefixName> <FirstName>Jim</FirstName> <LastName>Jones</LastName> <Title>Manager</Title> <PhoneNum>000-000-0000</PhoneNum> <Extension>0044</Extension> <FaxNum>111-111-1144</FaxNum> <EmailAddress>[email protected]</EmailAddress> </Partner>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 37
Class - StatusInfo Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
StatusInfo Material Classification <MatlClass> Code StatusInfo Status - OP <Status> Processor Code ST 70 StatusInfo Status - Commercial <Status> Commercial Code ST 69 StatusInfo Status - Metallurgical <Status> Metallurgical Code ST 68 StatusInfo Order Status <StatCode> Order Code AX 368 StatusInfo Shipment Status <StatCode> Shipment Code AX 157 StatusInfo Material Classification Date <TimeStamp> Classification DateTime StatusInfo Status Date - Commercial <TimeStamp> Commercial DateTime StatusInfo Status Date - Metallurgical <TimeStamp> Metallurgical DateTime StatusInfo Status Date - OP <TimeStamp> Processor DateTime
StatusInfo is used to communicate status information. 1. MatlClass is the classification of the material. 2. Status is a “Code” value that also has an enumerated list of types of status that can being referenced. 3. StatCode is a “Code” value that also has an enumerated list of types of status that can being referenced. 4. TimeStamp is a “DateTime” value that also has an enumerated list of types of times to communicate. 5. NoteRefCode and Desc are both part of the “Note” entity. This allows the passing of additional information with
status. The following is a list of the attributes for Status: Processor, Commercial, Metallurgical. The following is a list of the attributes for StatCode: Order, Shipment. The following is a list of the attributes for TimeStamp: Activity, Appointment, Classification, CommercialStatus, Damage, Delivery, Forecast, Inventory, MetallurgicaStatus, Process, ProcessorStatus, Promise, PurchaseOrder, Quotation, Receipt, ReleaseCreate, ReleaseEnd, ReleaseStart, RequestShip, RevPromise, Shipment, TermsDeferredDue, TermsNetDue, TermsDiscountDue, Test, Transaction, Vendor, WorkOrder, WorkOrderChange, Other
The following is an example of the status that would be sent for Prime Material that is Ready to Ship. The classification happened on 4/10/2001 and the status was updated at the processor on 4/17/2001. <StatusInfo> <MatlClass> <AgencyQualCode>ST</AgencyQualCode> <TableNum>67</TableNum> <CodeValue>1</CodeValue> <Desc>PRIME</Desc> </MatlClass> <Status StatusType="Processor"> <AgencyQualCode>ST</AgencyQualCode> <TableNum>70</TableNum> <CodeValue>1</CodeValue> <Desc>READY TO SHIP</Desc> </Status> <TimeStamp TimeStampType="Classification"> <Date>2001.04.10</Date> <Time>10:02:00</Time> <TimeCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>623</TableNum> <CodeValue>ES</CodeValue>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 38
<Desc>Eastern Standard Time</Desc> </TimeCode> </TimeStamp> <TimeStamp TimeStampType="ProcessorStatus"> <Date>2001.04.17</Date> <Time>10:05:00</Time> <TimeCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>623</TableNum> <CodeValue>ES</CodeValue> <Desc>Eastern Standard Time</Desc> </TimeCode> </TimeStamp> </StatusInfo>
Steel Industry XML ProjectRelease 0.1 (Draft)
Overview
Classes… 39
Class - TimeStamp TimeStamp is redefined using the DateTime Class to communicate Date and Time information.
• Class - Date Time Class - Member Data Element isXML Tag Attribute Definer Agny
ANSITable
AISITable
DateTime Date <Date> AX 373 DateTime Date Qualifier <DateTimeQual> Code AX 374 DateTime Time <Time> AX 337 DateTime Time Code <TimeCode> Code AX 623 TimeStamp is used to communicate a date and time a specific event occurred.
1. TimeStampType is an enumerated list of typical Date Times that are communicated. 2. DateTimeQual is used to further define the type of DateTime. 3. Date is the actual date in YYYY.MM.DD format 4. Time is the actual time that the event occurred (If available), in HH:MM:SS format. 5. TimeCode is a Code identifying the time. Per ISO, may be expressed as time zone or by + or - in hours
relative to UTC. The following is a list of the attributes for TimeStamp:
Activity, Appointment, Classification, CommercialStatus, Damage, Delivery, Forecast, Inventory, MetallurgicalStatus, Process, ProcessorStatus, Promise, PurchaseOrder, Quotation, Receipt, ReleaseCreate, ReleaseEnd, ReleaseStart, RequestShip, RevPromise, Shipment, TermsDeferredDue, TermsNetDue, TermsDiscountDue, Test, Transaction, Vendor, WorkOrder, WorkOrderChange, Other
The following example shows an Activity DateTime. <TimeStamp TimeStampType="Activity"> <Date>2001.4.17</Date> <Time>9:00:00</Time> <TimeCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>623</TableNum> <CodeValue>ES</CodeValue> <Desc>Eastern Standard Time</Desc> </TimeCode> </TimeStamp> The following example shows a Manufacture DateTime. <TimeStamp TimeStampType="Other"> <DateTimeQual> <AgencyQualCode>AX</AgencyQualCode> <TableNum>374</TableNum> <CodeValue>094</CodeValue> <Desc>Manufacture</Desc> </DateTimeQual> <Date>2001.4.11</Date> <Time>8:58:22</Time> <TimeCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>623</TableNum> <CodeValue>ES</CodeValue> <Desc>Eastern Standard Time</Desc> </TimeCode> </TimeStamp>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 41
‘Common’ DTD
Why? The classcommon.dtd was created as a repository of class definitions. By putting all of the class definitions into one dtd, the individual company maintenance will be reduced as well as create a common place for these definitions. Each individual document (ex. Order Status) will have it’s own dtd which will inherit from classcommon.dtd and describe the relationship between these classes.
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 42
Common DTD Detail <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT commonElements (commonElementDtdForAisi)> <!ELEMENT commonElementDtdForAisi (#PCDATA)> <!-- Document Definition has envelope information and transaction information --> <!-- Beginning of Code Definition--> <!ENTITY % Code "(AgencyQualCode?, TableNum?, CodeValue?, Desc?)"> <!ELEMENT AgencyQualCode (#PCDATA)> <!ELEMENT TableNum (#PCDATA)> <!ELEMENT CodeValue (#PCDATA)> <!ELEMENT Desc (#PCDATA)> <!-- End of Code Definition--> <!-- Beginning of DateTime Definition --> <!ENTITY % DateTime "(DateTimeQual?, Date?, Time?, TimeCode?)"> <!ELEMENT DateTimeQual (%Code;)> <!ELEMENT Date (#PCDATA)> <!-- MM.DD.CCYY--> <!ELEMENT Time (#PCDATA)> <!-- HH.MM.SS --> <!ELEMENT TimeCode (%Code;)> <!-- End of DateTime Definition--> <!-- Beginning of Measurement Definition--> <!ENTITY % Measurement "(MeasRefIdCode?, MeasQual?, MeasValue, UnitOrBasisForMeasCode?, RangeMin?, RangeMax?, MeasSignificanceCode?, MeasAttributeCode?, SurfaceLayerPosCode?, MeasMethodOrDev?)"> <!ELEMENT MeasRefIdCode (%Code;)> <!ELEMENT MeasQual (%Code;)> <!ELEMENT MeasValue (#PCDATA)> <!ELEMENT UnitOrBasisForMeasCode (%Code;)> <!ELEMENT RangeMin (#PCDATA)> <!ELEMENT RangeMax (#PCDATA)> <!ELEMENT MeasSignificanceCode (%Code;)> <!ELEMENT MeasAttributeCode (%Code;)> <!ELEMENT SurfaceLayerPosCode (%Code;)> <!ELEMENT MeasMethodOrDev (%Code;)> <!-- End of Measurement Definition--> <!-- Beginning of Organization Definition--> <!ENTITY % Organization "(EntityIdCode?, Name?, IdCodeQual?, IdCode?, Addr1?, Addr2?, CityName?, StateOrProvinceCode?, PostalCode?, CountryCode?, %Person;*)"> <!ELEMENT EntityIdCode (%Code;)> <!ELEMENT Name (#PCDATA)> <!ELEMENT IdCodeQual (%Code;)> <!ELEMENT IdCode (#PCDATA)> <!ELEMENT Addr1 (#PCDATA)> <!ELEMENT Addr2 (#PCDATA)> <!ELEMENT CityName (#PCDATA)> <!ELEMENT StateOrProvinceCode (%Code;)> <!ELEMENT PostalCode (#PCDATA)> <!ELEMENT CountryCode (%Code;)> <!-- End of organization Definition--> <!-- Beginning of Person Definition--> <!ENTITY % Person "(ContactFunctionCode?, PrefixName?, FirstName?, MiddleName?, LastName?, SuffixName?, Title?, PhoneNum?, Extension?, FaxNum?, EmailAddress?)"> <!ELEMENT ContactFunctionCode (%Code;)> <!ELEMENT PrefixName (#PCDATA)> <!ELEMENT FirstName (#PCDATA)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 43
<!ELEMENT MiddleName (#PCDATA)> <!ELEMENT LastName (#PCDATA)> <!ELEMENT SuffixName (#PCDATA)> <!ELEMENT Title (#PCDATA)> <!ELEMENT PhoneNum (#PCDATA)> <!ELEMENT Extension (#PCDATA)> <!ELEMENT FaxNum (#PCDATA)> <!ELEMENT EmailAddress (#PCDATA)> <!-- End of person Definition--> <!-- Beginning of Partner Definition --> <!ELEMENT Partner (%Organization;)> <!ATTLIST Partner PartnerType (Carrier | RailCarOwner | BillTo | CertReceiver | InspectReceiver | TestReceiver | Supplier | Customer | Processor | Warehouse | ShipFrom | ShipTo | SoldTo | Vendor | Buyer | ReleaseIssuer | Certifier | Inspector | TestAgency | Inventory | ManufacturingPlant | Other) #REQUIRED > <!-- End of Partner Definition --> <!-- Beginning of TimeStamp Definition --> <!ELEMENT TimeStamp (%DateTime;)> <!ATTLIST TimeStamp TimeStampType (Transaction | PurchaseOrder | Damage | Forecast | Inventory | ReleaseCreate | ReleaseEnd | ReleaseStart | Promise | RevPromise | Process | RequestShip | Shipment | Appointment | Classification | Commercial | Metallurgical | Processor | TermsDeferredDue | TermsNetDue | TermsDiscountDue | Test | Vendor | Quotation | WorkOrder | WorkOrderChange | Delivery | Activity | Receipt | Other) #REQUIRED > <!-- End of TimeStamp Definition --> <!-- Beginning of Note Definition--> <!ELEMENT Note (NoteRefCode?, Desc?)> <!ELEMENT NoteRefCode (%Code;)> <!-- End of Note Definition--> <!-- Beginning of Allowance Definition--> <!ELEMENT Allowance (AllowOrChargeInd?, AllowOrChargeQty?, AllowOrChargeCode?, AllowOrChargeHandling?, AllowOrChargePct?, Note*)> <!ELEMENT AllowOrChargeInd (%Code;)> <!ELEMENT AllowOrChargeQty (#PCDATA)> <!ELEMENT AllowOrChargeCode (%Code;)> <!ELEMENT AllowOrChargeHandling (%Code;)> <!ELEMENT AllowOrChargePct (%Code;)> <!-- End of Allowance Definition--> <!-- Beginning of CarrierRouting Definition --> <!ELEMENT CarrierRouting (Partner?, StdCarrierAlphaCode?, EquipInitial?, VehicleIdNum?, EquipType?, Routing?, RoutingSeqCode?, EquipNum?, EquipDescCode?, FobShipPoint?, Note*)> <!-- The attribute list for Partner in CarrierRouting should be Carrier and RailCarOwner --> <!ELEMENT StdCarrierAlphaCode (%Code;)> <!ELEMENT EquipInitial (#PCDATA)> <!ELEMENT VehicleIdNum (#PCDATA)> <!ELEMENT EquipType (%Code;)> <!ELEMENT Routing (#PCDATA)> <!ELEMENT RoutingSeqCode (%Code;)> <!ELEMENT EquipNum (#PCDATA)> <!ELEMENT EquipDescCode (%Code;)> <!ELEMENT FobShipPoint (%Code;)> <!-- End of CarrierRoutingDefinition --> <!-- Beginning of CoatingInfo Definition --> <!ELEMENT CoatingInfo (CoatSupplier?, CoatSystem?, CoatType?, CoatSpec?, CoatCode?, CoatSurface?, Layer?, ColorCode?, CoatValue?, CoatWeight?, OrganicCoat?, Primer?, TopCoat?, CoatName?, Pretreat?, Note*)> <!ELEMENT CoatSupplier (#PCDATA)> <!ELEMENT CoatSystem (#PCDATA)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 44
<!ELEMENT CoatType (%Code;)> <!ELEMENT CoatSpec (#PCDATA)> <!ELEMENT CoatCode (%Code;)> <!ELEMENT CoatSurface (#PCDATA)> <!ELEMENT Layer (#PCDATA)> <!ELEMENT ColorCode (%Code;)> <!ELEMENT CoatValue (%Measurement;)> <!ELEMENT CoatWeight (%Measurement;)> <!ELEMENT OrganicCoat (#PCDATA)> <!ELEMENT Primer (#PCDATA)> <!ELEMENT TopCoat (#PCDATA)> <!ELEMENT CoatName (#PCDATA)> <!ELEMENT Pretreat (#PCDATA)> <!-- End fo CoatingInfo Definition --> <!-- Beginning of Control Definition --> <!ELEMENT Control (TranSetControlNum?, TranSetPurposeCode?, ReportTypeCode?, RefId?, TimeStamp?, Note*)> <!ELEMENT TranSetControlNum (#PCDATA)> <!ELEMENT TranSetPurposeCode (%Code;)> <!ELEMENT ReportTypeCode (%Code;)> <!ELEMENT RefId (#PCDATA)> <!-- End of Control Definition --> <!-- Beginning of the DefectInfo Definition --> <!ELEMENT DefectInfo (DamageTypeCode?, DamageReasonCode?, DamageFaultCode?, DamageSeverityCode?, TimeStamp?, Note*)> <!ELEMENT DamageTypeCode (%Code;)> <!ELEMENT DamageReasonCode (%Code;)> <!ELEMENT DamageFaultCode (%Code;)> <!ELEMENT DamageSeverityCode (%Code;)> <!-- Use the attribute Damage for TimeStamp --> <!-- End of the DefectInfo Definition --> <!-- Beginning of the Dimension Definition --> <!ENTITY % Dimension "(Len?, Thk?, Width?, Qty?, Weight*, InsideDiam?, OutsideDiam?, EdgeDesignation?, GainLossInd?, ScaleInd?)"> <!ELEMENT Len (%Measurement;)> <!ELEMENT Thk (%Measurement;)> <!ELEMENT Width (%Measurement;)> <!ELEMENT Qty (%Measurement;)> <!ELEMENT Weight (%Measurement;)> <!ELEMENT InsideDiam (%Measurement;)> <!ELEMENT OutsideDiam (%Measurement;)> <!ELEMENT EdgeDesignation (%Code;)> <!ELEMENT GainLossInd (%Measurement;)> <!ELEMENT ScaleInd (%Measurement;)> <!-- End of Dimension Definition --> <!-- Beginning of Forecast Definition --> <!ELEMENT Forecast (TimeStamp?, TimingQual?, ForecastQual?, ForecastQty?, Note*)> <!-- Use the attribute Forecast for TimeStamp--> <!ELEMENT TimingQual (%Code;)> <!ELEMENT ForecastQual (%Code;)> <!ELEMENT ForecastQty (%Measurement;)> <!-- End of Forecast Definition --> <!-- Beginning of FunctionalGroup Definition --> <!ELEMENT FunctionalGroup (AppSendersCode?, AppReceiversCode?, GrpControlNum?, ResponsibleAgencyCode?, VersionNum?)> <!ELEMENT AppSendersCode (#PCDATA)> <!ELEMENT AppReceiversCode (#PCDATA)> <!ELEMENT GrpControlNum (#PCDATA)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 45
<!ELEMENT ResponsibleAgencyCode (%Code;)> <!ELEMENT VersionNum (#PCDATA)> <!-- End of FuncationGroup Definition --> <!-- Beginning of Header Definition --> <!ELEMENT Header (ActionCode?, ReportTransmissionCode?, AuthCode?, PurchaseOrderTypeCode?, OrderItemCode?, StatReportCode?, Partner*, TimeStamp*, Note*)> <!ELEMENT ActionCode (%Code;)> <!ELEMENT ReportTransmissionCode (%Code;)> <!ELEMENT AuthCode (%Code;)> <!ELEMENT PurchaseOrderTypeCode (%Code;)> <!ELEMENT OrderItemCode (%Code;)> <!ELEMENT StatReportCode (%Code;)> <!-- Use the attributes Supplier, Customer, Processor, Warehouse, ShipFrom, ShipTo, SoldTo, Vendor, Buyer, ReleaseIssuer, Certifier, Inspector, TestAgency for Partner --> <!-- Use the attributes Inventory, ReleaseCreate, ReleaseEnd, ReleaseStart for TimeStamp --> <!-- End of Header Definition --> <!-- Beginning of Interchange Definition --> <!ELEMENT Interchange (SecurityInfoQual?, SecurityInfo?, InterchangeIdQual?, InterchangeSenderId?, InterchangeReceiverId?, InterchangeDateTime?, InterchangeControlNum?, AckRequested?, UsageInd?, Note*)> <!ELEMENT SecurityInfoQual (%Code;)> <!ELEMENT SecurityInfo (#PCDATA)> <!ELEMENT InterchangeIdQual (%Code;)> <!ELEMENT InterchangeSenderId (#PCDATA)> <!ELEMENT InterchangeReceiverId (#PCDATA)> <!ELEMENT InterchangeDateTime (%DateTime;)> <!ELEMENT InterchangeControlNum (#PCDATA)> <!ELEMENT AckRequested (%Code;)> <!ELEMENT UsageInd (%Code;)> <!-- End of Interchange Definition --> <!-- Beginning of Invoice Definition --> <!ELEMENT Invoice (InvoiceNum?, InvoiceTypeCode?, TotalInvoiceAmt?, QtyInvoiced?, Note*)> <!ELEMENT InvoiceNum (#PCDATA)> <!ELEMENT InvoiceTypeCode (%Code;)> <!ELEMENT TotalInvoiceAmt (#PCDATA)> <!ELEMENT QtyInvoiced (#PCDATA)> <!-- End of Invoice Definition --> <!-- Beginning of TaxInfo Definition --> <!ELEMENT TaxInfo (TaxIdNum?, TaxExemptCode?, Note*)> <!ELEMENT TaxIdNum (#PCDATA)> <!ELEMENT TaxExemptCode (%Code;)> <!-- End of TaxInfo Definition --> <!-- Beginning of Terms Definition --> <!ELEMENT Terms (TermsNetDays?, PaymentMethodCode?, CurrencyCode?, TimeStamp?, DeferredAmtDue?, DayOfMonth?, PctInvoicePayable?, PaymentTerms?, TermsDiscountPct?, TermsDiscountDaysDue?, TermsDiscountAmt?, TermsBasisDateCode?, TermsTypeCode?, Note*)> <!ELEMENT TermsNetDays (#PCDATA)> <!ELEMENT PaymentMethodCode (%Code;)> <!ELEMENT CurrencyCode (%Code;)> <!-- Use the attributes TermsDeferredDue, TermsNetDue, TermsDiscountDue for the TimeStamp --> <!ELEMENT DeferredAmtDue (#PCDATA)> <!ELEMENT DayOfMonth (#PCDATA)> <!ELEMENT PctInvoicePayable (#PCDATA)> <!ELEMENT PaymentTerms (%Code;)> <!ELEMENT TermsDiscountPct (%Code;)> <!ELEMENT TermsDiscountDaysDue (%Code;)> <!ELEMENT TermsDiscountAmt (#PCDATA)> <!ELEMENT TermsBasisDateCode (%Code;)> <!ELEMENT TermsTypeCode (%Code;)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 46
<!-- End of Terms Definition --> <!-- Beginning of TestInfo Definition --> <!ELEMENT TestInfo (TestClass?, TestTypeCode?, TestId?, TestResult?, TimeStamp?, TestEquip?, CutNum?, SampleFreq?, SampleDescCode?, SampleDirectionCode?, SampleLoc?, SamplePopulation?, SampleProcessStatCode?, SampleSubGrp?, SampleSelMethod?, SampleSize?, SamplePosCode?, ActualTestResults+, Note*)> <!ELEMENT TestClass (%Code;)> <!ELEMENT TestTypeCode (%Code;)> <!ELEMENT TestId (#PCDATA)> <!ELEMENT TestResult (#PCDATA)> <!-- Use the attribute Test for the TimeStamp --> <!ELEMENT TestEquip (#PCDATA)> <!ELEMENT CutNum (#PCDATA)> <!ELEMENT SampleFreq (%Code;)> <!ELEMENT SampleDescCode (%Code;)> <!ELEMENT SampleDirectionCode (%Code;)> <!ELEMENT SampleLoc (#PCDATA)> <!ELEMENT SamplePopulation (#PCDATA)> <!ELEMENT SampleProcessStatCode (%Code;)> <!ELEMENT SampleSubGrp (#PCDATA)> <!ELEMENT SampleSelMethod (%Code;)> <!ELEMENT SampleSize (#PCDATA)> <!ELEMENT SamplePosCode (%Code;)> <!ELEMENT ActualTestResults (%Measurement;)> <!-- End of the TestInfo Definition --> <!-- Beginning of MarkPackLoad Definition --> <!ELEMENT MarkPackLoad (PackagingCode?, MarkCodeType?, PackagingDescCode?, LoadCode?, UnitLoadOptionCode?, Note*)> <!ELEMENT PackagingCode (%Code;)> <!ELEMENT MarkCodeType (%Code;)> <!ELEMENT PackagingDescCode (%Code;)> <!ELEMENT LoadCode (%Code;)> <!ELEMENT UnitLoadOptionCode (%Code;)> <!-- End of the MarkPackLoad Definition --> <!-- Beginning of the Pricing Definition --> <!ELEMENT Pricing (PriceIdCode?, PriceUnit?, PriceUnitOfMeas?, UnitPrice?, Rate?, PriceMultiplier?, Note*)> <!ELEMENT PriceIdCode (%Code;)> <!ELEMENT PriceUnit (%Code;)> <!ELEMENT PriceUnitOfMeas (%Code;)> <!ELEMENT UnitPrice (#PCDATA)> <!ELEMENT Rate (#PCDATA)> <!ELEMENT PriceMultiplier (%Code;)> <!-- End of Pricing Definition --> <!-- Beginning of ProcessInfo Definition --> <!ELEMENT ProcessInfo (Facility?, Process?, ProcessSequence?, TimeStamp?, CoatingInfo?, Note*)> <!ELEMENT Facility (%Code;)> <!ELEMENT Process (%Code;)> <!ELEMENT ProcessSequence (#PCDATA)> <!-- Use the attribute Process for the TimeStamp --> <!-- End of the ProcessInfo Definition --> <!-- Beginning of the ProdDesc Definition --> <!ELEMENT ProdDesc (ProdForm?, ProdDescCode?, Quality?, Grade?, MajorGrade?, Spec?, Finish?, ProdCharCode?, SubProdCode?, SubProdSurface?, Solidification?, MechRequirements?, Grinding?, SlitSplitCut?, ChemTreat?, Shape?, Deoxidation?, Temper?, HeatTreat?, Degas?, Weld?, InspectInstructions?, ProdRequirements?, Oiling?, Melting?, Winding?, ProdDescLevel2?, Note*)> <!ELEMENT ProdForm (%Code;)> <!ELEMENT ProdDescCode (%Code;)> <!ELEMENT Quality (%Code;)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 47
<!ELEMENT Grade (%Code;)> <!ELEMENT MajorGrade (%Code;)> <!ELEMENT Spec (#PCDATA)> <!ELEMENT Finish (%Code;)> <!ELEMENT ProdCharCode (%Code;)> <!ELEMENT SubProdCode (#PCDATA)> <!ELEMENT SubProdSurface (#PCDATA)> <!ELEMENT Solidification (#PCDATA)> <!ELEMENT MechRequirements (#PCDATA)> <!ELEMENT Grinding (#PCDATA)> <!ELEMENT SlitSplitCut (%Code;)> <!ELEMENT ChemTreat (#PCDATA)> <!ELEMENT Shape (#PCDATA)> <!ELEMENT Deoxidation (#PCDATA)> <!ELEMENT Temper (#PCDATA)> <!ELEMENT HeatTreat (#PCDATA)> <!ELEMENT Degas (#PCDATA)> <!ELEMENT Weld (#PCDATA)> <!ELEMENT InspectInstructions (#PCDATA)> <!ELEMENT ProdRequirements (#PCDATA)> <!ELEMENT Oiling (#PCDATA)> <!ELEMENT Melting (#PCDATA)> <!ELEMENT Winding (%Code;)> <!-- End of ProdDesc Definition --> <!-- Beginning of ProdDescLevel2 Defiintion --> <!ELEMENT ProdDescLevel2 (ProdCode2?, WidthLevel2?, ThkLevel2?, TemperLevel2?, ChemCoat2?, Oiling2?, Grade2?, Note*)> <!ELEMENT ProdCode2 (#PCDATA)> <!ELEMENT WidthLevel2 (#PCDATA)> <!ELEMENT ThkLevel2 (#PCDATA)> <!ELEMENT TemperLevel2 (#PCDATA)> <!ELEMENT ChemCoat2 (#PCDATA)> <!ELEMENT Oiling2 (#PCDATA)> <!ELEMENT Grade2 (#PCDATA)> <!-- End of ProdDescLevel2 Definition --> <!-- Beginning of Schedule Definition --> <!ELEMENT Schedule (SchType?, PlanningSchTypeCode?, ShipDeliveryPatternTimeCode?, ShipDeliveryOrCalendarPatternCode?, SchQtyQual?, ShipDeliveryCode?, TimeStamp?, RequestShipWeight?, Note*)> <!ELEMENT SchType (%Code;)> <!ELEMENT PlanningSchTypeCode (%Code;)> <!ELEMENT ShipDeliveryPatternTimeCode (%Code;)> <!ELEMENT ShipDeliveryOrCalendarPatternCode (%Code;)> <!ELEMENT SchQtyQual (%Code;)> <!ELEMENT ShipDeliveryCode (%Code;)> <!ELEMENT RequestShipWeight (%Measurement;)> <!-- Use the attribute RequestShip for the TimeStamp--> <!-- End of Schedule Definition --> <!-- Beginning of the ShipInfo Definition --> <!ELEMENT ShipInfo (ShipId?, ShipWeightMaster?, TimeStamp?, BillOfLading?, MasterBillOfLading?, ApptNum?, ShipMode?, ShipMethodOfPayment?, ShipQual?, ShipWeightGross?, LadingCount?, ShipWeight?, ShipQty?, DunnageCharge?, DunnageNonCharge?, Note*)> <!ELEMENT ShipId (#PCDATA)> <!ELEMENT ShipWeightMaster (%Measurement;)> <!-- Use the attribute Shipment and Appointment for the TimeStamp --> <!ELEMENT BillOfLading (#PCDATA)> <!ELEMENT MasterBillOfLading (#PCDATA)> <!ELEMENT ApptNum (#PCDATA)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 48
<!ELEMENT ShipMode (%Code;)> <!ELEMENT ShipMethodOfPayment (%Code;)> <!ELEMENT ShipQual (%Code;)> <!ELEMENT ShipWeightGross (%Measurement;)> <!ELEMENT LadingCount (#PCDATA)> <!ELEMENT ShipWeight (%Measurement;)> <!ELEMENT ShipQty (%Measurement;)> <!ELEMENT DunnageCharge (%Measurement;)> <!ELEMENT DunnageNonCharge (%Measurement;)> <!-- Endof the ShipInfo Definition --> <!-- Beginning of the StatusInfo Definition --> <!ELEMENT StatusInfo (MatlClass?, Status*, StatCode*, TimeStamp*, Note*)> <!ELEMENT MatlClass (%Code;)> <!ELEMENT Status (%Code;)> <!ATTLIST Status StatusType (Processor | Commercial | Metallurgical) #REQUIRED > <!ELEMENT StatCode (%Code;)> <!ATTLIST StatCode StatCodeType (Order | Shipment) #REQUIRED > <!-- Use the attributes Classification, Commercial, Metallurgical, and Process for the TimeStamp--> <!-- End of the StatusInfo Definition --> <!-- Beginning of Test Request Definition --> <!ELEMENT TestRequest (TestingNotes*)> <!ELEMENT TestingNotes (Note*)> <!-- End of the Test Request Definition --> <!-- Beginning of the MatlInfo Definition --> <!ELEMENT MatlInfo (MatlId+, LotNum?, SubLotNum?, HeatNum?, ClaimNum?, MatlLoc?, ReturnContainer?, Note*)> <!ELEMENT MatlId (#PCDATA)> <!ATTLIST MatlId MatlIdType (Producer | Processor | Prior | Receiver | Bundle | BarCd | Tested) #REQUIRED > <!ELEMENT LotNum (#PCDATA)> <!ELEMENT SubLotNum (#PCDATA)> <!ELEMENT HeatNum (#PCDATA)> <!ELEMENT ClaimNum (#PCDATA)> <!ELEMENT MatlLoc (#PCDATA)> <!ELEMENT ReturnContainer (#PCDATA)> <!-- End of MatlInfo Definition --> <!-- Beginning of Customer Order Definition --> <!ELEMENT CustomerOrder (PurchaseOrderNum?, TimeStamp?, PurchaseOrderRevision?, ChangeReasonCode?, RelNum?, ContractNum?, Partner*, EngChangeLevel?, PartName?, ModelYear?, EndUse?, ClassOfTradeCode?, Note*)> <!ELEMENT PurchaseOrderNum (#PCDATA)> <!ATTLIST PurchaseOrderNum PurchaseOrderNumType (CustomerOrderNum | ThirdPartyPurchaseOrderNum) #REQUIRED > <!-- Use the attribute PurchaseOrder for TimeStamp --> <!ELEMENT PurchaseOrderRevision (#PCDATA)> <!ELEMENT ChangeReasonCode (#PCDATA)> <!ELEMENT RelNum (#PCDATA)> <!ELEMENT ContractNum (#PCDATA)> <!-- Use the attributes BillTo, CertReceiver, InspectReceiver or TestReceiver for Partner --> <!ELEMENT EngChangeLevel (#PCDATA)> <!ELEMENT PartName (#PCDATA)> <!ELEMENT ModelYear (#PCDATA)>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Common DTD… 49
<!ELEMENT EndUse (#PCDATA)> <!ELEMENT ClassOfTradeCode (%Code;)> <!ELEMENT CustomerOrderLine (PurchaseOrderItem?, ProdServiceId?, Note*)> <!ELEMENT PurchaseOrderItem (#PCDATA)> <!ELEMENT ProdServiceId (#PCDATA)> <!-- End of Customer Order Definition --> <!-- Beginning of the WorkOrder Defintion --> <!ELEMENT WorkOrder (WorkOrderNum?, WorkOrderRevision?, WorkOrderRelNum?, TimeStamp?, Note*)> <!ELEMENT WorkOrderNum (#PCDATA)> <!ELEMENT WorkOrderRevision (#PCDATA)> <!ELEMENT WorkOrderRelNum (#PCDATA)> <!-- Use the attributes WorkOrder and WorkOrderchange for the TimeStamp --> <!-- End of the WorkOrder Definition --> <!-- Beginning of ManufacturingOrder Definition --> <!ELEMENT ManufacturingOrder (MillOrderNum?, MillOrderItem?, Partner*, TimeStamp*, ManufacturerPartNum?, TmwFactor?, TmwFormula?, Note*)> <!ELEMENT MillOrderNum (#PCDATA)> <!ELEMENT MillOrderItem (#PCDATA)> <!-- Use the attribute ManufacturingPlant for Partner --> <!-- Use the attributes Promise and RevPromise for TimeStamp --> <!ELEMENT ManufacturerPartNum (#PCDATA)> <!ELEMENT TmwFactor (#PCDATA)> <!ELEMENT TmwFormula (%Code;)> <!-- End of ManufacturingOrder Definition --> <!-- Beginning of the VendorOrder Definition --> <!ELEMENT VendorOrder (VendorOrderNum?, VendorRelNum?, VendorOrderRevision?, TimeStamp?, AccountNum?, QtyOrder?, OrdPrice?, Note*)> <!ELEMENT VendorOrderNum (#PCDATA)> <!ELEMENT VendorRelNum (#PCDATA)> <!ELEMENT VendorOrderRevision (#PCDATA)> <!-- Use the attribute Vendor, Quotation for the TimeStamp --> <!ELEMENT AccountNum (#PCDATA)> <!ELEMENT QtyOrder (%Measurement;)> <!ELEMENT OrdPrice (#PCDATA)> <!-- End of the VendorOrder Definition --> <!-- Beginning of the VendorOrderLine Definition --> <!ELEMENT VendorOrderLine (VendorOrderItem?, VendorProdDesc?, VendorPartNum?, CatalogNum?, VendorItemQty?, Note*)> <!ELEMENT VendorProdDesc (#PCDATA)> <!ELEMENT VendorOrderItem (#PCDATA)> <!ELEMENT VendorPartNum (#PCDATA)> <!ELEMENT CatalogNum (#PCDATA)> <!ELEMENT VendorItemQty (%Measurement;)> <!-- End of the VendrOrderLine Definition -->
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Data Dictionary… 50
Data Dictionary
Interpreting the Data Dictionary
Dictionary label summary:
1. Data Element
1.1. the AISI industry data element name
2. XML Tag
2.1. isXML tag name. Tag assignment based on routines used by ‘XML Magic’ where applicable.
3. Attribute
3.1. Data element attribute where appropriate
4. Class Referenced
4.1. Class name used to ‘define’ a data element. ‘Code’ or ‘DateTime’ for example.
5. Definition
5.1. Data element definition.
6. Tble Agny
6.1. The agency responsible for ‘owning’ the table used for ‘Code’ elements. ‘AX’ refers to the agency ‘DISA’. ‘AI’ refers to ‘AISI’ owned tables.
7. ANSI Table
7.1. ANSI table number
8. AISI Table
8.1. AISI table number
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
51
Dic
tiona
ry -
isXM
L Ta
g So
rt
The
follo
win
g ta
ble
has
been
sor
ted
by th
e is
XML
Tag
nam
e fo
r eas
e of
find
ing
XML
elem
ents
.
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Acco
unt N
umbe
r <A
ccou
ntNum
>
Ac
coun
t num
ber.
Ac
know
ledge
ment
Requ
ested
<A
ckRe
ques
ted>
Co
de
Indica
tor to
deno
te a f
uncti
onal
ackn
owled
geme
nt is
requ
ested
AX
I13
Actio
n Cod
e <A
ction
Code
>
Code
Co
de to
iden
tify w
hat a
ction
to ta
ke w
ith re
spec
t to
the se
nt do
cume
nt AX
30
6
Addr
ess -
1 <A
ddr1
>
Ad
dres
s line
1
Addr
ess -
2 <A
ddr2
>
Ad
dres
s line
2
Agen
cy Id
entifi
er
<Age
ncyQ
ualC
ode>
Code
iden
tifying
the a
genc
y ass
igning
the c
ode
value
s. 'D
ISA'
vs 'A
ISI'-o
wned
table
s for
ex
ample
. AX
55
9
Allow
ance
or C
harg
e Cod
e <A
llowO
rCha
rgeC
ode>
Code
Al
lowan
ce or
char
ge co
de.
AX
340
Al
lowan
ce or
Cha
rge
Metho
d of H
andli
ng C
ode
<Allo
wOrC
harg
eHan
dling
>
Code
Co
de fo
r allo
wanc
e or c
harg
e han
dling
AX
33
1
Allow
ance
or C
harg
e Ind
icator
<A
llowO
rCha
rgeIn
d>
Co
de
Code
whic
h ind
icates
an al
lowan
ce or
char
ge
for th
e spe
cified
servi
ces.
AX
248
Al
lowan
ce or
Cha
rge
Perce
nt Qu
alifie
r <A
llowO
rCha
rgeP
ct>
Co
de
Allow
ance
or ch
arge
perce
nt qu
alifie
r
Allow
ance
s and
Cha
rges
<A
llowO
rCha
rgeQ
ty>
The d
ebit o
r cre
dit us
ed to
spec
ify al
lowan
ces
and c
harg
es or
servi
ces.
AX
339
Ap
plica
tion
Rece
ivers
Code
<A
ppRe
ceive
rsCod
e>
Mess
age r
eceiv
er co
de, G
S (a
pplic
ation
) leve
l AX
12
4
Appli
catio
n Se
nder
s Cod
e <A
ppSe
nder
sCod
e>
Mess
age s
ende
r cod
e, GS
(app
licati
on) le
vel
AX
142
Appo
intme
nt Nu
mber
<A
pptN
um>
An ap
point
ment
numb
er as
signe
d to
the
shipm
ent b
y the
rece
iving
loca
tion.
Autho
rizati
on C
ode
<Auth
Code
>
Code
Au
thoriz
ation
code
for m
ateria
l relea
se
sche
dules
. AX
67
2
Bill o
f Lad
ing
<BillO
fLadin
g>
A un
ique n
umbe
r whic
h ide
ntifie
s the
reco
rd of
the
shipm
ent. T
he ou
tside
proc
esso
r bill
of lad
ing nu
mber
.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
52
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Catal
og N
umbe
r <C
atalog
Num>
Ca
talog
numb
er
AX
684
Ch
ange
Rea
son C
ode
<Cha
ngeR
easo
nCod
e>
Co
de
Purch
ase O
rade
r cha
nge r
easo
n.
AX
371
Pr
oduc
t/Item
Des
c -
Chem
ical C
oatin
g (Le
vel 2
) <Ch
emCo
at2>
Leve
l 2 C
hemi
cal C
oatin
g req
uirem
ents
Ch
emica
l Sur
face
Trea
tmen
t <C
hemT
reat>
Ch
emica
l sur
face t
reatm
ent.
Ci
ty Na
me
<City
Name
>
En
tity ci
ty - n
ame
19
Claim
Num
ber
<Clai
mNum
>
As
signe
d by m
etal p
rodu
cer t
o ret
urne
d ma
terial
. AX
Cl
ass o
f Tra
de C
ode
<Clas
sOfT
rade
Code
>
Code
Co
de in
dicati
ng cl
ass o
f trad
e AX
68
7
Coati
ng C
ode
<Coa
tCod
e>
Co
de
Code
assig
ned b
y the
coat
ing su
pplie
r
Coati
ng N
ame
<Coa
tNam
e>
Coati
ng co
lor or
name
as kn
own
by th
e coa
ting
supp
lier
Coati
ng S
pecs
<C
oatS
pec>
Coati
ng sp
ecific
ation
s for
the w
ork o
rder
inc
luding
coati
ng sy
stems
, sur
face,
layer
and
weigh
t (se
e AIS
I coa
ting s
pecif
icatio
ns).
Co
ating
Sup
plier
<C
oatS
uppli
er>
Coati
ng su
pplie
r or m
anufa
cture
r
Coati
ng S
urfac
e <C
oatS
urfac
e>
Surfa
ce co
ating
code
Coati
ng S
ystem
<C
oatS
ystem
>
Co
ating
syste
m na
me as
know
n to t
he su
pplie
r
Coati
ng T
ype
<Coa
tTyp
e>
Co
de
Coati
ng 'ty
pe' c
ode.
ST
17
Co
ating
Valu
e <C
oatV
alue>
Meas
urem
ent V
alue o
f coa
ting m
ateria
ls (ty
picall
y weig
ht)
Coati
ng W
eight
<Coa
tWeig
ht>
Me
asur
emen
t Weig
ht of
paint
or co
ating
used
on t
he
prod
uctio
n disc
harg
e.
Code
Valu
e <C
odeV
alue>
Co
de va
lue fr
om in
dustr
y or a
genc
y tab
le.
Co
lor C
ode
<Colo
rCod
e>
Co
de
The c
ode v
alue f
or th
e colo
r AX
39
7
Conta
ct Ide
ntifie
r <C
ontac
tFun
ction
Code
>
Code
Co
ntact
functi
on co
de w
hich i
dent
ifies t
he m
ajor
duty
or re
spon
sibilit
y of n
amed
perso
n. AX
36
6
Contr
act N
umbe
r <C
ontra
ctNum
>
Co
ntrac
t num
ber.
Cou
ld re
fer to
freig
ht or
Pr
oces
sor c
ontra
cts.
AX
367
Co
untry
Cod
e <C
ountr
yCod
e>
Co
de
Coun
try id
entifi
catio
n cod
e AX
26
Curre
ncy C
ode
<Cur
renc
yCod
e>
Co
de
Curre
ncy t
ype:
US, C
anad
ian, o
r Mex
ican.
AX
100
Cu
t Num
ber
<CutN
um>
Test
samp
le 'cu
t'
Dama
ge F
ault
<Dam
ageF
aultC
ode>
Code
Ma
terial
dama
ge fa
ult co
de.
ST
73
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
53
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Dama
ge R
easo
n Cod
e <D
amag
eRea
sonC
ode>
Code
Co
de id
entify
ing th
e spe
cific
reas
on fo
r the
ex
cepti
on co
nditio
n AX
85
3
Dama
ge S
ever
ity C
ode
<Dam
ageS
ever
ityCo
de>
Co
de
Mater
ial da
mage
code
AX
54
1
Dama
ge C
ode
<Dam
ageT
ypeC
ode>
Code
Ma
terial
dama
ge co
de
AX,S
T54
0 72
Da
te <D
ate>
Date
as ex
pres
sed a
s CCY
YMM
DD.
AX
373
Date
Quali
fier
<Date
TimeQ
ual>
Co
de
Code
spec
ifying
the t
ype o
f date
or t
ime,
or
both.
AX
37
4
Day o
f Mon
th <D
ayOf
Month
>
Da
y of m
onth
paya
ble.
De
ferre
d Amo
unt D
ue
<Defe
rredA
mtDu
e>
Defer
red a
moun
t due
. AX
38
9
Dega
s <D
egas
>
De
gas
ST
12
B De
oxida
tion /
LMF
<Deo
xidati
on>
Deox
idatio
n/LMF
ST
12C
Desc
riptio
n <D
esc>
Th
e des
cripti
on, d
efinit
ion, o
r exp
lanati
on
asso
ciated
with
a co
de va
lue.
AX
352
Note
<Des
c>
Notes
or sp
ecial
instr
uctio
ns. D
ata s
hould
be
trans
mitte
d via
appr
opria
te ma
chine
pr
oces
sable
segm
ents.
If the
NTE
segm
ent is
us
ed, it
shou
ld be
plac
ed im
media
tely f
ollow
ing
the be
ginnin
g seg
ment
for ea
ch tr
ansa
ction
for
head
er no
tes.
AX
352
Dunn
age -
Cha
rgea
ble
<Dun
nage
Char
ge>
Me
asur
emen
t The c
harg
eable
dunn
age a
ssoc
iated
with
the
shipm
ent
Du
nnag
e - N
on-
Char
geab
le <D
unna
geNo
nCha
rge>
Meas
urem
ent Th
e dun
nage
asso
ciated
with
the
shipm
ent
which
is no
n-ch
arge
able
Ed
ge D
esign
ation
<E
dgeD
esign
ation
>
Code
Ed
ge D
esign
ation
ST
22
Conta
ct Co
de -
<E
mailA
ddre
ss>
Conta
ct Em
ail ad
dres
s
End U
se
<End
Use>
Th
e 'en
d use
' is th
e cus
tomer
's en
d use
or
appli
catio
n.
Engin
eerin
g Cha
nge L
evel
<Eng
Chan
geLe
vel>
The e
ngine
ering
chan
ge le
vel a
s ass
igned
by
the ul
timate
custo
mer.
A co
mpon
ent o
f the p
art
numb
er.
Entity
Iden
tifier
Cod
e <E
ntityI
dCod
e>
Co
de
Code
iden
tifying
an or
ganiz
ation
al en
tity,
phys
ical lo
catio
n, or
indiv
idual
AX
98
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
54
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Equip
ment
Desc
riptio
n Co
de
<Equ
ipDes
cCod
e>
Co
de
Equip
ment
desc
riptio
n AX
40
Equip
ment
Initia
l <E
quipI
nitial
>
Eq
uipme
nt ini
tial
AX
206
Eq
uipme
nt Nu
mber
<E
quipN
um>
Equip
ment
numb
er
AX
207
Eq
uipme
nt Ty
pe
<Equ
ipTyp
e>
Co
de
Type
of eq
uipme
nt us
ed.
AX
98
Co
ntact
Code
- Ex
tensio
n <E
xtens
ion>
Conta
ct ph
one e
xtens
ion
Pr
oduc
tion U
nit
<Fac
ility>
Code
Co
de to
iden
tify pr
oduc
tion u
nit
Co
ntact
Code
- Fa
x <F
axNu
m>
Conta
ct Fa
x
Finish
or S
urfac
e Ro
ughn
ess
<Fini
sh>
Co
de
Finish
or su
rface
roug
hnes
s. ST
14A
Name
- Fir
st <F
irstN
ame>
Co
ntact
first n
ame
FO
B Sh
ipping
Poin
t Cd
<Fob
ShipP
oint>
Code
Th
e inte
rnal
FOB
shipp
ing po
int co
de.
Fo
reca
st Qu
antity
<F
orec
astQ
ty>
Me
asur
emen
t Qua
ntity
forec
asted
Fore
cast
Quali
fier
<For
ecas
tQua
l>
Code
Co
de sp
ecify
ing th
e sen
der's
conf
idenc
e lev
el of
forec
ast d
ata.
AX
680
Ga
in Lo
ss In
dicato
r <G
ainLo
ssInd
>
Meas
urem
ent G
ain or
loss
indic
ator f
or w
eight
corre
ction
Grad
e <G
rade
>
Code
Th
e meta
ls pr
oduc
er gr
ade c
ode.
Pr
oduc
t/Item
Des
cripti
on -
Mill G
rade
(Lev
el 2)
<G
rade
2>
Leve
l 2 G
rade
Grind
ing/C
ondin
tionin
g <G
rindin
g>
Grind
ing / c
ondit
ioning
Grou
p Con
trol N
umbe
r <G
rpCo
ntrolN
um>
Tran
sacti
on gr
oup (
GS) le
vel c
ontro
l num
ber
AX
28
Heat
Numb
er
<Hea
tNum
>
Identi
fies t
he he
at fro
m wh
ich m
etal
was
melte
d. Ma
y be r
equir
ed in
the P
urch
ase O
rder
tra
nsac
tion s
ets (8
50/86
0/855
/865)
whe
re w
ork
orde
rs ar
e cre
ated f
or sp
ecific
purch
ased
or
appli
ed m
ateria
l.
Heat
Trea
t / An
neal
<Hea
tTre
at>
Heat
treat/
anne
al ST
15
Identi
ficati
on C
ode
<IdC
ode>
Co
de us
ed to
iden
tify an
entity
. AX
67
Identi
ficati
on C
ode
Quali
fier
<IdC
odeQ
ual>
Co
de
Code
desig
natin
g the
syste
m/me
thod o
f cod
e str
uctur
e use
d for
iden
tifica
tion.
Code
to sp
ecify
du
ns nu
mber
, etc.
AX
66
ID (I
nside
Diam
eter)
<Ins
ideDi
am>
Me
asur
emen
t The
insid
e diam
eter o
f a co
il.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
55
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Inspe
ction
Instr
uctio
ns
<Ins
pectI
nstru
ction
s>
Desig
nates
the q
uality
leve
l: e.g.
surfa
ce or
sh
ape r
equir
emen
ts.
Int
erch
ange
Con
trol
Numb
er
<Inte
rchan
geCo
ntrolN
um>
Mess
age c
ontro
l num
ber a
t inter
chan
ge le
vel
AX
I12
Int
erch
ange
Date
/Tim
e <I
nterch
ange
DateT
ime>
DateT
ime
Mess
age t
imes
tamp
AX
I08
Inter
chan
ge ID
Qua
lifier
<I
nterch
ange
IdQua
l>
Code
Qu
alifie
r to s
pecif
y the
meth
od us
ed to
iden
tify
mess
age s
ende
r/rec
eiver
AX
I05
Inter
chan
ge R
eceiv
er ID
<I
nterch
ange
Rece
iverId
>
Me
ssag
e rec
eiver
iden
tifica
tion
AX
I07
Int
erch
ange
Sen
der I
D <I
nterch
ange
Send
erId>
Me
ssag
e sen
der id
entifi
catio
n AX
I06
Invoic
e Num
ber
<Inv
oiceN
um>
Invoic
e ide
ntifyi
ng nu
mber
as as
signe
d by t
he
issur
e. AX
76
Invoic
e For
mat
<Inv
oiceT
ypeC
ode>
Code
Inv
oice t
ype c
ode,
forma
t AX
10
19
Bill o
f Lad
ing C
ount
<Lad
ingCo
unt>
Nu
mber
of B
OLs f
or a
spec
ific sh
ipmen
t
Name
- La
st <L
astN
ame>
Co
ntact
last n
ame
Coati
ng La
yer
<Lay
er>
Coati
ng la
yer d
esign
ation
. Top
, bott
om, r
elativ
e po
sition
Leng
th <L
en>
Me
asur
emen
t The l
ength
of th
e mate
rial. T
ype o
f leng
th, un
it of
meas
ure,
rang
es ar
e note
d in t
he
meas
urem
ent e
ntity.
AX
82
Load
<L
oadC
ode>
Code
St
anda
rd lo
ading
desc
riptio
ns an
d spe
cial
instru
ction
s. AX
10
42
Lot N
umbe
r <L
otNum
>
Ma
nufac
turer
's lot
numb
er
Ma
jor G
rade
<M
ajorG
rade
>
Code
Ma
jor gr
ade
ST
10
Ma
nufac
turer
's Pa
rt Nu
mber
<M
anufa
cture
rPar
tNum
>
A
codif
icatio
n whic
h may
be a
ssign
ed by
the
metal
prod
ucer
to th
e mate
rial ty
pe or
part.
Mark
<Mar
kCod
eTyp
e>
Co
de
The m
arkin
g tha
t is to
be on
the p
rodu
ct for
sh
ipping
- pa
rt of
mark-
pack
-load
AX
13
04
Maste
r Bill
of La
ding
<Mas
terBi
llOfLa
ding>
The m
aster
load
numb
er fo
r com
binati
on lo
ads
which
refer
s to t
he to
tal ve
hicle
mov
emen
t and
se
rves t
o link
the i
ndivi
dual
bills
of la
ding o
r sh
ipper
numb
er.
Ma
terial
Clas
sifica
tion
<Matl
Clas
s>
Co
de
The A
ISI v
alue f
or m
ateria
l con
dition
.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
56
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Mater
ial Id
entifi
catio
n -
Bar C
ode
<Matl
Id>
BarC
d
Seria
l num
ber r
equir
ed to
be pr
inted
on th
e bar
-co
ded t
ag.
Ma
terial
Iden
tifica
tion -
Bu
ndle
ID
<Matl
Id>
Bund
le
Bund
led lif
t iden
tity
Ma
terial
Iden
tifica
tion -
OP
<Matl
Id>
Proc
esso
r
Outsi
de pr
oces
sor c
urre
nt ma
terial
iden
tifica
tion
Ma
terial
Iden
tifica
tion -
OP
Prior
<M
atlId>
Pr
ior
Ou
tside
proc
esso
r prio
r mate
rial id
entifi
catio
n
Mater
ial Id
entifi
catio
n -
Prod
ucer
<M
atlId>
Pr
oduc
er
St
eel p
rodu
cer m
ateria
l iden
tifica
tion
Ma
terial
Iden
tifica
tion -
Re
ceive
r <M
atlId>
Re
ceive
r
Mater
ial ID
requ
ested
by th
e rec
eiving
facil
ity -
I.e. -
Kan
ban n
umbe
rs
Mater
ial Id
entifi
catio
n -
Teste
d <M
atlId>
Te
sted
Ide
ntify
of ma
terial
teste
d
Mater
ial Lo
catio
n <M
atlLo
c>
Curre
nt fac
ility o
r loca
tion o
f mate
rial
Me
asur
emen
t Attr
ibute
Code
<M
easA
ttribu
teCod
e>
Co
de
Meas
urem
ent A
ttribu
te AX
93
6
Meas
urem
ent M
ethod
or
Dev
ice
<Mea
sMeth
odOr
Dev>
Code
Me
asur
emen
t Meth
od or
Dev
ice
AX
1373
Meas
urem
ent Q
ualifi
er
<Mea
sQua
l>
Code
Co
de id
entify
ing a
spec
ific pr
oduc
t or p
roce
ss
char
acter
istic
to wh
ich a
meas
urem
ent a
pplie
s.AX
73
8
Meas
urem
ent ID
Cod
e <M
easR
efIdC
ode>
Code
Co
de id
entify
ing th
e bro
ad ca
tegor
y to w
hich a
me
asur
emen
t app
lies.
AX
737
Me
asur
emen
t Sign
ifican
ce
Code
<M
easS
ignific
ance
Code
>
Code
Co
de us
ed to
benc
hmar
k, qu
alify,
or fu
ther
defin
e a m
easu
reme
nt va
lue
AX
935
Meas
urem
ent V
alue
<Mea
sValu
e>
Meas
urem
ent v
alue.
The a
ctual
meas
urem
ent -
'weig
ht' fo
r exa
mple.
AX
73
9
Mech
anica
l Req
uirem
ents
<Mec
hReq
uirem
ents>
Me
chan
ical re
quire
ments
Stee
l Melt
ing
<Melt
ing>
Stee
l melt
ing
ST
12
A Na
me -
Midd
le <M
iddleN
ame>
Co
ntact
midd
le na
me
Mi
ll Ord
er Li
ne
<MillO
rder
Item>
Or
der N
umbe
r Line
Mill O
rder
<M
illOrd
erNu
m>
Orde
r num
ber
Mo
del Y
ear
<Mod
elYea
r>
Manu
factur
ing m
odel
year
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
57
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Name
<N
ame>
The n
ame a
ssoc
iated
with
an or
ganiz
ation
. For
ex
ample
: Con
signe
e, Sh
ipper
, Ship
-to,
Supli
er/M
anufa
cture
r, W
areh
ouse
, Pro
cess
or
AX
93
No
te Re
feren
ce C
ode
<Note
RefC
ode>
Code
Qu
alify
note
functi
on.
AX
363
Oi
l - Ed
ges /
ID /
OD
<Oilin
g>
Oil e
dges
, id/od
. Lub
ricati
on
ST
18
C Pr
oduc
t/Item
Des
cripti
on -
Oilin
g (Le
vel 2
) <O
iling2
>
Le
vel 2
Oilin
g
Orde
r Item
Cod
e <O
rder
ItemC
ode>
Code
A
code
iden
tifying
a gr
oup o
f ord
ers a
nd ite
ms
(I.e.-
'PP'
selec
ted or
ders)
AX
84
7
Total
Ord
ered
Pric
e <O
rdPr
ice>
Orde
r pric
e
Pre-
Paint
ed /
- Org
anic
<Org
anicC
oat>
Or
ganic
coati
ng re
quire
ment.
ST
17H
OD (O
utside
Diam
eter)
<Outs
ideDi
am>
Me
asur
emen
t The
outsi
de di
amete
r of a
coil.
Pa
ckag
ing C
ode
<Pac
kagin
gCod
e>
Co
de
Pack
aging
Cod
e AX
10
3
Pack
aging
Des
cripti
on
<Pac
kagin
gDes
cCod
e>
Co
de
Pack
aging
infor
matio
n inc
luding
stan
dard
pa
ckag
ing de
scrip
tions
and i
nstru
ction
s. AX
75
4
Custo
mer P
art N
ame
<Par
tNam
e>
Part
Name
AX
55
7
Bill-t
o <P
artne
r>
BillT
o Or
ganiz
ation
Th
e 'bi
ll-to'
party
.
Buye
r <P
artne
r>
Buye
r Or
ganiz
ation
Bu
yer o
f mate
rial.
Carri
er
<Par
tner>
Ca
rrier
Or
ganiz
ation
Inc
ludes
the S
CAC
or ra
il cod
e and
stan
dard
ca
rrier
name
.
Certif
icate
Comp
lianc
e Re
ceive
r <P
artne
r>
CertR
eceiv
er
Orga
nizati
on
Party
to re
ceive
testi
ng ce
rtifica
tes o
f co
mplia
nce
Ce
rtifier
<P
artne
r>
Certif
ier
Orga
nizati
on
Test
certif
ier
Cu
stome
r <P
artne
r>
Custo
mer
Orga
nizati
on
Name
and a
ddre
ss of
the u
ltimat
e cus
tomer
.
Inspe
ction
Age
ncy
<Par
tner>
Ins
pecto
r Or
ganiz
ation
Te
sting
Labs
Inspe
ction
Rep
ort R
eceiv
er <
Partn
er>
Inspe
ctRec
eiver
Or
ganiz
ation
Pa
rty to
rece
ive in
spec
tion r
epor
ts
Manu
factur
ing P
lant
<Par
tner>
Ma
nufac
turing
Pl
ant
Orga
nizati
on
Manu
factur
ing pl
ant.
Ma
terial
Rele
ase I
ssue
r <P
artne
r>
Relea
seIss
uer
Orga
nizati
on
Issue
r of th
e mate
rial re
lease
.
Outsi
de P
roce
ssor
<P
artne
r>
Proc
esso
r Or
ganiz
ation
Th
e outs
ide pr
oces
sing f
acilit
y.
Rail C
ar O
wner
<P
artne
r>
RailC
arOw
ner
Orga
nizati
on
Rail C
ar O
wner
Ship-
from
<Par
tner>
Sh
ipFro
m Or
ganiz
ation
Sh
ip-Fr
om ad
dres
s
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
58
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Ship-
to <P
artne
r>
ShipT
o Or
ganiz
ation
Th
e 'sh
ip-to'
name
and a
ddre
ss of
the n
ext
desti
natio
n or t
he cu
stome
r rec
eiving
point
.
Sold-
to <P
artne
r>
SoldT
o Or
ganiz
ation
Th
e 'so
ld-to'
name
and a
ddre
ss
Supp
lier/M
anufa
cture
r <P
artne
r>
Supp
lier
Orga
nizati
on
The b
ase m
etal s
uppli
er or
man
ufactu
rer o
f go
ods.
Te
st Re
port
Rece
iver
<Par
tner>
Te
stRec
eiver
Or
ganiz
ation
Re
ceive
r of th
e Tes
t Rep
ort
Testi
ng A
genc
y <P
artne
r>
TestA
genc
y Or
ganiz
ation
Ou
tside
comp
any w
hich p
erfor
ms te
sting
for a
ma
nufac
tur
Ve
ndor
<P
artne
r>
Vend
or
Orga
nizati
on
Vend
or na
me, a
ddre
ss
War
ehou
se
<Par
tner>
W
areh
ouse
Or
ganiz
ation
Th
e war
ehou
se or
stor
age f
acilit
y at w
hich
mater
ial is
being
stor
ed.
Custo
mer P
art N
umbe
r <P
artN
um>
The p
art n
umbe
r ord
ered
by th
e end
custo
mer.
Ther
e may
be m
ultipl
e par
t num
bers
per
custo
mer P
.O, it
em, a
nd re
lease
.
Paym
ent M
ethod
Cod
e <P
ayme
ntMeth
odCo
de>
Co
de
Paym
ent m
ethod
code
. AX
10
7
Paym
ent T
erms
<P
ayme
ntTer
ms>
Co
de
The c
redit
term
s for
payin
g the
issu
er's
invoic
e.ST
60
Perce
nt of
Invoic
e Pa
yable
<Pc
tInvo
icePa
yable
>
Th
e per
cent
of the
invo
ice pa
yable
.
Conta
ct Co
de -
Phon
e <P
hone
Num>
Co
ntact
Phon
e
Plan
ning
Sche
dule
Type
<P
lannin
gSch
Type
Code
>
Code
Co
de id
entify
ing th
e typ
e of p
lannin
g sch
edule
us
ed.
AX
783
Po
stal C
ode
<Pos
talCo
de>
Zip C
ode o
r Pos
tal C
ode
AX
116
Na
me -
Prefi
x <P
refix
Name
>
Co
ntact
name
prefi
x
Pre-
Paint
ed /
- Pr
etrea
tmen
t <P
retre
at>
Pretr
eatm
ent c
oatin
g req
uirem
ent
ST
17
E
Price
Iden
tifier
Cod
e <P
riceId
Code
>
Code
Pr
ice id
entifi
er co
de. C
ode i
denti
fying
the
prici
ng sp
ecific
ation
. AX
23
6
Price
Mult
iplier
Qua
lifier
<P
riceM
ultipl
ier>
Co
de
Price
mult
iplier
quali
fier
AX
648
Prici
ng U
nit
<Pric
eUnit
>
Code
Th
e ass
ociat
ed pr
icing
unit (
i.e. C
WT,
ton,
HR,
etc.)
for ea
ch pr
ice co
mpon
ent
ST
62
Price
Unit
of M
easu
re
<Pric
eUnit
OfMe
as>
Co
de
The p
ricing
unit o
f mea
sure
for w
hich t
he
invoic
e amo
unt w
as or
is to
be de
rived
. ST
24
Pre-
Paint
ed /
- Prim
er
<Prim
er>
Prim
er co
ating
requ
ireme
nt.
ST
17
F
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
59
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Proc
ess C
ode
<Pro
cess
>
Code
Each
proc
ess t
o be p
erfor
med b
y the
proc
esso
r is
identi
fied b
y a pr
oces
s cod
e fro
m ind
ustry
tab
le 66
. If m
ultipl
e pro
cess
es ar
e to
be
perfo
rmed
, then
mult
iple p
roce
ss co
des a
re
assig
ned t
o the
wor
k ord
er an
d are
listed
in th
e ex
pecte
d seq
uenc
e. ST
66
Sequ
ence
<P
roce
ssSe
quen
ce>
The s
eque
nce o
f the p
rodu
ction
(last,
next,
cnt)
Pr
oduc
t Cha
racte
ristic
Co
de
<Pro
dCha
rCod
e>
Co
de
Prod
uct/P
roce
ss ch
arac
terist
ic co
de.
ST
8
Prod
uct/It
em D
escri
ption
- Pr
oduc
t (Le
vel 2
) <P
rodC
ode2
>
Le
vel 2
prod
uct d
escri
pton
Pr
oduc
t Des
cripti
on
<Pro
dDes
c>
Free
-form
desc
riptio
n of th
e pro
duct
desc
riptio
n
Prod
uct D
escri
ption
Cod
e <P
rodD
escC
ode>
Code
Da
ta ele
ment
751 P
rodu
ct ch
arac
terist
ic fro
m Ind
ustry
code
list
AX
751
Pr
oduc
t For
m <P
rodF
orm>
Code
Pr
oduc
t form
Prod
uct R
equir
emen
ts <P
rodR
equir
emen
ts>
Prod
uct r
equir
emen
ts ST
32A
Prod
uct S
ervic
e ID
<Pro
dSer
viceID
>
Code
Co
de id
entify
ing th
e typ
e of p
rodu
ct or
servi
ce.
AX
235
Pu
rchas
e Ord
er Ite
m Nu
mber
<P
urch
aseO
rder
Item>
Pu
rchas
e Ord
er ite
m nu
mber
Custo
mer P
urch
ase O
rder
Nu
mber
<P
urch
aseO
rder
Num>
Cu
stome
r Pur
chas
e Ord
er N
um
Identi
fying
numb
er fo
r Pur
chas
e Or
der
assig
ned b
y the
orde
rer/p
urch
aser
AX
32
4
Third
Par
ty Pu
rchas
e Or
der N
umbe
r <P
urch
aseO
rder
Num>
Th
ird P
arty
Purch
ase O
rder
Num
Ide
ntifyi
ng nu
mber
for P
urch
ase
Orde
r as
signe
d by t
he or
dere
r/pur
chas
er
AX
324
Cu
stome
r PO
Revis
ion
<Pur
chas
eOrd
erRe
vision
>
Cu
stome
r PO
Revis
ion N
umbe
r
Purch
ase O
rder
Typ
e Co
de
<Pur
chas
eOrd
erTy
peCo
de>
Co
de
Purch
ase o
rder
type
code
AX
92
Quan
tity
<Qty>
Meas
urem
ent Qu
antity
or m
ateria
l. Th
e typ
e of q
uanti
ty an
d UO
M ar
e rep
orted
in re
lated
mea
sure
ment
eleme
nts.
AX
380
Qu
antity
Invo
iced
<QtyI
nvoic
ed>
Me
asur
emen
t Qua
ntity
invoic
ed
AX
358
Qu
antity
Ord
ered
<Q
tyOrd
er>
Me
asur
emen
t Ord
ered
quan
tity
Qu
ality
<Qua
lity>
Co
de
Quali
ty co
de.
ST
13
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
60
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Rang
e Max
imum
<R
ange
Max>
One o
f the c
ompo
nents
of th
e mea
sure
ment
entity
- the
max
imum
rang
e valu
e ass
ociat
ed
with
a mea
sure
ment.
AX
74
1
Rang
e Mini
mum
<Ran
geMi
n>
One o
f the c
ompo
nents
of th
e mea
sure
ment
entity
- the
mini
mum
rang
e valu
e ass
ociat
ed
with
a mea
sure
ment.
AX
74
0
Rate
<Rate
>
Ra
te AX
11
8
Refer
ence
Num
ber
<RefI
d>
A un
ique i
denti
fying
numb
er fo
r eac
h tra
nsac
tion.
Conte
nt va
ries w
ith d
ocum
ent ty
pe.
AX
127
Relea
se N
umbe
r <R
elNum
>
The r
eleas
e num
ber a
gains
t the p
urch
ase
orde
r. Co
uld re
fer to
eithe
r the
Cus
tomer
Re
lease
Num
ber o
r the
Mill
Relea
se N
umbe
r. AX
32
8
Repo
rt Tr
ansm
ission
Cod
e <R
epor
tTra
nsmi
ssion
Code
>
Code
Co
de de
fining
the t
iming
, tran
smiss
ion m
ethod
or
form
at by
whic
h rep
orts
are t
o be s
ent.
AX
756
Repo
rt Ty
pe C
ode
<Rep
ortT
ypeC
ode>
Code
Co
de in
dicati
ng th
e title
or co
ntents
of a
docu
ment,
repo
rt, or
supp
ortin
g item
, AX
75
5
Requ
ested
Ship
Weig
ht <R
eque
stShip
Weig
ht>
Me
asur
emen
t Ship
ping s
ched
ule w
eight
Resp
onsib
le Ag
ency
Cod
e <R
espo
nsibl
eAge
ncyC
ode>
Co
de
Agen
cy w
hich o
wns/i
ssue
s the
XML
stan
dard
(A
ISI =
'ST')
AX
45
5
Retur
nable
Con
taine
r <R
eturn
Conta
iner>
Th
e ide
ntity
of the
conta
iner in
whic
h par
ts or
pie
ces a
re sh
ipped
.
Routi
ng
<Rou
ting>
Ro
uting
instr
uctio
ns fo
r mate
rial tr
ansfe
rs fro
m the
proc
esso
r to a
spec
ified '
ship-
to'.
AX
387
Ro
uting
Seq
uenc
e Co
de
<Rou
tingS
eqCo
de>
Co
de
Shipm
ent r
outin
g seq
uenc
e cod
e.
AX
133
Sa
mple
Desc
riptio
n Cod
e <S
ample
Desc
Code
>
Code
Sa
mple
desc
riptio
n
943
Samp
le Di
recti
on
<Sam
pleDi
recti
onCo
de>
Co
de
Code
spec
ifiying
the d
irecti
on in
whic
h the
sa
mple
was c
ollec
ted or
teste
d. AX
94
4
Samp
le Fr
eque
ncy
<Sam
pleFr
eq>
Co
de
Code
for t
est s
ample
freq
uenc
y
942
Samp
le Lo
catio
n <S
ample
Loc>
Co
de sp
ecify
ing th
e loc
ation
, with
in the
sp
ecim
ent, f
rom
the sa
mple
was t
aken
. AX
Sa
mple
Popu
lation
<S
ample
Popu
lation
>
Sa
mple
popu
lation
Samp
le Po
sition
Cod
e <S
ample
PosC
ode>
Code
Sa
mple
posit
ion co
de.
94
5
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
61
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Samp
le Pr
oces
s Stat
us
Code
<S
ample
Proc
essS
tatCo
de>
Co
de
Code
spec
ifying
the s
tage
in th
e pr
oduc
t de
velop
ment
cycle
at w
hich t
he sp
ecim
en w
as
selec
ted fo
r tes
ting.
AX
939
Sa
mple
Selec
tion M
ethod
<S
ample
SelM
ethod
>
Code
Sa
mple
metho
d.
940
Sa
mple
Size
<S
ample
Size
>
Sa
mple
size
Sa
mple
Subg
roup
<S
ample
SubG
rp>
Samp
le su
bgro
up
Scale
Indic
ator
<Sca
leInd
>
Meas
urem
ent Ind
icator
deno
ting t
hat m
ateria
l has
been
scale
we
ighed
Sche
dule
Quan
tity Q
ualifi
er <S
chQt
yQua
l>
Code
Ty
pe of
quan
tities
used
for d
efinin
g a sc
hedu
le or
fore
cast
AX
676
Sche
dule
Type
<S
chTy
pe>
Co
de
Code
iden
tifying
the t
ype o
f date
s use
d whe
n de
fining
a sh
ipping
or de
liver
y tim
e in a
sc
hedu
le or
fore
cast.
AX
67
5
Secu
rity In
forma
tion
<Sec
urity
Info>
Se
curity
infor
matio
n, pa
sswo
rd
AX
I04
Se
curity
Infor
matio
n Qu
alifie
r <S
ecur
ityInf
oQua
l>
Code
Se
curity
infor
matio
n qua
lifier
AX
I03
Flatne
ss / S
hape
<S
hape
>
Fla
tness
or S
hape
ST
14B
Deliv
ery C
ode
<Ship
Deliv
eryC
ode>
Code
Co
de w
hich s
pecif
ies ro
uting
shipm
ent a
nd
deliv
ery p
atter
n
Ship/
Deliv
ery o
r Cale
ndar
Pa
ttern
<S
hipDe
liver
yOr
Calen
darP
atter
nCod
e>
Co
de
Code
whic
h spe
cifies
the r
outin
e sh
ipmen
ts,
deliv
eries
, or c
alend
ar pa
ttern
. AX
67
8
Ship/
Deliv
ery P
atter
n Tim
eCod
e <S
hipDe
liver
yPatt
ern
TimeC
ode>
Code
Co
de w
hich s
pecif
ies th
e tim
e for
routi
ne
shipm
ents
or de
liver
ies.
AX
679
Shipp
er N
umbe
r (SI
D)
<Ship
Id>
The s
hipme
nt ide
ntific
ation
numb
er as
assig
ned
by th
e meta
l pro
duce
r. S
hip no
tice o
r man
ifest
numb
er.
AX
396
Sh
ipmen
t Meth
od of
Pa
ymen
t <S
hipMe
thodO
fPay
ment>
Code
Co
de id
entify
ing fr
eight
metho
d of p
ayme
nt.
Tran
spor
tation
liabil
ity.
AX,S
T14
6 59
Ship
Mode
<S
hipMo
de>
Co
de
Indica
tes th
e ship
mod
e to b
e use
d (i.e
. bar
ge,
rail,
truck
, etc.
). ST
26
Shipp
ed Q
uanti
ty <S
hipQt
y>
Me
asur
emen
t ship
ment
quan
tity
Sh
ipmen
t Natu
re
<Ship
Qual>
Code
Sh
ipmen
t natu
re, s
hipme
nt qu
alifie
r. AX
,ST
147
63
Weig
ht Sh
ipped
<S
hipW
eight>
Meas
urem
ent T
otal s
hipme
nt we
ight.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
62
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Load
Weig
ht Gr
oss
<Ship
Weig
htGr
oss>
Meas
urem
ent Gr
oss w
eight
of loa
d - su
m of
lift w
eights
, ch
arge
able
& no
n-ch
arge
able
dunn
age
Lo
ad W
eight
Maste
r <S
hipW
eightM
aster
>
Meas
urem
ent M
aster
load
weig
ht.
Sl
itting
, Spli
tting,
Cuttin
g <S
litSpli
tCut>
Code
Sl
itting
, spli
tting,
cuttin
g req
uirem
ents.
ST
20A
Solid
ificat
ion
<Soli
difica
tion>
So
lidific
ation
ST
12D
Spec
ificat
ion N
umbe
r <S
pec>
Sp
ecific
ation
numb
er
Or
der S
tatus
<S
tatCo
de>
Orde
r Co
de
Code
indic
ating
the s
tatus
of a
orde
r. AX
36
8
Shipm
ent S
tatus
<S
tatCo
de>
Shipm
ent
Code
Co
de in
dicati
ng th
e stat
us of
a sh
ipmen
t. AX
15
7
State
or P
rovin
ce C
ode
<Stat
eOrP
rovin
ceCo
de>
Co
de
State
code
, pro
vince
code
AX
15
6
Statu
s Rep
ort C
ode
<Stat
Repo
rtCod
e>
Co
de
Statu
s rep
ort c
ode (
?)
AX
850
Statu
s - C
omme
rcial
<Stat
us>
Comm
ercia
l Co
de
The c
omme
rcial
status
code
for t
he m
ateria
l. As
signe
d fro
m AI
SI in
dustr
y tab
le 69
. ST
69
Statu
s - M
etallu
rgica
l <S
tatus
> Me
tallur
gical
Code
Me
tallur
gical
status
code
ST
68
Statu
s - O
P <S
tatus
> Pr
oces
sor
Code
Th
e outs
ide pr
oces
sor s
tatus
code
for t
he
mater
ial. A
ssign
ed fr
om A
ISI in
dustr
y tab
le 70
. ST
70
SCAC
<S
tdCar
rierA
lphaC
ode>
Code
Stan
dard
Car
rier A
lpha C
ode-
The
carri
er co
de
assig
ned t
o the
truc
king c
ompa
ny m
oving
ma
terial
. AX
,ST
140
71
Sub-
Lot N
umbe
r <S
ubLo
tNum
>
Su
b-Lo
t Num
ber
Su
b-Pr
oduc
t <S
ubPr
odCo
de>
Sub p
rodu
ct
Sub-
Prod
uct, S
urfac
e Ap
plica
tion
<Sub
Prod
Surfa
ce>
Sub p
rodu
ct su
rface
appli
catio
n ST
9C
Name
- Su
ffix
<Suff
ixNam
e>
Conta
ct na
me su
ffix (J
r, etc
.)
Surfa
ce La
yer/P
ositio
n Co
de
<Sur
faceL
ayer
PosC
ode>
Code
Co
de in
dicati
ng th
e pro
duct
surfa
ce, la
yer,
or
posit
ion be
ing de
scrib
ed
AX
752
Table
Num
ber
<Tab
leNum
>
An
indu
stry o
r age
ncy t
able
numb
er w
hich
hous
es co
de va
lues f
or da
ta ele
men
t.
Tax E
xemp
t Cod
e <T
axEx
emptC
ode>
Code
Ta
x exe
mptio
n cod
e ass
igned
by p
urch
aser
. AX
44
1
Tax I
D Nu
mber
<T
axIdN
um>
Tax I
D as
signe
d by p
urch
aser
. AX
32
5
Temp
er
<Tem
per>
Te
mper
ST
16
Temp
er P
aram
eters
Leve
l 2
<Tem
perL
evel2
>
Te
mper
para
meter
s lev
el 2
Te
rms B
asis
Date
Code
<T
erms
Basis
DateC
ode>
Code
Te
rms b
asis
date
code
AX
33
3
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
63
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Term
s Disc
ount
Amou
nt <T
erms
Disc
ountA
mt>
Term
s disc
ount
amou
nt AX
36
2
Term
s Disc
ount
Days
Due
<Te
rmsD
iscou
ntDay
sDue
>
Code
Te
rms d
iscou
nt da
ys du
e AX
35
1
Term
s Disc
ount
Perce
nt <T
erms
Disc
ountP
ct>
Co
de
Term
s disc
ount
perce
nt AX
33
8
Term
s Net
Days
<T
erms
NetD
ays>
Te
rms n
et da
ys
AX
386
Te
rms T
ype C
ode
<Ter
msTy
peCo
de>
Co
de
Term
s typ
e cod
e AX
33
6
Test
Clas
s <T
estC
lass>
Code
Ge
nera
l clas
sifica
tion o
f test
(phy
sical,
etc.)
Testi
ng E
quipm
ent N
umbe
r <Te
stEqu
ipmen
t>
Identi
ficati
on nu
mber
for t
estin
g equ
ipmen
t
Test
Identi
ficati
on N
umbe
r <T
estId
>
Te
st ID
Num
ber
Te
st Re
sult
<Tes
tRes
ult>
Test
resu
lts
Te
st Ty
pe
<Tes
tTyp
eCod
e>
Co
de
Requ
ired t
est ty
pe co
de
ST
1607
32
Thick
ness
<T
hk>
Me
asur
emen
t Gaug
e or t
hickn
ess o
f mate
rial. T
ype a
nd uo
m for
thick
ness
are n
oted i
n rela
ted
'mea
sure
ment'
data
eleme
nts.
Su
bstra
te Th
ickne
ss Le
vel
2 <T
hkLe
vel2>
Inc
oming
subs
trate
thick
ness
leve
l 2
Time
<Tim
e>
Time e
xpre
ssed
in 24
-hou
r cloc
k tim
e as
HHMM
or H
HMMS
S.
AX
337
Time C
ode
<Tim
eCod
e>
Co
de
Code
iden
tifying
the t
ime.
Per
ISO,
may
be
expr
esse
d as t
ime z
one o
r by
+ o
r - in
hour
s re
lative
to U
TC.
AX
623
Activ
ity D
ate
<Tim
eStam
p>
Activ
ity
DateT
ime
The d
ate/tim
e the
activ
ity be
ing re
porte
d oc
curre
d.
Appo
intme
nt Tim
estam
p <T
imeS
tamp>
Ap
point
ment
DateT
ime
The a
ppoin
tmen
t time
stamp
assig
ned t
o the
sh
ipmen
t by t
he re
ceivi
ng lo
catio
n.
Dama
ge D
ate
<Tim
eStam
p>
Dama
ge
DateT
ime
Date
dama
ge re
porte
d/occ
urre
d.
Fore
cast
Date
<Tim
eStam
p>
Fore
cast
DateT
ime
The d
ate of
the F
orec
ast
Inv
entor
y Sna
psho
t Date
<T
imeS
tamp>
Inv
entor
y Da
teTim
e Da
te/Tim
e the
inve
ntory
snap
shot
was
take
n
Mater
ial C
lassif
icatio
n Date
<Tim
eStam
p>
Clas
sifica
tion
DateT
ime
Date
mater
ial co
nditio
n was
assig
ned.
Pr
oces
s Date
<T
imeS
tamp>
Pr
oces
s Da
teTim
e Pr
oces
s date
/time.
Pr
omise
Date
<T
imeS
tamp>
Pr
omise
Da
teTim
e Da
te the
prod
uct is
prom
ised
Pu
rchas
e Ord
er D
ate
<Tim
eStam
p>
Purch
aseO
rder
Da
teTim
e PO
Date
AX
32
3
Quota
tion D
ate
<Tim
eStam
p>
Quota
tion
DateT
ime
Quota
tion d
ate.
Re
lease
Cre
ate D
ate
<Tim
eStam
p>
Relea
seCr
eate
DateT
ime
Date
a mate
rial re
lease
was
crea
ted.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
64
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Relea
se E
nd D
ate
<Tim
eStam
p>
Relea
seEn
d Da
teTim
e En
ding d
ate fo
r mate
rial re
lease
sche
dule.
Relea
se S
tart D
ate
<Tim
eStam
p>
Relea
seSt
art
DateT
ime
Star
ting d
ate fo
r mate
rial re
lease
sche
dule.
Requ
ested
Ship
Date
<T
imeS
tamp>
Re
ques
tShip
Da
teTim
e
Re
vised
Pro
mise
Date
<T
imeS
tamp>
Re
vPro
mise
Da
teTim
e Th
e rev
ised p
romi
se da
te
Shipm
ent T
imes
tamp
<Tim
eStam
p>
Shipm
ent
DateT
ime
Shipm
ent d
ate &
Tim
e.
Statu
s Date
- Co
mmer
cial
<Tim
eStam
p>
Comm
ercia
l Da
teTim
e Th
e date
the c
urre
nt co
mmer
cial s
tatus
code
wa
s ass
igned
.
Statu
s Date
- Me
tallur
gical
<Tim
eStam
p>
Metal
lurgic
al Da
teTim
e Da
te of
metal
lurgic
al sta
tus a
ssign
ment
Statu
s Date
- OP
<T
imeS
tamp>
Pr
oces
sor
DateT
ime
The d
ate th
e cur
rent
outsi
de pr
oces
sor s
tatus
va
lue w
as as
signe
d.
Term
s Defe
rred D
ue D
ate
<Tim
eStam
p>
Term
sDefe
rred
Due
DateT
ime
Term
s Defe
rred D
ue D
ate
AX
388
Term
s Disc
ount
Due D
ate
<Tim
eStam
p>
Term
sDisc
ount
Due
DateT
ime
Term
s disc
ount
due d
ate
AX
370
Te
rms N
et Du
e Date
<T
imeS
tamp>
Te
rmsN
etDue
Da
teTim
e Te
rms n
et du
e date
AX
44
6
Test
Date
<Tim
eStam
p>
Test
DateT
ime
Date
test w
as ta
ken
Tr
ansa
ction
Date
/Tim
e <T
imeS
tamp>
Tr
ansa
ction
Da
teTim
e Tr
ansa
ction
contr
ol da
te AX
37
4
Vend
or P
urch
ase O
rder
Da
te <T
imeS
tamp>
Ve
ndor
Da
teTim
e Ve
ndor
's pu
rchas
e ord
er da
te
Wor
k Ord
er C
hang
e Date
<T
imeS
tamp>
W
orkO
rder
Ch
ange
Da
teTim
e
Each
wor
k ord
er re
vision
is a
ssign
ed a
revis
ion
date
and t
ime.
Not u
sed i
n the
850 -
Pur
chas
e Or
der t
rans
actio
n.
Wor
k Ord
er D
ate
<Tim
eStam
p>
Wor
kOrd
er
DateT
ime
Date
the w
ork o
rder
was
issu
ed to
the s
uppli
er
Fore
cast
Timing
Qua
lifier
<T
iming
Qual>
Code
Co
de sp
ecify
ing th
e int
erva
l gro
uping
of th
e for
ecas
t. AX
68
1
Title
<Title
>
Co
ntact
title
TMW
Fac
tor
<Tmw
Facto
r>
The f
actor
used
by a
proc
esso
r to c
alcula
ted
the th
eore
tical
weigh
t of m
ateria
l.
TMW
For
mula
<Tmw
Form
ula>
Co
de
The f
ormu
la to
be us
ed to
calcu
late t
heor
etica
l we
ight.
ST
74
Pr
e-Pa
inted
/ - T
opco
at <T
opco
at>
Topc
oat c
oatin
g req
uirem
ent
ST
17
G
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
65
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Invoic
e Tota
l Amo
unt
<Tota
lInvo
iceAm
t>
Amou
nt of
invoic
e (inc
luding
char
ges,
less
allow
ance
s) be
fore t
erms
disc
ount
(if th
e dis
coun
t is ap
plica
ble).
AX
361
Tr
ansa
ction
Set
Contr
ol Nu
mber
<T
ranS
etCon
trolN
um>
Tran
sacti
on se
t con
trol n
umbe
r - in
dividu
al do
cume
nt lev
el AX
32
9
Tran
sacti
on S
et Pu
rpos
e <T
ranS
etPur
pose
Code
>
Code
Co
de id
entify
ing pu
rpos
e of tr
ansa
ction
set
(orig
inal,c
hang
e, etc
.) AX
35
3
Unit L
oad O
ption
Cod
e <U
nitLo
adOp
tionC
ode>
Code
Co
de id
entify
ing lo
ading
or un
loadin
g a
shipm
ent
AX
400
Un
it or B
asis
of Me
asur
emen
t <U
nitOr
Basis
ForM
easC
ode>
Co
de
Unit o
f mea
sure
or ba
sis, c
ode s
pecif
ying t
he
units
in w
hich a
value
is be
ing ex
pres
sed
AX
355
Price
<U
nitPr
ice>
The e
xpec
ted or
actua
l pric
e for
proc
essin
g, by
co
mpon
ent (
i.e. b
ase p
rice,
small
coil e
xtra,
etc.)
AX
212
Test
Indica
tor
<Usa
geInd
>
Code
Ind
icator
to de
scrib
e usa
ge of
mes
sage
(n
orma
lly te
st vs
. pro
ducti
on)
AX
I14
Ve
hicle
Identi
ty <V
ehicl
eIdNu
m>
Vehic
le ide
ntific
ation
numb
er
AX
539
Ite
m Qu
antity
<V
endo
rItem
Qty>
Meas
urem
ent V
endo
r ord
er ite
m qu
antity
Vend
or O
rder
Item
<Ven
dorO
rder
Item>
Ve
ndor
orde
r item
numb
er
Ve
ndor
Ord
er N
umbe
r <V
endo
rOrd
erNu
m>
Vend
or or
der n
umbe
r AX
42
4
Vend
or P
urch
ase O
rder
Re
vision
Num
ber
<Ven
dorO
rder
Revis
ion>
Vend
or pu
rchas
e ord
er re
vision
num
ber.
Ve
ndor
Par
t Num
ber
<Ven
dorP
artN
um>
Vend
or pa
rt nu
mber
.
Vend
or R
eleas
e Num
ber
<Ven
dorR
elNum
>
Ve
ndor
purch
ase o
rder
relea
se nu
mber
.
Versi
on N
umbe
r <V
ersio
nNum
>
Ind
ustry
stan
dard
versi
on nu
mber
Weig
ht <W
eight>
Meas
urem
ent Th
e weig
ht of
the m
ateria
l. Th
e typ
e of w
eight
(actu
al, T
MW, e
tc.) a
nd un
it of m
easu
re ar
e ex
pres
sed i
n the
relat
ed 'M
easu
reme
nt' da
ta ele
ments
. AX
81
Weld
ing
<Weld
>
W
eld ac
cepti
bility
. ST
23A
Widt
h <W
idth>
Meas
urem
ent Th
e widt
h of th
e mate
rial.
The t
ype o
f widt
h an
d uom
are r
epor
ted in
the r
elated
'm
easu
reme
nt' da
ta ele
ments
. AX
18
9
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
66
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Wind
ing / S
urfac
e Or
ientat
ion
<Wind
ing>
Co
de
Wind
ing/pi
ling o
f sur
face
ST
20
B
Wor
k Ord
er N
umbe
r <W
orkO
rder
Num>
A un
ique n
umbe
r tha
t iden
tifies
the r
ecor
d co
ntaini
ng sh
ip to
or en
d use
info
rmati
on an
d pr
oces
sing i
nstru
ction
s. A
work
orde
r may
be
issue
d eac
h tim
e a pr
oces
sor is
requ
ested
to
proc
ess m
ateria
l for a
"dre
ssed
" sale
s ord
er.
Some
Meta
ls Pr
oduc
ers a
lso re
quire
a "b
lanke
t" pu
rchas
e ord
er w
hich i
s iss
ued f
or th
e pr
oces
sor e
ach y
ear (
Blan
ket W
ork O
rder
). Ma
y be r
eferre
d to a
s a "W
ork S
heet
Numb
er"
for sp
ot or
ders.
Exp
ress
es a
cont
ractu
al ob
ligati
on to
proc
esso
r. Se
e pre
face
of 85
0 tra
nsac
tion f
or m
ore d
etaile
d usa
ge.
W
ork O
rder
Rele
ase
<Wor
kOrd
erRe
lNum
>
A
relea
se is
sued
again
st a w
ork o
rder
.
Wor
k Ord
er C
hang
e <W
orkO
rder
Revis
ion>
Wor
k ord
er re
vision
numb
er us
ed fo
r con
trol
purp
oses
. Not
used
in th
e 850
-Pur
chas
e Ord
er
trans
actio
n. P.
O re
vision
numb
er.
Su
bstra
te W
idth L
evel
2 <W
thLev
el2>
Incom
ing su
bstra
te wi
dth le
vel 2
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
67
Dic
tiona
ry -
Dat
a El
emen
t Sor
t Th
e fo
llow
ing
tabl
e ha
s be
en s
orte
d by
the
Dat
a El
emen
t nam
e fo
r eas
e of
find
ing
elem
ents
.
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Acco
unt N
umbe
r <A
ccou
ntNum
>
Ac
coun
t num
ber.
Ac
know
ledge
ment
Requ
ested
<A
ckRe
ques
ted>
Co
de
Indica
tor to
deno
te a f
uncti
onal
ackn
owled
geme
nt is
requ
ested
AX
I13
Actio
n Cod
e <A
ction
Code
>
Code
Co
de to
iden
tify w
hat a
ction
to ta
ke w
ith
resp
ect to
the s
ent d
ocum
ent
AX
306
Activ
ity D
ate
<Tim
eStam
p>
Activ
ity
DateT
ime
The d
ate/tim
e the
activ
ity be
ing re
porte
d oc
curre
d.
Addr
ess -
1 <A
ddr1
>
Ad
dres
s line
1
Addr
ess -
2 <A
ddr2
>
Ad
dres
s line
2
Agen
cy Id
entifi
er
<Age
ncyQ
ualC
ode>
Code
iden
tifying
the a
genc
y ass
igning
the
code
value
s. 'D
ISA'
vs 'A
ISI'-o
wned
table
s for
ex
ample
. AX
55
9
Allow
ance
or C
harg
e Cod
e <A
llowO
rCha
rgeC
ode>
Code
Al
lowan
ce or
char
ge co
de.
AX
340
Al
lowan
ce or
Cha
rge
Indica
tor
<Allo
wOrC
harg
eInd>
Code
Co
de w
hich i
ndica
tes an
allow
ance
or ch
arge
for
the s
pecif
ied se
rvice
s. AX
24
8
Allow
ance
or C
harg
e Me
thod o
f Han
dling
Cod
e <A
llowO
rCha
rgeH
andli
ng>
Co
de
Code
for a
llowa
nce o
r cha
rge h
andli
ng
AX
331
Al
lowan
ce or
Cha
rge
Perce
nt Qu
alifie
r <A
llowO
rCha
rgeP
ct>
Co
de
Allow
ance
or ch
arge
perce
nt qu
alifie
r
Allow
ance
s and
Cha
rges
<A
llowO
rCha
rgeQ
ty>
The d
ebit o
r cre
dit us
ed to
spec
ify al
lowan
ces
and c
harg
es or
servi
ces.
AX
339
Ap
plica
tion
Rece
ivers
Code
<A
ppRe
ceive
rsCod
e>
Mess
age r
eceiv
er co
de, G
S (a
pplic
ation
) leve
lAX
12
4
Appli
catio
n Se
nder
s Cod
e <A
ppSe
nder
sCod
e>
Mess
age s
ende
r cod
e, GS
(app
licati
on) le
vel
AX
142
Appo
intme
nt Nu
mber
<A
pptN
um>
An ap
point
ment
numb
er as
signe
d to
the
shipm
ent b
y the
rece
iving
loca
tion.
Appo
intme
nt Tim
estam
p <T
imeS
tamp>
Ap
point
ment
DateT
ime
The a
ppoin
tmen
t time
stamp
assig
ned t
o the
sh
ipmen
t by t
he re
ceivi
ng lo
catio
n.
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
68
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Autho
rizati
on C
ode
<Auth
Code
>
Code
Au
thoriz
ation
code
for m
ateria
l relea
se
sche
dules
. AX
67
2
Bill o
f Lad
ing
<BillO
fLadin
g>
A un
ique n
umbe
r whic
h ide
ntifie
s the
reco
rd
of the
shipm
ent. T
he ou
tside
proc
esso
r bill
of lad
ing nu
mber
.
Bill o
f Lad
ing C
ount
<Lad
ingCo
unt>
Nu
mber
of B
OLs f
or a
spec
ific sh
ipmen
t
Bill-t
o <P
artne
r>
BillT
o Or
ganiz
ation
Th
e 'bi
ll-to'
party
.
Buye
r <P
artne
r>
Buye
r Or
ganiz
ation
Bu
yer o
f mate
rial.
Carri
er
<Par
tner>
Ca
rrier
Or
ganiz
ation
Inc
ludes
the S
CAC
or ra
il cod
e and
stan
dard
ca
rrier
name
.
Catal
og N
umbe
r <C
atalog
Num>
Ca
talog
numb
er
AX
684
Ce
rtifica
te Co
mplia
nce
Rece
iver
<Par
tner>
Ce
rtRec
eiver
Or
ganiz
ation
Pa
rty to
rece
ive te
sting
certif
icate
s of
comp
lianc
e
Certif
ier
<Par
tner>
Ce
rtifier
Or
ganiz
ation
Te
st ce
rtifier
Chan
ge R
easo
n Cod
e <C
hang
eRea
sonC
ode>
Code
Pu
rchas
e Ora
der c
hang
e rea
son.
AX
37
1
Chem
ical S
urfac
e Tr
eatm
ent
<Che
mTre
at>
Chem
ical s
urfac
e tre
atmen
t.
City
Name
<C
ityNa
me>
Entity
city
- nam
e
19
Claim
Num
ber
<Clai
mNum
>
As
signe
d by m
etal p
rodu
cer t
o ret
urne
d ma
terial
. AX
Cl
ass o
f Tra
de C
ode
<Clas
sOfT
rade
Code
>
Code
Co
de in
dicati
ng cl
ass o
f trad
e AX
68
7
Coati
ng C
ode
<Coa
tCod
e>
Co
de
Code
assig
ned b
y the
coat
ing su
pplie
r
Coati
ng La
yer
<Lay
er>
Coati
ng la
yer d
esign
ation
. Top
, bott
om,
relat
ive po
sition
Coati
ng N
ame
<Coa
tNam
e>
Coati
ng co
lor or
name
as kn
own
by th
e co
ating
supp
lier
Coati
ng S
pecs
<C
oatS
pec>
Coati
ng sp
ecific
ation
s for
the w
ork o
rder
inc
luding
coati
ng sy
stems
, sur
face,
layer
and
weigh
t (se
e AIS
I coa
ting s
pecif
icatio
ns).
Co
ating
Sup
plier
<C
oatS
uppli
er>
Coati
ng su
pplie
r or m
anufa
cture
r
Coati
ng S
urfac
e <C
oatS
urfac
e>
Surfa
ce co
ating
code
Coati
ng S
ystem
<C
oatS
ystem
>
Co
ating
syste
m na
me as
know
n to t
he
supp
lier
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
69
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Coati
ng T
ype
<Coa
tTyp
e>
Co
de
Coati
ng 'ty
pe' c
ode.
ST
17
Co
ating
Valu
e <C
oatV
alue>
Meas
urem
ent
Value
of co
ating
mate
rials
(typic
ally w
eight)
Coati
ng W
eight
<Coa
tWeig
ht>
Me
asur
emen
t W
eight
of pa
int or
coati
ng us
ed o
n the
pr
oduc
tion d
ischa
rge.
Co
de V
alue
<Cod
eValu
e>
Code
value
from
indu
stry o
r age
ncy t
able.
Color
Cod
e <C
olorC
ode>
Code
Th
e cod
e valu
e for
the c
olor
AX
397
Co
ntact
Code
- Em
ail
<Ema
ilAdd
ress
>
Co
ntact
addr
ess
Co
ntact
Code
- Ex
tensio
n <E
xtens
ion>
Conta
ct ph
one e
xtens
ion
Co
ntact
Code
- Fa
x <F
axNu
m>
Conta
ct Fa
x
Conta
ct Co
de -
Phon
e <P
hone
Num>
Co
ntact
Phon
e
Conta
ct Ide
ntifie
r <C
ontac
tFun
ction
Code
>
Code
Co
ntact
functi
on co
de w
hich i
dent
ifies t
he
major
duty
or re
spon
sibilit
y of n
amed
perso
n.AX
36
6
Contr
act N
umbe
r <C
ontra
ctNum
>
Co
ntrac
t num
ber.
Cou
ld re
fer to
freig
ht or
Pr
oces
sor c
ontra
cts.
AX
367
Co
untry
Cod
e <C
ountr
yCod
e>
Co
de
Coun
try id
entifi
catio
n cod
e AX
26
Curre
ncy C
ode
<Cur
renc
yCod
e>
Co
de
Curre
ncy t
ype:
US, C
anad
ian, o
r Mex
ican.
AX
100
Cu
stome
r <P
artne
r>
Custo
mer
Orga
nizati
on
Name
and a
ddre
ss of
the u
ltimat
e cus
tomer
.
Custo
mer P
art N
ame
<Par
tNam
e>
Part
Name
AX
55
7
Custo
mer P
art N
umbe
r <P
artN
um>
The p
art n
umbe
r ord
ered
by th
e end
cu
stome
r. Th
ere m
ay be
mult
iple p
art
numb
ers p
er cu
stome
r P.O
, item
, and
re
lease
.
Custo
mer P
urch
ase O
rder
Nu
mber
<P
urch
aseO
rder
Num>
Cu
stome
r Pur
chas
e Ord
er N
um
Identi
fying
numb
er fo
r Pur
chas
e Or
der
assig
ned b
y the
orde
rer/p
urch
aser
AX
32
4
Custo
mer P
O Re
vision
<P
urch
aseO
rder
Revis
ion>
Custo
mer P
O Re
vision
Num
ber
Cu
t Num
ber
<CutN
um>
Test
samp
le 'cu
t'
Dama
ge C
ode
<Dam
ageT
ypeC
ode>
Code
Ma
terial
dama
ge co
de
AX,S
T54
0 72
Da
mage
Date
<T
imeS
tamp>
Da
mage
Da
teTim
e Da
te da
mage
repo
rted/o
ccur
red.
Da
mage
Fau
lt <D
amag
eFau
ltCod
e>
Co
de
Mater
ial da
mage
fault
code
. ST
73
Dama
ge R
easo
n Cod
e <D
amag
eRea
sonC
ode>
Code
Co
de id
entify
ing th
e spe
cific
reas
on fo
r the
ex
cepti
on co
nditio
n AX
85
3
Dama
ge S
ever
ity C
ode
<Dam
ageS
ever
ityCo
de>
Co
de
Mater
ial da
mage
code
AX
54
1
Date
<Date
>
Da
te as
expr
esse
d as C
CYYM
MDD
. AX
37
3
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
70
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Date
Quali
fier
<Date
TimeQ
ual>
Co
de
Code
spec
ifying
the t
ype o
f date
or t
ime,
or
both.
AX
37
4
Day o
f Mon
th <D
ayOf
Month
>
Da
y of m
onth
paya
ble.
De
ferre
d Amo
unt D
ue
<Defe
rredA
mtDu
e>
Defer
red a
moun
t due
. AX
38
9
Dega
s <D
egas
>
De
gas
ST
12
B
Deliv
ery C
ode
<Ship
Deliv
eryC
ode>
Code
Co
de w
hich s
pecif
ies ro
uting
shipm
ent a
nd
deliv
ery p
atter
n
Deox
idatio
n / LM
F <D
eoxid
ation
>
De
oxida
tion/L
MF
ST
12
C
Desc
riptio
n <D
esc>
Th
e des
cripti
on, d
efinit
ion, o
r exp
lanati
on
asso
ciated
with
a co
de va
lue.
AX
352
Dunn
age -
Cha
rgea
ble
<Dun
nage
Char
ge>
Me
asur
emen
t Th
e cha
rgea
ble du
nnag
e ass
ociat
ed w
ith th
e sh
ipmen
t
Dunn
age -
Non
-Ch
arge
able
<Dun
nage
NonC
harg
e>
Me
asur
emen
t Th
e dun
nage
asso
ciated
with
the
shipm
ent
which
is no
n-ch
arge
able
Ed
ge D
esign
ation
<E
dgeD
esign
ation
>
Code
Ed
ge D
esign
ation
ST
22
End U
se
<End
Use>
Th
e 'en
d use
' is th
e cus
tomer
's en
d use
or
appli
catio
n.
Engin
eerin
g Cha
nge L
evel
<Eng
Chan
geLe
vel>
The e
ngine
ering
chan
ge le
vel a
s ass
igned
by
the ul
timate
custo
mer.
A co
mpon
ent o
f the
part
numb
er.
Entity
Iden
tifier
Cod
e <E
ntityI
dCod
e>
Co
de
Code
iden
tifying
an or
ganiz
ation
al en
tity,
phys
ical lo
catio
n, or
indiv
idual
AX
98
Eq
uipme
nt De
scrip
tion
Code
<E
quipD
escC
ode>
Code
Eq
uipme
nt de
scrip
tion
AX
40
Eq
uipme
nt Ini
tial
<Equ
ipInit
ial>
Equip
ment
initia
l AX
20
6
Equip
ment
Numb
er
<Equ
ipNum
>
Eq
uipme
nt nu
mber
AX
20
7
Equip
ment
Type
<E
quipT
ype>
Code
Ty
pe of
equip
ment
used
. AX
98
Finish
or S
urfac
e Ro
ughn
ess
<Fini
sh>
Co
de
Finish
or su
rface
roug
hnes
s. ST
14A
Flatne
ss / S
hape
<S
hape
>
Fla
tness
or S
hape
ST
14B
FOB
Shipp
ing P
oint C
d <F
obSh
ipPoin
t>
Co
de
The i
ntern
al FO
B sh
ipping
point
code
.
Fore
cast
Date
<Tim
eStam
p>
Fore
cast
DateT
ime
The d
ate of
the F
orec
ast
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
71
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Fore
cast
Quali
fier
<For
ecas
tQua
l>
Code
Co
de sp
ecify
ing th
e sen
der's
conf
idenc
e lev
el of
forec
ast d
ata.
AX
680
Fo
reca
st Qu
antity
<F
orec
astQ
ty>
Me
asur
emen
t Qu
antity
fore
caste
d
Fore
cast
Timing
Qua
lifier
<T
iming
Qual>
Code
Co
de sp
ecify
ing th
e int
erva
l gro
uping
of th
e for
ecas
t. AX
68
1
Gain
Loss
Indic
ator
<Gain
Loss
Ind>
Me
asur
emen
t Ga
in or
loss
indic
ator f
or w
eight
corre
ction
Grad
e <G
rade
>
Code
Th
e meta
ls pr
oduc
er gr
ade c
ode.
Gr
inding
/Con
dintio
ning
<Grin
ding>
Gr
inding
/ con
dition
ing
Gr
oup C
ontro
l Num
ber
<Grp
Contr
olNum
>
Tr
ansa
ction
grou
p (GS
) leve
l con
trol n
umbe
r AX
28
Heat
Numb
er
<Hea
tNum
>
Identi
fies t
he he
at fro
m wh
ich m
etal
was
melte
d. Ma
y be r
equir
ed in
the P
urch
ase
Orde
r tra
nsac
tion s
ets (8
50/86
0/855
/865)
wh
ere w
ork o
rder
s are
crea
ted fo
r spe
cific
purch
ased
or ap
plied
mate
rial.
He
at Tr
eat /
Anne
al <H
eatT
reat>
He
at tre
at/an
neal
ST
15
ID
(Ins
ide D
iamete
r) <I
nside
Diam
>
Meas
urem
ent
The i
nside
diam
eter o
f a co
il.
Identi
ficati
on C
ode
<IdC
ode>
Co
de us
ed to
iden
tify an
entity
. AX
67
Identi
ficati
on C
ode
Quali
fier
<IdC
odeQ
ual>
Co
de
Code
desig
natin
g the
syste
m/me
thod o
f cod
e str
uctur
e use
d for
iden
tifica
tion.
Code
to
spec
ify du
ns nu
mber
, etc.
AX
66
Inspe
ction
Age
ncy
<Par
tner>
Ins
pecto
r Or
ganiz
ation
Te
sting
Labs
Inspe
ction
Instr
uctio
ns
<Ins
pectI
nstru
ction
s>
Desig
nates
the q
uality
leve
l: e.g.
surfa
ce or
sh
ape r
equir
emen
ts.
Ins
pecti
on R
epor
t Rec
eiver
<Pa
rtner
> Ins
pectR
eceiv
er
Orga
nizati
on
Party
to re
ceive
insp
ectio
n rep
orts
Int
erch
ange
Con
trol
Numb
er
<Inte
rchan
geCo
ntrolN
um>
Mess
age c
ontro
l num
ber a
t inter
chan
ge le
vel
AX
I12
Int
erch
ange
Date
/Tim
e <I
nterch
ange
DateT
ime>
Int
erch
ange
Da
teTim
e Me
ssag
e tim
estam
p AX
I08
Inter
chan
ge ID
Qua
lifier
<I
nterch
ange
IdQua
l>
Code
Qu
alifie
r to s
pecif
y the
meth
od us
ed to
ide
ntify
mess
age s
ende
r/rec
eiver
AX
I05
Inter
chan
ge R
eceiv
er ID
<I
nterch
ange
Rece
iverId
>
Me
ssag
e rec
eiver
iden
tifica
tion
AX
I07
Int
erch
ange
Sen
der I
D <I
nterch
ange
Send
erId>
Me
ssag
e sen
der id
entifi
catio
n AX
I06
Inven
tory S
naps
hot D
ate
<Tim
eStam
p>
Inven
tory
DateT
ime
Date/
Time t
he in
vento
ry sn
apsh
ot w
as ta
ken
Inv
oice F
orma
t <I
nvoic
eTyp
eCod
e>
Co
de
Invoic
e typ
e cod
e, for
mat
AX
1019
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
72
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Invoic
e Num
ber
<Inv
oiceN
um>
Invoic
e ide
ntifyi
ng nu
mber
as as
signe
d by t
he
issur
e. AX
76
Invoic
e Tota
l Amo
unt
<Tota
lInvo
iceAm
t>
Amou
nt of
invoic
e (inc
luding
char
ges,
less
allow
ance
s) be
fore t
erms
disc
ount
(if th
e dis
coun
t is ap
plica
ble).
AX
361
Ite
m Qu
antity
<V
endo
rItem
Qty>
Meas
urem
ent
Vend
or or
der it
em qu
antity
Leng
th <L
en>
Me
asur
emen
t
The l
ength
of th
e mate
rial. T
ype o
f leng
th, un
it of
meas
ure,
rang
es ar
e note
d in t
he
meas
urem
ent e
ntity.
AX
82
Load
<L
oadC
ode>
Code
St
anda
rd lo
ading
desc
riptio
ns an
d spe
cial
instru
ction
s. AX
10
42
Load
Weig
ht Gr
oss
<Ship
Weig
htGr
oss>
Meas
urem
ent
Gros
s weig
ht of
load -
sum
of lift
weig
hts,
char
geab
le &
non-
char
geab
le du
nnag
e
Load
Weig
ht Ma
ster
<Ship
Weig
htMas
ter>
Me
asur
emen
t Ma
ster lo
ad w
eight.
Lot N
umbe
r <L
otNum
>
Ma
nufac
turer
's lot
numb
er
Ma
jor G
rade
<M
ajorG
rade
>
Code
Ma
jor gr
ade
ST
10
Ma
nufac
turer
's Pa
rt Nu
mber
<M
anufa
cture
rPar
tNum
>
A
codif
icatio
n whic
h may
be a
ssign
ed by
the
metal
prod
ucer
to th
e mate
rial ty
pe or
part.
Manu
factur
ing P
lant
<Par
tner>
Ma
nufac
turing
Pl
ant
Orga
nizati
on
Manu
factur
ing pl
ant.
Mark
<Mar
kCod
eTyp
e>
Co
de
The m
arkin
g tha
t is to
be on
the p
rodu
ct for
sh
ipping
- pa
rt of
mark-
pack
-load
AX
13
04
Maste
r Bill
of La
ding
<Mas
terBi
llOfLa
ding>
The m
aster
load
numb
er fo
r com
binati
on
loads
whic
h refe
rs to
the to
tal ve
hicle
move
ment
and s
erve
s to l
ink th
e ind
ividu
al bil
ls of
lading
or sh
ipper
numb
er.
Ma
terial
Clas
sifica
tion
<Matl
Clas
s>
Co
de
The A
ISI v
alue f
or m
ateria
l con
dition
.
Mater
ial C
lassif
icatio
n Date
<Tim
eStam
p>
Clas
sifica
tion
DateT
ime
Date
mater
ial co
nditio
n was
assig
ned.
Ma
terial
Iden
tifica
tion -
Ba
r Cod
e <M
atlId>
Ba
rCd
Se
rial n
umbe
r req
uired
to be
ed on
the
bar-c
oded
tag.
Ma
terial
Iden
tifica
tion -
Bu
ndle
ID
<Matl
Id>
Bund
le
Bund
led lif
t iden
tity
Mater
ial Id
entifi
catio
n - O
P <M
atlId>
Pr
oces
sor
Ou
tside
proc
esso
r cur
rent
mater
ial
identi
ficati
on
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
73
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Mater
ial Id
entifi
catio
n - O
P Pr
ior
<Matl
Id>
Prior
Outsi
de pr
oces
sor p
rior m
ateria
l iden
tifica
tion
Ma
terial
Iden
tifica
tion -
Pr
oduc
er
<Matl
Id>
Prod
ucer
Stee
l pro
duce
r mate
rial id
entifi
catio
n
Mater
ial Id
entifi
catio
n -
Rece
iver
<Matl
Id>
Rece
iver
Ma
terial
ID re
ques
ted by
the r
eceiv
ing fa
cility
- I
.e. -
Kanb
an nu
mber
s
Mater
ial Id
entifi
catio
n -
Teste
d <M
atlId>
Te
sted
Ide
ntify
of ma
terial
teste
d
Mater
ial Lo
catio
n <M
atlLo
c>
Curre
nt fac
ility o
r loca
tion o
f mate
rial
Ma
terial
Rele
ase I
ssue
r <P
artne
r>
Relea
seIss
uer
Orga
nizati
on
Issue
r of th
e mate
rial re
lease
.
Meas
urem
ent A
ttribu
te Co
de
<Mea
sAttr
ibuteC
ode>
Code
Me
asur
emen
t Attr
ibute
AX
936
Meas
urem
ent ID
Cod
e <M
easR
efIdC
ode>
Code
Co
de id
entify
ing th
e bro
ad ca
tegor
y to w
hich
a mea
sure
ment
appli
es.
AX
737
Me
asur
emen
t Meth
od
or D
evice
<M
easM
ethod
OrDe
v>
Co
de
Meas
urem
ent M
ethod
or D
evice
AX
13
73
Meas
urem
ent Q
ualifi
er
<Mea
sQua
l>
Code
Code
iden
tifying
a sp
ecific
prod
uct o
r pro
cess
ch
arac
terist
ic to
which
a me
asur
emen
t ap
plies
. AX
73
8
Meas
urem
ent S
ignific
ance
Co
de
<Mea
sSign
ifican
ceCo
de>
Co
de
Code
used
to be
nchm
ark,
quali
fy, or
futhe
r de
fine a
mea
sure
ment
value
AX
93
5
Meas
urem
ent V
alue
<Mea
sValu
e>
Meas
urem
ent v
alue.
The a
ctual
meas
urem
ent
- 'weig
ht' fo
r exa
mple.
AX
73
9
Mech
anica
l Req
uirem
ents
<Mec
hReq
uirem
ents>
Me
chan
ical re
quire
ments
Mill O
rder
<M
illOrd
erNu
m>
Orde
r num
ber
Mi
ll Ord
er Li
ne
<MillO
rder
Item>
Or
der N
umbe
r Line
Mode
l Yea
r <M
odelY
ear>
Ma
nufac
turing
mod
el ye
ar
Name
<N
ame>
The n
ame a
ssoc
iated
with
an or
ganiz
ation
. Fo
r exa
mple:
Con
signe
e, Sh
ipper
, Ship
-to,
Supli
er/M
anufa
cture
r, W
areh
ouse
, Pro
cess
orAX
93
Name
- Fir
st <F
irstN
ame>
Co
ntact
first n
ame
Na
me -
Last
<Las
tNam
e>
Conta
ct las
t nam
e
Name
- Mi
ddle
<Midd
leNam
e>
Conta
ct mi
ddle
name
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
74
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Name
- Pr
efix
<Pre
fixNa
me>
Conta
ct na
me pr
efix
Na
me -
Suffix
<S
uffixN
ame>
Co
ntact
name
suffix
(Jr,
etc.)
Note
<Des
c>
Notes
or sp
ecial
instr
uctio
ns. D
ata s
hould
be
trans
mitte
d via
appr
opria
te ma
chine
pr
oces
sable
segm
ents.
If the
NTE
segm
ent is
us
ed, it
shou
ld be
plac
ed im
media
tely
follow
ing th
e beg
inning
segm
ent fo
r eac
h tra
nsac
tion f
or he
ader
notes
. AX
35
2
Note
Refer
ence
Cod
e <N
oteRe
fCod
e>
Co
de
Quali
fy no
te fun
ction
. AX
36
3
OD (O
utside
Diam
eter)
<Outs
ideDi
am>
Me
asur
emen
t Th
e outs
ide di
amete
r of a
coil.
Oi
l - Ed
ges /
ID /
OD
<Oilin
g>
Oil e
dges
, id/od
. Lub
ricati
on
ST
18
C
Orde
r Item
Cod
e <O
rder
ItemC
ode>
Code
A
code
iden
tifying
a gr
oup o
f ord
ers a
nd ite
ms
(I.e.-
'PP'
selec
ted or
ders)
AX
84
7
Orde
r Stat
us
<Stat
Code
> Or
der
Code
Co
de in
dicati
ng th
e stat
us of
a or
der.
AX
368
Ou
tside
Pro
cess
or
<Par
tner>
Pr
oces
sor
Orga
nizati
on
The o
utside
proc
essin
g fac
ility.
Pa
ckag
ing C
ode
<Pac
kagin
gCod
e>
Co
de
Pack
aging
Cod
e AX
10
3
Pack
aging
Des
cripti
on
<Pac
kagin
gDes
cCod
e>
Co
de
Pack
aging
infor
matio
n inc
luding
stan
dard
pa
ckag
ing de
scrip
tions
and i
nstru
ction
s. AX
75
4
Paym
ent M
ethod
Cod
e <P
ayme
ntMeth
odCo
de>
Co
de
Paym
ent m
ethod
code
. AX
10
7
Paym
ent T
erms
<P
ayme
ntTer
ms>
Co
de
The c
redit
term
s for
payin
g the
issu
er's
invoic
e. ST
60
Perce
nt of
Invoic
e Pa
yable
<Pc
tInvo
icePa
yable
>
Th
e per
cent
of the
invo
ice pa
yable
.
Plan
ning
Sche
dule
Type
<P
lannin
gSch
Type
Code
>
Code
Co
de id
entify
ing th
e typ
e of p
lannin
g sc
hedu
le us
ed.
AX
783
Po
stal C
ode
<Pos
talCo
de>
Zip C
ode o
r Pos
tal C
ode
AX
116
Pr
e-Pa
inted
/ - O
rgan
ic <O
rgan
icCoa
t>
Orga
nic co
ating
requ
ireme
nt.
ST
17
H Pr
e-Pa
inted
/ -
Pretr
eatm
ent
<Pre
treat>
Pr
etrea
tmen
t coa
ting r
equir
emen
t ST
17E
Pre-
Paint
ed /
- Prim
er
<Prim
er>
Prim
er co
ating
requ
ireme
nt.
ST
17
F Pr
e-Pa
inted
/ - T
opco
at <T
opco
at>
Topc
oat c
oatin
g req
uirem
ent
ST
17
G
Price
<U
nitPr
ice>
The e
xpec
ted or
actua
l pric
e for
proc
essin
g, by
comp
onen
t (i.e
. bas
e pric
e, sm
all co
il ex
tra, e
tc.)
AX
212
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
75
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Price
Iden
tifier
Cod
e <P
riceId
Code
>
Code
Pr
ice id
entifi
er co
de. C
ode i
denti
fying
the
prici
ng sp
ecific
ation
. AX
23
6
Price
Mult
iplier
Qua
lifier
<P
riceM
ultipl
ier>
Co
de
Price
mult
iplier
quali
fier
AX
648
Price
Unit
of M
easu
re
<Pric
eUnit
OfMe
as>
Co
de
The p
ricing
unit o
f mea
sure
for w
hich t
he
invoic
e amo
unt w
as or
is to
be de
rived
. ST
24
Prici
ng U
nit
<Pric
eUnit
>
Code
Th
e ass
ociat
ed pr
icing
unit (
i.e. C
WT,
ton,
HR, e
tc.) f
or ea
ch pr
ice co
mpon
ent
ST
62
Proc
ess C
ode
<Pro
cess
>
Code
Each
proc
ess t
o be p
erfor
med b
y the
pr
oces
sor is
iden
tified
by a
proc
ess c
ode f
rom
indus
try ta
ble 66
. If m
ultipl
e pro
cess
es ar
e to
be pe
rform
ed, th
en m
ultipl
e pro
cess
code
s ar
e ass
igned
to th
e wor
k ord
er an
d are
listed
in
the ex
pecte
d seq
uenc
e. ST
66
Proc
ess D
ate
<Tim
eStam
p>
Proc
ess
DateT
ime
Proc
ess d
ate/tim
e.
Prod
uct C
hara
cteris
tic
Code
<P
rodC
harC
ode>
Code
Pr
oduc
t/Pro
cess
char
acter
istic
code
. ST
8
Prod
uct D
escri
ption
<P
rodD
esc>
Fr
ee-fo
rm de
scrip
tion o
f the p
rodu
ct de
scrip
tion
Prod
uct D
escri
ption
Cod
e <P
rodD
escC
ode>
Code
Da
ta ele
ment
751 P
rodu
ct ch
arac
terist
ic fro
m Ind
ustry
code
list
AX
751
Pr
oduc
t For
m <P
rodF
orm>
Code
Pr
oduc
t form
Prod
uct R
equir
emen
ts <P
rodR
equir
emen
ts>
Prod
uct r
equir
emen
ts ST
32A
Prod
uct S
ervic
e ID
<Pro
dSer
viceID
>
Code
Co
de id
entify
ing th
e typ
e of p
rodu
ct or
se
rvice
. AX
23
5
Prod
uct/It
em D
esc -
Ch
emica
l Coa
ting (
Leve
l 2) <
Chem
Coat2
>
Le
vel 2
Che
mica
l Coa
ting r
equir
emen
ts
Prod
uct/It
em D
escri
ption
- Mi
ll Gra
de (L
evel
2)
<Gra
de2>
Le
vel 2
Gra
de
Pr
oduc
t/Item
Des
cripti
on -
Oilin
g (Le
vel 2
) <O
iling2
>
Le
vel 2
Oilin
g
Prod
uct/It
em D
escri
ption
- Pr
oduc
t (Le
vel 2
) <P
rodC
ode2
>
Le
vel 2
prod
uct d
escri
pton
Pr
oduc
tion U
nit
<Fac
ility>
Code
Co
de to
iden
tify pr
oduc
tion u
nit
Pr
omise
Date
<T
imeS
tamp>
Pr
omise
Da
teTim
e Da
te the
prod
uct is
prom
ised
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
76
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Purch
ase O
rder
Date
<T
imeS
tamp>
Pu
rchas
eOrd
er
DateT
ime
PO D
ate
AX
323
Pu
rchas
e Ord
er Ite
m Nu
mber
<P
urch
aseO
rder
Item>
Pu
rchas
e Ord
er ite
m nu
mber
Purch
ase O
rder
Typ
e Cod
e <Pu
rchas
eOrd
erTy
peCo
de>
Co
de
Purch
ase o
rder
type
code
AX
92
Quali
ty <Q
uality
>
Code
Qu
ality
code
. ST
13
Quan
tity
<Qty>
Meas
urem
ent
Quan
tity or
mate
rial.
The t
ype o
f qua
ntity
and
UOM
are r
epor
ted in
relat
ed m
easu
reme
nt ele
ments
. AX
38
0
Quan
tity In
voice
d <Q
tyInv
oiced
>
Meas
urem
ent
Quan
tity in
voice
d AX
35
8
Quan
tity O
rder
ed
<QtyO
rder
>
Meas
urem
ent
Orde
red q
uanti
ty
Quota
tion D
ate
<Tim
eStam
p>
Quota
tion
DateT
ime
Quota
tion d
ate.
Ra
il Car
Own
er
<Par
tner>
Ra
ilCar
Owne
r Or
ganiz
ation
Ra
il Car
Own
er
Rang
e Max
imum
<R
ange
Max>
One o
f the c
ompo
nents
of th
e mea
sure
ment
entity
- the
max
imum
rang
e valu
e ass
ociat
ed
with
a mea
sure
ment.
AX
74
1
Rang
e Mini
mum
<Ran
geMi
n>
One o
f the c
ompo
nents
of th
e mea
sure
ment
entity
- the
mini
mum
rang
e valu
e ass
ociat
ed
with
a mea
sure
ment.
AX
74
0
Rate
<Rate
>
Ra
te AX
11
8
Refer
ence
Num
ber
<RefI
d>
A un
ique i
denti
fying
numb
er fo
r eac
h tra
nsac
tion.
Conte
nt va
ries w
ith d
ocum
ent
type.
AX
127
Re
lease
Cre
ate D
ate
<Tim
eStam
p>
Relea
seCr
eate
DateT
ime
Date
a mate
rial re
lease
was
crea
ted.
Re
lease
End
Date
<T
imeS
tamp>
Re
lease
End
DateT
ime
Endin
g date
for m
ateria
l relea
se sc
hedu
le.
Relea
se N
umbe
r <R
elNum
>
The r
eleas
e num
ber a
gains
t the p
urch
ase
orde
r. Co
uld re
fer to
eithe
r the
Cus
tomer
Re
lease
Num
ber o
r the
Mill
Relea
se N
umbe
r.AX
32
8
Relea
se S
tart D
ate
<Tim
eStam
p>
Relea
seSt
art
DateT
ime
Star
ting d
ate fo
r mate
rial re
lease
sche
dule.
Repo
rt Tr
ansm
ission
Cod
e <R
epor
tTra
nsmi
ssion
Code
>
Code
Code
defin
ing th
e tim
ing, tr
ansm
ission
me
thod o
r for
mat b
y whic
h rep
orts
are t
o be
sent.
AX
75
6
Repo
rt Ty
pe C
ode
<Rep
ortT
ypeC
ode>
Code
Co
de in
dicati
ng th
e title
or co
ntents
of a
docu
ment,
repo
rt, or
supp
ortin
g item
, AX
75
5
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
77
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Requ
ested
Ship
Date
<T
imeS
tamp>
Re
ques
tShip
Da
teTim
e
Re
ques
ted S
hip W
eight
<Req
uestS
hipW
eight>
Meas
urem
ent
Shipp
ing sc
hedu
le we
ight
Resp
onsib
le Ag
ency
Cod
e <R
espo
nsibl
eAge
ncyC
ode>
Co
de
Agen
cy w
hich o
wns/i
ssue
s the
XML
stan
dard
(A
ISI =
'ST')
AX
45
5
Retur
nable
Con
taine
r <R
eturn
Conta
iner>
Th
e ide
ntity
of the
conta
iner in
whic
h par
ts or
pie
ces a
re sh
ipped
.
Revis
ed P
romi
se D
ate
<Tim
eStam
p>
RevP
romi
se
DateT
ime
The r
evise
d pro
mise
date
Routi
ng
<Rou
ting>
Ro
uting
instr
uctio
ns fo
r mate
rial tr
ansfe
rs fro
m the
proc
esso
r to a
spec
ified
'ship-
to'.
AX
387
Ro
uting
Seq
uenc
e Co
de
<Rou
tingS
eqCo
de>
Co
de
Shipm
ent r
outin
g seq
uenc
e cod
e.
AX
133
Sa
mple
Desc
riptio
n Cod
e <S
ample
Desc
Code
>
Code
Sa
mple
desc
riptio
n
943
Samp
le Di
recti
on
<Sam
pleDi
recti
onCo
de>
Co
de
Code
spec
ifiying
the d
irecti
on in
whic
h the
sa
mple
was c
ollec
ted or
teste
d. AX
94
4
Samp
le Fr
eque
ncy
<Sam
pleFr
eq>
Co
de
Code
for t
est s
ample
freq
uenc
y
942
Samp
le Lo
catio
n <S
ample
Loc>
Co
de sp
ecify
ing th
e loc
ation
, with
in the
sp
ecim
ent, f
rom
the sa
mple
was t
aken
. AX
Sa
mple
Popu
lation
<S
ample
Popu
lation
>
Sa
mple
popu
lation
Samp
le Po
sition
Cod
e <S
ample
PosC
ode>
Code
Sa
mple
posit
ion co
de.
94
5
Samp
le Pr
oces
s Stat
us
Code
<S
ample
Proc
essS
tatCo
de>
Co
de
Code
spec
ifying
the s
tage
in th
e pr
oduc
t de
velop
ment
cycle
at w
hich t
he sp
ecim
en
was s
electe
d for
testi
ng.
AX
939
Sa
mple
Selec
tion M
ethod
<S
ample
SelM
ethod
>
Code
Sa
mple
metho
d.
940
Sa
mple
Size
<S
ample
Size
>
Sa
mple
size
Sa
mple
Subg
roup
<S
ample
SubG
rp>
Samp
le su
bgro
up
SCAC
<S
tdCar
rierA
lphaC
ode>
Code
Stan
dard
Car
rier A
lpha C
ode-
The
carri
er
code
assig
ned t
o the
truc
king c
ompa
ny
movin
g mate
rial.
AX,S
T14
0 71
Scale
Indic
ator
<Sca
leInd
>
Meas
urem
ent
Indica
tor de
notin
g tha
t mate
rial h
as be
en
scale
weig
hed
Sche
dule
Quan
tity Q
ualifi
er <
SchQ
tyQua
l>
Code
Ty
pe of
quan
tities
used
for d
efinin
g a
sche
dule
or fo
reca
st AX
67
6
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
78
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Sche
dule
Type
<S
chTy
pe>
Co
de
Code
iden
tifying
the t
ype o
f date
s use
d whe
n de
fining
a sh
ipping
or de
liver
y tim
e in a
sc
hedu
le or
fore
cast.
AX
67
5
Secu
rity In
forma
tion
<Sec
urity
Info>
Se
curity
infor
matio
n, pa
sswo
rd
AX
I04
Se
curity
Infor
matio
n Qu
alifie
r <S
ecur
ityInf
oQua
l>
Code
Se
curity
infor
matio
n qua
lifier
AX
I03
Sequ
ence
<P
roce
ssSe
quen
ce>
The s
eque
nce o
f the p
rodu
ction
(last,
next,
cn
t)
Ship
Mode
<S
hipMo
de>
Co
de
Indica
tes th
e ship
mod
e to b
e use
d (i.e
. ba
rge,
rail,
truck
, etc.
). ST
26
Ship/
Deliv
ery o
r Cale
ndar
Pa
ttern
<S
hipDe
liver
yOr
Calen
darP
atter
nCod
e>
Co
de
Code
whic
h spe
cifies
the r
outin
e sh
ipmen
ts,
deliv
eries
, or c
alend
ar pa
ttern
. AX
67
8
Ship/
Deliv
ery P
atter
n Tim
eCod
e <S
hipDe
liver
yPatt
ern
TimeC
ode>
Code
Co
de w
hich s
pecif
ies th
e tim
e for
routi
ne
shipm
ents
or de
liver
ies.
AX
679
Sh
ip-fro
m <P
artne
r>
ShipF
rom
Orga
nizati
on
Ship-
From
addr
ess
Sh
ipmen
t Meth
od of
Pa
ymen
t <S
hipMe
thodO
fPay
ment>
Code
Co
de id
entify
ing fr
eight
metho
d of p
ayme
nt.
Tran
spor
tation
liabil
ity.
AX,S
T14
6 59
Sh
ipmen
t Natu
re
<Ship
Qual>
Code
Sh
ipmen
t natu
re, s
hipme
nt qu
alifie
r. AX
,ST
147
63
Shipm
ent S
tatus
<S
tatCo
de>
Shipm
ent
Code
Co
de in
dicati
ng th
e stat
us of
a sh
ipmen
t. AX
15
7
Shipm
ent T
imes
tamp
<Tim
eStam
p>
Shipm
ent
DateT
ime
Shipm
ent d
ate &
Tim
e.
Shipp
ed Q
uanti
ty <S
hipQt
y>
Me
asur
emen
t sh
ipmen
t qua
ntity
Shipp
er N
umbe
r (SI
D)
<Ship
Id>
The s
hipme
nt ide
ntific
ation
numb
er as
as
signe
d by t
he m
etal p
rodu
cer.
Ship
notic
e or
man
ifest
numb
er.
AX
396
Ship-
to <P
artne
r>
ShipT
o Or
ganiz
ation
Th
e 'sh
ip-to'
name
and a
ddre
ss of
the n
ext
desti
natio
n or t
he cu
stome
r rec
eiving
point
.
Slitti
ng, S
plittin
g, Cu
tting
<SlitS
plitC
ut>
Co
de
Slitti
ng, s
plittin
g, cu
tting r
equir
emen
ts.
ST
20
A So
ld-to
<Par
tner>
So
ldTo
Orga
nizati
on
The '
sold-
to' na
me an
d add
ress
Solid
ificat
ion
<Soli
difica
tion>
So
lidific
ation
ST
12D
Spec
ificat
ion N
umbe
r <S
pec>
Sp
ecific
ation
numb
er
St
ate or
Pro
vince
Cod
e <S
tateO
rPro
vince
Code
>
Code
St
ate co
de, p
rovin
ce co
de
AX
156
Statu
s - C
omme
rcial
<Stat
us>
Comm
ercia
l Co
de
The c
omme
rcial
status
code
for t
he m
ateria
l. As
signe
d fro
m AI
SI in
dustr
y tab
le 69
. ST
69
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
79
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Statu
s - M
etallu
rgica
l <S
tatus
> Me
tallur
gical
Code
Me
tallur
gical
status
code
ST
68
Statu
s - O
P <S
tatus
> Pr
oces
sor
Code
The o
utside
proc
esso
r stat
us co
de fo
r the
ma
terial
. Ass
igned
from
AIS
I indu
stry t
able
70.
ST
70
Statu
s Date
- Co
mmer
cial
<Tim
eStam
p>
Comm
ercia
l Da
teTim
e Th
e date
the c
urre
nt co
mmer
cial s
tatus
code
wa
s ass
igned
.
Statu
s Date
- Me
tallur
gical
<Tim
eStam
p>
Metal
lurgic
al Da
teTim
e Da
te of
metal
lurgic
al sta
tus a
ssign
ment
Statu
s Date
- OP
<T
imeS
tamp>
Pr
oces
sor
DateT
ime
The d
ate th
e cur
rent
outsi
de pr
oces
sor s
tatus
va
lue w
as as
signe
d.
Statu
s Rep
ort C
ode
<Stat
Repo
rtCod
e>
Co
de
Statu
s rep
ort c
ode (
?)
AX
850
St
eel M
elting
<M
elting
>
St
eel m
elting
ST
12A
Sub-
Lot N
umbe
r <S
ubLo
tNum
>
Su
b-Lo
t Num
ber
Su
b-Pr
oduc
t <S
ubPr
odCo
de>
Sub p
rodu
ct
Sub-
Prod
uct, S
urfac
e Ap
plica
tion
<Sub
Prod
Surfa
ce>
Sub p
rodu
ct su
rface
appli
catio
n ST
9C
Subs
trate
Thick
ness
Leve
l 2
<Thk
Leve
l2>
Incom
ing su
bstra
te thi
ckne
ss le
vel 2
Subs
trate
Widt
h Lev
el 2
<WthL
evel2
>
Inc
oming
subs
trate
width
leve
l 2
Supp
lier/M
anufa
cture
r <P
artne
r>
Supp
lier
Orga
nizati
on
The b
ase m
etal s
uppli
er or
man
ufactu
rer o
f go
ods.
Su
rface
Laye
r/Pos
ition
Code
<S
urfac
eLay
erPo
sCod
e>
Co
de
Code
indic
ating
the p
rodu
ct su
rface
, laye
r, or
po
sition
being
desc
ribed
AX
75
2
Table
Num
ber
<Tab
leNum
>
An
indu
stry o
r age
ncy t
able
numb
er w
hich
hous
es co
de va
lues f
or da
ta ele
men
t.
Tax E
xemp
t Cod
e <T
axEx
emptC
ode>
Code
Ta
x exe
mptio
n cod
e ass
igned
by p
urch
aser
. AX
44
1
Tax I
D Nu
mber
<T
axIdN
um>
Tax I
D as
signe
d by p
urch
aser
. AX
32
5
Temp
er
<Tem
per>
Te
mper
ST
16
Temp
er P
aram
eters
Leve
l 2
<Tem
perL
evel2
>
Te
mper
para
meter
s lev
el 2
Te
rms B
asis
Date
Code
<T
erms
Basis
DateC
ode>
Code
Te
rms b
asis
date
code
AX
33
3
Term
s Defe
rred D
ue D
ate
<Tim
eStam
p>
Term
sDefe
rred
Due
DateT
ime
Term
s Defe
rred D
ue D
ate
AX
388
Te
rms D
iscou
nt Am
ount
<Ter
msDi
scou
ntAmt
>
Te
rms d
iscou
nt am
ount
AX
362
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
80
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Term
s Disc
ount
Days
Due
<Te
rmsD
iscou
ntDay
sDue
>
Code
Te
rms d
iscou
nt da
ys du
e AX
35
1
Term
s Disc
ount
Due D
ate
<Tim
eStam
p>
Term
sDisc
ount
Due
DateT
ime
Term
s disc
ount
due d
ate
AX
370
Te
rms D
iscou
nt Pe
rcent
<Ter
msDi
scou
ntPct>
Code
Te
rms d
iscou
nt pe
rcent
AX
338
Te
rms N
et Da
ys
<Ter
msNe
tDay
s>
Term
s net
days
AX
38
6
Term
s Net
Due D
ate
<Tim
eStam
p>
Term
sNetD
ue
DateT
ime
Term
s net
due d
ate
AX
446
Te
rms T
ype C
ode
<Ter
msTy
peCo
de>
Co
de
Term
s typ
e cod
e AX
33
6
Test
Clas
s <T
estC
lass>
Code
Ge
nera
l clas
sifica
tion o
f test
(phy
sical,
etc.)
Test
Date
<Tim
eStam
p>
Test
DateT
ime
Date
test w
as ta
ken
Te
st Ide
ntific
ation
Num
ber
<Tes
tId>
Test
ID N
umbe
r
Test
Indica
tor
<Usa
geInd
>
Code
Ind
icator
to de
scrib
e usa
ge of
mes
sage
(n
orma
lly te
st vs
. pro
ducti
on)
AX
I14
Te
st Re
port
Rece
iver
<Par
tner>
Te
stRec
eiver
Or
ganiz
ation
Re
ceive
r of th
e Tes
t Rep
ort
Te
st Re
sult
<Tes
tRes
ult>
Test
resu
lts
Te
st Ty
pe
<Tes
tTyp
eCod
e>
Co
de
Requ
ired t
est ty
pe co
de
ST
1607
32
Testi
ng A
genc
y <P
artne
r>
TestA
genc
y Or
ganiz
ation
Ou
tside
comp
any w
hich p
erfor
ms te
sting
for a
ma
nufac
tur
Te
sting
Equ
ipmen
t Num
ber <
TestE
quipm
ent>
Ide
ntific
ation
numb
er fo
r tes
ting e
quipm
ent
Thick
ness
<T
hk>
Me
asur
emen
t
Gaug
e or t
hickn
ess o
f mate
rial. T
ype a
nd
uom
for th
ickne
ss ar
e note
d in r
elated
'm
easu
reme
nt' da
ta ele
ments
.
Third
Par
ty Pu
rchas
e Ord
er
Numb
er
<Pur
chas
eOrd
erNu
m>
Third
Party
Purch
aseO
rder
Num
Th
ird P
arty
Purch
ase O
rder
Num
ber
AX
324
Time
<Tim
e>
Time e
xpre
ssed
in 24
-hou
r cloc
k tim
e as
HHMM
or H
HMMS
S.
AX
337
Time C
ode
<Tim
eCod
e>
Co
de
Code
iden
tifying
the t
ime.
Per
ISO,
may
be
expr
esse
d as t
ime z
one o
r by
+ o
r - in
hour
s re
lative
to U
TC.
AX
623
Tit
le <T
itle>
Conta
ct titl
e
TMW
Fac
tor
<Tmw
Facto
r>
The f
actor
used
by a
proc
esso
r to c
alcula
ted
the th
eore
tical
weigh
t of m
ateria
l.
TMW
For
mula
<Tmw
Form
ula>
Co
de
The f
ormu
la to
be us
ed to
calcu
late
theor
etica
l weig
ht.
ST
74
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
81
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Total
Ord
ered
Pric
e <O
rdPr
ice>
Orde
r pric
e
Tran
sacti
on D
ate/T
ime
<Tim
eStam
p>
Tran
sacti
on
DateT
ime
Tran
sacti
on co
ntrol
date
AX
374
Tr
ansa
ction
Set
Contr
ol Nu
mber
<T
ranS
etCon
trolN
um>
Tran
sacti
on se
t con
trol n
umbe
r - in
dividu
al do
cume
nt lev
el AX
32
9
Tran
sacti
on S
et Pu
rpos
e <T
ranS
etPur
pose
Code
>
Code
Co
de id
entify
ing pu
rpos
e of tr
ansa
ction
set
(orig
inal,c
hang
e, etc
.) AX
35
3
Unit L
oad O
ption
Cod
e <U
nitLo
adOp
tionC
ode>
Code
Co
de id
entify
ing lo
ading
or un
loadin
g a
shipm
ent
AX
400
Un
it or B
asis
of Me
asur
emen
t <U
nitOr
Basis
ForM
easC
ode>
Co
de
Unit o
f mea
sure
or ba
sis, c
ode s
pecif
ying t
he
units
in w
hich a
value
is be
ing ex
pres
sed
AX
355
Ve
hicle
Identi
ty <V
ehicl
eIdNu
m>
Vehic
le ide
ntific
ation
numb
er
AX
539
Ve
ndor
<P
artne
r>
Vend
or
Orga
nizati
on
Vend
or na
me, a
ddre
ss
Ve
ndor
Ord
er Ite
m <V
endo
rOrd
erIte
m>
Vend
or or
der it
em nu
mber
Vend
or O
rder
Num
ber
<Ven
dorO
rder
Num>
Ve
ndor
orde
r num
ber
AX
424
Ve
ndor
Par
t Num
ber
<Ven
dorP
artN
um>
Vend
or pa
rt nu
mber
.
Vend
or P
urch
ase O
rder
Da
te <T
imeS
tamp>
Ve
ndor
Da
teTim
e Ve
ndor
's pu
rchas
e ord
er da
te
Vend
or P
urch
ase O
rder
Re
vision
Num
ber
<Ven
dorO
rder
Revis
ion>
Vend
or pu
rchas
e ord
er re
vision
num
ber.
Ve
ndor
Rele
ase N
umbe
r <V
endo
rRelN
um>
Vend
or pu
rchas
e ord
er re
lease
numb
er.
Ve
rsion
Num
ber
<Ver
sionN
um>
Indus
try st
anda
rd ve
rsion
numb
er
War
ehou
se
<Par
tner>
W
areh
ouse
Or
ganiz
ation
Th
e war
ehou
se or
stor
age f
acilit
y at w
hich
mater
ial is
being
stor
ed.
Weig
ht <W
eight>
Meas
urem
ent
The w
eight
of the
mate
rial.
The t
ype o
f we
ight (
actua
l, TMW
, etc.
) and
unit o
f me
asur
e are
expr
esse
d in t
he re
lated
'M
easu
reme
nt' da
ta ele
ments
. AX
81
Weig
ht Sh
ipped
<S
hipW
eight>
Meas
urem
ent
Total
shipm
ent w
eight.
Weld
ing
<Weld
>
W
eld ac
cepti
bility
. ST
23A
Widt
h <W
idth>
Meas
urem
ent
The w
idth o
f the m
ateria
l. Th
e typ
e of w
idth
and u
om ar
e rep
orted
in th
e rela
ted
'mea
sure
ment'
data
eleme
nts.
AX
189
Stee
l Ind
ustr
y XM
L Pr
ojec
tPh
ase
0001
(Pro
posa
l)O
verv
iew
Dat
a D
ictio
nary
…
82
Data
Elem
ent
XML
Tag
Attri
bute
Cl
ass -
Re
fere
nced
De
finiti
on
Tble
Agny
ANSI
Tabl
eAI
SITa
ble
Wind
ing / S
urfac
e Or
ientat
ion
<Wind
ing>
Co
de
Wind
ing/pi
ling o
f sur
face
ST
20
B
Wor
k Ord
er C
hang
e <W
orkO
rder
Revis
ion>
Wor
k ord
er re
vision
numb
er us
ed fo
r con
trol
purp
oses
. Not
used
in th
e 850
-Pur
chas
e Or
der t
rans
actio
n. P.
O re
vision
num
ber.
Wor
k Ord
er C
hang
e Date
<T
imeS
tamp>
W
orkO
rder
Ch
ange
Da
teTim
e
Each
wor
k ord
er re
vision
is a
ssign
ed a
revis
ion da
te an
d tim
e. No
t use
d in t
he 85
0 -
Purch
ase O
rder
tran
sacti
on.
Wor
k Ord
er D
ate
<Tim
eStam
p>
Wor
kOrd
er
DateT
ime
Date
the w
ork o
rder
was
issu
ed to
the
supp
lier
Wor
k Ord
er N
umbe
r <W
orkO
rder
Num>
A un
ique n
umbe
r tha
t iden
tifies
the r
ecor
d co
ntaini
ng sh
ip to
or en
d use
info
rmati
on an
d pr
oces
sing i
nstru
ction
s. A
work
orde
r may
be
issue
d eac
h tim
e a pr
oces
sor is
requ
ested
to
proc
ess m
ateria
l for a
"dre
ssed
" sale
s ord
er.
Some
Meta
ls Pr
oduc
ers a
lso re
quire
a "b
lanke
t" pu
rchas
e ord
er w
hich i
s iss
ued f
or
the pr
oces
sor e
ach y
ear (
Blan
ket W
ork
Orde
r). M
ay be
refer
red t
o as a
"Wor
k She
et Nu
mber
" for
spot
orde
rs. E
xpre
sses
a co
ntrac
tual o
bliga
tion t
o pro
cess
or. S
ee
prefa
ce of
850 t
rans
actio
n for
mor
e deta
iled
usag
e.
Wor
k Ord
er R
eleas
e <W
orkO
rder
RelN
um>
A re
lease
issu
ed ag
ainst
a wor
k ord
er.
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
FAQ… 83
FAQ 1. How do I reference a Code Field?
A Code field is used to define a value in a table. In the classcommon.dtd the field UnitorBasisForMeasCode is defined as <!ELEMENT UnitOrBasisForMeasCode (%Code;)>. When implemented in an xml document it would appear as follows:
<UnitOrBasisForMeasCode> <AgencyQualCode>AX</AgencyQualCode> <TableNum>355</TableNum> <CodeValue>LB</CodeValue> <Desc>POUNDS</Desc>
</UnitOrBasisForMeasCode> See Code in the Noteworthy Classes for further definition.
2. How do I reference a Measurement Field? A measurement field is used to specify physical measurements or counts. In the classcommon.dtd the field Len is defined as <!ELEMENT Len (%Measurement;)>. When implemented in an xml document it would appear as follows:
<Len> <MeasValue>5865</MeasValue> <UnitOrBasisForMeasCode> <AgencyQualCode>ST</AgencyQualCode> <TableNum>24</TableNum> <CodeValue>12</CodeValue> <Desc>LINEAL FEET</Desc> </UnitOrBasisForMeasCode> </Len>
See Measurement in the Noteworthy Classes for further definition.
3. How do I reference a Partner Field? A partner is used to define an organization, and contacts within that organization. There is an attribute called partnertype that can be used to define the type of organization. See the Partner definition in the Overview document for a full list of the available attributes. When implemented in an xml document, it would appear as follows:
<Partner PartnerType="Supplier"> <Name>Parent Company ABCD</Name> <IdCodeQual> <Desc>D-U-N-S Number</Desc> </IdCodeQual> <IdCode>987654321</IdCode> <Addr1>1 Parent Company Street</Addr1> <Addr2>Building 1A</Addr2> <CityName>Parent Town</CityName> <StateOrProvinceCode> <Desc>Parent State</Desc>
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
FAQ… 84
</StateOrProvinceCode> <PostalCode>45678</PostalCode> <CountryCode> <Desc>USA</Desc> </CountryCode> <ContactFunctionCode> <Desc>Accounts Payable Department</Desc> </ContactFunctionCode> <PrefixName>Mr</PrefixName> <FirstName>George</FirstName> <LastName>Jones</LastName> <Title>Manager</Title> <PhoneNum>000-000-0000</PhoneNum> <Extension>0000</Extension> <FaxNum>111-111-1111</FaxNum> <EmailAddress>[email protected]</EmailAddress> </Partner>
See Partner in the Noteworthy Classes for further definition.
4. What is the difference between an Attribute and an Element? Attributes are name/value pairs that are associated with an element. An element in xml is a tag (ex. <FaxNum>).
5. Attribute vs. Element? Attributes were used where a list was involved. There are only a couple of places that attributes are used: in Partner to define what type of partner is being defined, in StatusInfo to define what type of status is being communicated and in TimeStamp to define what type of time is being sent.
6. How can I make this easy – No Codes? To allow for flexibility and ease of use, when referring to an element that has been redefined as a %Code, none of the elements are required. This will allow the user to refer to information on a table by using the AgencyQualCode, TableNum and CodeValue, or allow the user to send only the English description in the element Desc.
7. What are the “?”, “*”, “+” symbols in the DTD’s? The “?" means that the previous element can occur 0 or 1 time in the resulting XML document.
The “*” means that the previous element can occur 0 to n times in the resulting XML document.
The “+” means that the previous element can occur 1 to n times in the resulting XML document.
If there is no symbol following an element, it must occur exactly 1 time in the resulting XML document.
Steel Industry XML ProjectPhase 0001 (Proposal)
Overview
Appendices… 85
Appendices