|
[EDI-L Mailing List Archive Home]
[Message List]
[Reply To This Message]
Re: 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.
|
 |
Subscribe in XML format
| RSS 2.0 |
|
| Atom 0.3 |
|
|