Module jonix.onix2

Class AvailabilityCode

java.lang.Object
com.tectonica.jonix.onix2.AvailabilityCode
All Implemented Interfaces:
OnixElement<AvailabilityStatuss>, OnixTag, Serializable

public class AvailabilityCode extends Object implements OnixElement<AvailabilityStatuss>, Serializable

Availability status code

An ONIX code indicating the availability of a product. Each occurrence of the <SupplyDetail> composite must carry either <AvailabilityCode> or <ProductAvailability>, or both, but <ProductAvailability> is now strongly preferred. Non-repeating.

Some code values require other accompanying data. Where the code lists state that one of the following is required or may optionally be sent, use the element indicated below:

  • Expected availability date – use <ExpectedShipDate>
  • Remainder date – <ExpectedShipDate> is again used
  • Estimated time to supply – <OrderTime>
  • Identifier of alternative or successor product – <RelatedProduct>, Group PR.23
  • New supplier – <NewSupplier>
Format Fixed-length, two letters
Codelist List 54
Reference name <AvailabilityCode>
Short tag <j141>
Example <AvailabilityCode>OP</AvailabilityCode> Out of print

This tag may be included in the following composites:

Possible placements within ONIX message:

See Also: