[EDI-L Mailing List Archive Home] [Message List] [Reply To This Message]

Re: ISO P01 / ISO M01

From: "William J. Kammerer" <wkammerer@...>
Date: Tue Oct 23, 2001  6:40 pm
Subject: Re: [EDI-L] ISO P01 / ISO M01
Jack Anderson is trying to interpret data-element 623 (Time Code) and
finds references to ISO P01 & ISO M01 (among others). He wonders
whether there's an explanation of these "ISO" codes.

These codes were added to X12 003020. The description for D.E. 623 says
it is a "Code identifying the time. In accordance with International
Standards Organization standard 8601, time can be specified by a + or -
and an indication in hours in relation to Universal Time Coordinate
(UTC) time; since + is a restricted character, + and - are substituted
by P and M in the codes that follow."

There is no "ISO" code P01, M01, etc. In essence, if you wanted to
qualify a particular time as Pacific Standard Time, -0700 would be used
in an ISO 8601 formatted time (because PST is 7 hours behind GMT or
UTC). Since X12 elements can't have a minus sign in a code value, they
devised a series of code equivalents: -0700 would be "minus" 0700, or
M07. The M07 is then coded as "18" in D.E. 623. Get it?

Don't ask me why they have both P12 (+12) and M12 (-12), which amount to
the same time zone. And if you wanted to indicate GMT or UTC time (Z or
+0000), then D.E. 623 would probably be coded as UT meaning "Universal
Time Coordinate" or GM for "Greenwich Mean Time." I think for all
practical purposes, GMT is the same as UTC.

William J. Kammerer
Novannet, LLC.





 
EDI to XML Mapping for EDIFACT/X12 Convert EDIFACT/X12 Schemas to XML Schema Legacy Data Conversion Tools Access Relational Data as XML Visual XSLT and XQuery Mapping Tools Simplify EDI Data Integration with Stylus Studio XML Enterprise Suite - Free Download!
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.