Schema Central > OAGIS® 9.4.1 > ShipmentUnit
Advanced search
Need XML Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

ShipmentUnit

The ShipmentUnit represents a single trackable, uniquely identifiable assembly or container containing a specific collection of goods inventory that is packaged by a supplier for carrier transportation to a customer business partner destination

The ShipmentUnit component identifies and describes the physical shipping container(s) and internal packaging structure of the delivered goods.  The ShipmentUnit component is typically constructed to describe the result of an inventory picking and packing operation. 

A ShipmentUnit is generally the smallest "thing" that can be individually moved and tracked throughout a carrier's transportation network.  The physical size, inventory, content and internal nested container complexity within a ShipUnit is arbitrary.  The ShipUnit component was specifically designed to be transportation mode independent.  It may be used to represent any uniquely identifiable and trackable assembly, container or vessel including, but not limited to: a parcel express package; a pallet of identical or mixed items; a truck trailer, rail car or an ocean cargo container.

The ShipmentUnit complements the line-item oriented summary information provided in the Shipment's ShipmentItem and InventoryDetail component with detailed information to accurately describe complex shipping unit assemblies and item packaging.  

See http://www.openapplications.org/platform/1.

Element information

Namespace: http://www.openapplications.org/oagis/9

Schema document: org_openapplications_platform/1_1_1/Common/OAGi/Components/LogisticsComponents.xsd

Type: ShipmentUnitType

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
type [0..1]NormalizedStringTypeIndicates the type of container.from type ShipUnitBaseType

Used in

Sample instance

<ShipmentUnit>
   <TrackingID>normalizedString</TrackingID>
   <ShipUnitSequenceID>normalizedString</ShipUnitSequenceID>
   <ShipUnitTotalID>normalizedString</ShipUnitTotalID>
   <ContainerGroupID>normalizedString</ContainerGroupID>
   <ContainerID>normalizedString</ContainerID>
   <RFID>normalizedString</RFID>
   <SealID>normalizedString</SealID>
   <CarrierParty>
      <PartyIDs>
         <ID>normalizedString</ID>
         <TaxID>normalizedString</TaxID>
         <DUNSID>normalizedString</DUNSID>
         <CAGEID>normalizedString</CAGEID>
         <DODAACID>normalizedString</DODAACID>
         <BICID>normalizedString</BICID>
      </PartyIDs>
      <AccountID>normalizedString</AccountID>
      <Name>string</Name>
      <Location>
         <ID>normalizedString</ID>
         <Name>string</Name>
         <Directions>string</Directions>
         <Coordinate>...
         </Coordinate>
         <Address>...
         </Address>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Location>
      <Contact>
         <ID>normalizedString</ID>
         <Name>string</Name>
         <JobTitle>string</JobTitle>
         <Responsibility>string</Responsibility>
         <DepartmentName>string</DepartmentName>
         <Communication>...
         </Communication>
         <Preference>...
         </Preference>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Contact>
      <UserArea>
         <!--any element-->
      </UserArea>
   </CarrierParty>
   <ShipFromParty>
      <PartyIDs>
         <ID>normalizedString</ID>
         <TaxID>normalizedString</TaxID>
         <DUNSID>normalizedString</DUNSID>
         <CAGEID>normalizedString</CAGEID>
         <DODAACID>normalizedString</DODAACID>
         <BICID>normalizedString</BICID>
      </PartyIDs>
      <AccountID>normalizedString</AccountID>
      <Name>string</Name>
      <Location>
         <ID>normalizedString</ID>
         <Name>string</Name>
         <Directions>string</Directions>
         <Coordinate>...
         </Coordinate>
         <Address>...
         </Address>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Location>
      <Contact>
         <ID>normalizedString</ID>
         <Name>string</Name>
         <JobTitle>string</JobTitle>
         <Responsibility>string</Responsibility>
         <DepartmentName>string</DepartmentName>
         <Communication>...
         </Communication>
         <Preference>...
         </Preference>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Contact>
      <UserArea>
         <!--any element-->
      </UserArea>
   </ShipFromParty>
   <DeclaredValueAmount currencyID="AED">1.0</DeclaredValueAmount>
   <ShipmentDateTime>2000-01-01</ShipmentDateTime>
   <ExportLicenseRequiredIndicator>true</ExportLicenseRequiredIndicator>
   <ImportLicenseRequiredIndicator>true</ImportLicenseRequiredIndicator>
   <ScheduledDeliveryDateTime>2000-01-01</ScheduledDeliveryDateTime>
   <ActualDeliveryDateTime>2000-01-01</ActualDeliveryDateTime>
   <SpecialHandlingNote>string</SpecialHandlingNote>
   <Status>
      <Code>normalizedString</Code>
      <Description>string</Description>
      <EffectiveDateTime>2000-01-01</EffectiveDateTime>
      <ReasonCode>normalizedString</ReasonCode>
      <Reason>string</Reason>
      <TimePeriod>
         <InclusiveIndicator>true</InclusiveIndicator>
         <StartDateTime>2000-01-01</StartDateTime>
         <Duration>P1Y2M3DT10H</Duration>
      </TimePeriod>
      <UserArea>
         <!--any element-->
      </UserArea>
   </Status>
   <TareWeightMeasure unitCode="normalizedString">1.0</TareWeightMeasure>
   <NetWeightMeasure unitCode="normalizedString">1.0</NetWeightMeasure>
   <GrossWeightMeasure unitCode="normalizedString">1.0</GrossWeightMeasure>
   <TotalVolumeMeasure unitCode="normalizedString">1.0</TotalVolumeMeasure>
   <DistributedCharge>
      <ID>normalizedString</ID>
      <BasisAmount currencyID="AED">1.0</BasisAmount>
      <Description>string</Description>
      <Amount currencyID="AED">1.0</Amount>
      <Calculation>
         <RateNumeric>1.0</RateNumeric>
         <Description>string</Description>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Calculation>
      <ReasonCode>normalizedString</ReasonCode>
      <CurrencyExchangeRate>
         <SourceCurrencyCode>AED</SourceCurrencyCode>
         <SourceUnitBaseNumeric>1.0</SourceUnitBaseNumeric>
         <TargetCurrencyCode>AED</TargetCurrencyCode>
         <TargetUnitBaseNumeric>1.0</TargetUnitBaseNumeric>
         <RateNumeric>1.0</RateNumeric>
         <SetDateTime>2000-01-01</SetDateTime>
         <SourceID>normalizedString</SourceID>
         <EffectiveTimePeriod>...
         </EffectiveTimePeriod>
         <UserArea>
            <!--any element-->
         </UserArea>
      </CurrencyExchangeRate>
      <TimePeriod>
         <InclusiveIndicator>true</InclusiveIndicator>
         <StartDateTime>2000-01-01</StartDateTime>
         <Duration>P1Y2M3DT10H</Duration>
      </TimePeriod>
      <Distribution>
         <LedgerID>normalizedString</LedgerID>
         <DocumentReference>...
         </DocumentReference>
         <Attachment>...
         </Attachment>
         <Percentage>1.0</Percentage>
         <Quantity>1.0</Quantity>
         <Amount currencyID="AED">1.0</Amount>
         <GLNominalAccount>normalizedString</GLNominalAccount>
         <GLElement>
         </GLElement>
         <EnterpriseUnit>...
         </EnterpriseUnit>
         <ProjectReference>...
         </ProjectReference>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Distribution>
      <UserArea>
         <!--any element-->
      </UserArea>
   </DistributedCharge>
   <EstimatedFreightChargeAmount currencyID="AED">1.0</EstimatedFreightChargeAmount>
   <FreightChargeAmount currencyID="AED">1.0</FreightChargeAmount>
   <SalePriceAmount currencyID="AED">1.0</SalePriceAmount>
   <ShipmentTotalAmount currencyID="AED">1.0</ShipmentTotalAmount>
   <LoadingDateTime>2000-01-01</LoadingDateTime>
   <EstimatedWeightMeasure unitCode="normalizedString">1.0</EstimatedWeightMeasure>
   <LoadingWeightMeasure unitCode="normalizedString">1.0</LoadingWeightMeasure>
   <Dimensions>
      <WidthMeasure unitCode="normalizedString">1.0</WidthMeasure>
      <LengthMeasure unitCode="normalizedString">1.0</LengthMeasure>
      <HeightMeasure unitCode="normalizedString">1.0</HeightMeasure>
      <Description>string</Description>
      <UserArea>
         <!--any element-->
      </UserArea>
   </Dimensions>
   <CountryOfOriginCode>normalizedString</CountryOfOriginCode>
   <DestinationCountryCode>normalizedString</DestinationCountryCode>
   <TransportationMethodCode>normalizedString</TransportationMethodCode>
   <ShipmentServiceLevelCode>normalizedString</ShipmentServiceLevelCode>
   <PointOfStagingCode>normalizedString</PointOfStagingCode>
   <TransportationTerm>
      <IncotermsCode>normalizedString</IncotermsCode>
      <PlaceOfOwnershipTransferLocation>
         <ID>normalizedString</ID>
         <Name>string</Name>
         <Directions>string</Directions>
         <Coordinate>...
         </Coordinate>
         <Address>...
         </Address>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </PlaceOfOwnershipTransferLocation>
      <ShipmentServiceLevelCode>normalizedString</ShipmentServiceLevelCode>
      <FreightTermCode>normalizedString</FreightTermCode>
      <Description>string</Description>
      <Note>string</Note>
      <UserArea>
         <!--any element-->
      </UserArea>
   </TransportationTerm>
   <ShipToLocation>
      <ID>normalizedString</ID>
      <Name>string</Name>
      <Directions>string</Directions>
      <Coordinate>
         <Latitude>...
         </Latitude>
         <Longitude>...
         </Longitude>
         <AltitudeMeasure unitCode="normalizedString">1.0</AltitudeMeasure>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Coordinate>
      <Address>
         <ID>normalizedString</ID>
         <FormatCode>normalizedString</FormatCode>
         <AttentionOfName>string</AttentionOfName>
         <CareOfName>string</CareOfName>
         <AddressLine>string</AddressLine>
         <CitySubDivisionName>string</CitySubDivisionName>
         <CityName>string</CityName>
         <CountrySubDivisionCode>normalizedString</CountrySubDivisionCode>
         <CountryCode>normalizedString</CountryCode>
         <PostalCode>normalizedString</PostalCode>
         <Status>...
         </Status>
         <Preference>...
         </Preference>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Address>
      <Description>string</Description>
      <Note>string</Note>
      <UserArea>
         <!--any element-->
      </UserArea>
   </ShipToLocation>
   <PackingMaterial>
      <ID>normalizedString</ID>
      <Description>string</Description>
      <Note>string</Note>
      <UserArea>
         <!--any element-->
      </UserArea>
   </PackingMaterial>
   <ShippingMaterial>
      <ID>normalizedString</ID>
      <Description>string</Description>
      <Note>string</Note>
      <UserArea>
         <!--any element-->
      </UserArea>
   </ShippingMaterial>
   <ShipmentUnitContainer>
      <ContainerID>normalizedString</ContainerID>
      <RFID>normalizedString</RFID>
      <SealID>normalizedString</SealID>
      <ContainerGroupID>normalizedString</ContainerGroupID>
      <PackingMaterial>
         <ID>normalizedString</ID>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </PackingMaterial>
      <ShippingMaterial>
         <ID>normalizedString</ID>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </ShippingMaterial>
      <ParentContainerID>normalizedString</ParentContainerID>
      <Description>string</Description>
      <Note>string</Note>
      <ShipmentUnitItem>
         <ItemID>...
         </ItemID>
         <CustomerItemID>...
         </CustomerItemID>
         <ManufacturerItemID>...
         </ManufacturerItemID>
         <SupplierItemID>...
         </SupplierItemID>
         <UPCID>normalizedString</UPCID>
         <EPCID>normalizedString</EPCID>
         <ServiceIndicator>true</ServiceIndicator>
         <Description>string</Description>
         <Note>string</Note>
         <Classification>...
         </Classification>
         <Specification>...
         </Specification>
         <HazardousMaterial>...
         </HazardousMaterial>
         <Packaging>...
         </Packaging>
         <UID>normalizedString</UID>
         <RFID>normalizedString</RFID>
         <SerialNumber>normalizedString</SerialNumber>
         <ReferenceDesignatorID>normalizedString</ReferenceDesignatorID>
         <FindNumber>normalizedString</FindNumber>
         <LotSerial>...
         </LotSerial>
         <SerializedLot>...
         </SerializedLot>
         <Quantity>1.0</Quantity>
         <CountryOfOriginCode>normalizedString</CountryOfOriginCode>
         <ImportLicenseRequiredIndicator>true</ImportLicenseRequiredIndicator>
         <OrderQuantity>1.0</OrderQuantity>
         <ShippedQuantity>1.0</ShippedQuantity>
         <OpenQuantity>1.0</OpenQuantity>
         <BackOrderedQuantity>1.0</BackOrderedQuantity>
         <OwnershipCode>normalizedString</OwnershipCode>
         <EstimatedWeightMeasure unitCode="normalizedString">1.0</EstimatedWeightMeasure>
         <LoadingWeightMeasure unitCode="normalizedString">1.0</LoadingWeightMeasure>
         <TareWeightMeasure unitCode="normalizedString">1.0</TareWeightMeasure>
         <NetWeightMeasure unitCode="normalizedString">1.0</NetWeightMeasure>
         <GrossWeightMeasure unitCode="normalizedString">1.0</GrossWeightMeasure>
         <TotalVolumeMeasure unitCode="normalizedString">1.0</TotalVolumeMeasure>
         <RequisitionReference>...
         </RequisitionReference>
         <PurchaseOrderReference>...
         </PurchaseOrderReference>
         <SalesOrderReference>...
         </SalesOrderReference>
         <DocumentReference>...
         </DocumentReference>
         <ItemSubLine>...
         </ItemSubLine>
         <UnitSalePriceAmount currencyID="AED">1.0</UnitSalePriceAmount>
         <ExtendedSalePriceAmount currencyID="AED">1.0</ExtendedSalePriceAmount>
         <FreightItemID>normalizedString</FreightItemID>
         <FreightClassificationCode>normalizedString</FreightClassificationCode>
         <UserArea>
            <!--any element-->
         </UserArea>
      </ShipmentUnitItem>
      <UserArea>
         <!--any element-->
      </UserArea>
   </ShipmentUnitContainer>
   <ShipmentUnitItem>
      <ItemID>
         <ID>normalizedString</ID>
         <RevisionID>normalizedString</RevisionID>
         <VariationID>normalizedString</VariationID>
      </ItemID>
      <CustomerItemID>
         <ID>normalizedString</ID>
         <RevisionID>normalizedString</RevisionID>
         <VariationID>normalizedString</VariationID>
      </CustomerItemID>
      <ManufacturerItemID>
         <ID>normalizedString</ID>
         <RevisionID>normalizedString</RevisionID>
         <VariationID>normalizedString</VariationID>
      </ManufacturerItemID>
      <SupplierItemID>
         <ID>normalizedString</ID>
         <RevisionID>normalizedString</RevisionID>
         <VariationID>normalizedString</VariationID>
      </SupplierItemID>
      <UPCID>normalizedString</UPCID>
      <EPCID>normalizedString</EPCID>
      <ServiceIndicator>true</ServiceIndicator>
      <Description>string</Description>
      <Note>string</Note>
      <Classification>
         <Codes>
         </Codes>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Classification>
      <Specification>
         <ID>normalizedString</ID>
         <Property>...
         </Property>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Specification>
      <HazardousMaterial>
         <ID>normalizedString</ID>
         <MFAGID>normalizedString</MFAGID>
         <TechnicalName>string</TechnicalName>
         <PlacardEndorsement>string</PlacardEndorsement>
         <PlacardNotation>string</PlacardNotation>
         <MarinePollutionLevelCode>normalizedString</MarinePollutionLevelCode>
         <ToxicityZoneCode>normalizedString</ToxicityZoneCode>
         <Temperature unitCode="normalizedString">1.0</Temperature>
         <FlashpointTemperature unitCode="normalizedString">1.0</FlashpointTemperature>
         <PrimaryEntryRoute>string</PrimaryEntryRoute>
         <Description>string</Description>
         <EmergencyContact>...
         </EmergencyContact>
         <UserArea>
            <!--any element-->
         </UserArea>
      </HazardousMaterial>
      <Packaging>
         <ID>normalizedString</ID>
         <Description>string</Description>
         <Note>string</Note>
         <Type>normalizedString</Type>
         <Dimensions>...
         </Dimensions>
         <UPCPackagingLevelCode>normalizedString</UPCPackagingLevelCode>
         <PerPackageQuantity>1.0</PerPackageQuantity>
         <CapacityPerPackageQuantity>1.0</CapacityPerPackageQuantity>
         <UserArea>
            <!--any element-->
         </UserArea>
      </Packaging>
      <UID>normalizedString</UID>
      <RFID>normalizedString</RFID>
      <SerialNumber>normalizedString</SerialNumber>
      <ReferenceDesignatorID>normalizedString</ReferenceDesignatorID>
      <FindNumber>normalizedString</FindNumber>
      <LotSerial>
         <LotIDs>...
         </LotIDs>
         <SerialNumber>normalizedString</SerialNumber>
         <DiscrepancyCode>normalizedString</DiscrepancyCode>
         <Quantity>1.0</Quantity>
         <UserArea>
            <!--any element-->
         </UserArea>
      </LotSerial>
      <SerializedLot>
         <ItemQuantity>1.0</ItemQuantity>
         <Lot>...
         </Lot>
         <Disposition>...
         </Disposition>
         <SerialNumber>normalizedString</SerialNumber>
         <ParentSerialNumber>normalizedString</ParentSerialNumber>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </SerializedLot>
      <Quantity>1.0</Quantity>
      <CountryOfOriginCode>normalizedString</CountryOfOriginCode>
      <ImportLicenseRequiredIndicator>true</ImportLicenseRequiredIndicator>
      <OrderQuantity>1.0</OrderQuantity>
      <ShippedQuantity>1.0</ShippedQuantity>
      <OpenQuantity>1.0</OpenQuantity>
      <BackOrderedQuantity>1.0</BackOrderedQuantity>
      <OwnershipCode>normalizedString</OwnershipCode>
      <EstimatedWeightMeasure unitCode="normalizedString">1.0</EstimatedWeightMeasure>
      <LoadingWeightMeasure unitCode="normalizedString">1.0</LoadingWeightMeasure>
      <TareWeightMeasure unitCode="normalizedString">1.0</TareWeightMeasure>
      <NetWeightMeasure unitCode="normalizedString">1.0</NetWeightMeasure>
      <GrossWeightMeasure unitCode="normalizedString">1.0</GrossWeightMeasure>
      <TotalVolumeMeasure unitCode="normalizedString">1.0</TotalVolumeMeasure>
      <RequisitionReference>
         <DocumentID>...
         </DocumentID>
         <AlternateDocumentID>...
         </AlternateDocumentID>
         <DocumentDateTime>2000-01-01</DocumentDateTime>
         <Description>string</Description>
         <Note>string</Note>
         <StatusCode>normalizedString</StatusCode>
         <Status>...
         </Status>
         <ReleaseNumber>normalizedString</ReleaseNumber>
         <LineNumber>normalizedString</LineNumber>
         <ScheduleLineNumber>normalizedString</ScheduleLineNumber>
         <SubLineNumber>normalizedString</SubLineNumber>
         <UserArea>
            <!--any element-->
         </UserArea>
      </RequisitionReference>
      <PurchaseOrderReference>
         <DocumentID>...
         </DocumentID>
         <AlternateDocumentID>...
         </AlternateDocumentID>
         <DocumentDateTime>2000-01-01</DocumentDateTime>
         <Description>string</Description>
         <Note>string</Note>
         <StatusCode>normalizedString</StatusCode>
         <Status>...
         </Status>
         <ReleaseNumber>normalizedString</ReleaseNumber>
         <LineNumber>normalizedString</LineNumber>
         <ScheduleLineNumber>normalizedString</ScheduleLineNumber>
         <SubLineNumber>normalizedString</SubLineNumber>
         <UserArea>
            <!--any element-->
         </UserArea>
      </PurchaseOrderReference>
      <SalesOrderReference>
         <DocumentID>...
         </DocumentID>
         <AlternateDocumentID>...
         </AlternateDocumentID>
         <DocumentDateTime>2000-01-01</DocumentDateTime>
         <Description>string</Description>
         <Note>string</Note>
         <StatusCode>normalizedString</StatusCode>
         <Status>...
         </Status>
         <ReleaseNumber>normalizedString</ReleaseNumber>
         <LineNumber>normalizedString</LineNumber>
         <ScheduleLineNumber>normalizedString</ScheduleLineNumber>
         <SubLineNumber>normalizedString</SubLineNumber>
         <UserArea>
            <!--any element-->
         </UserArea>
      </SalesOrderReference>
      <DocumentReference>
         <DocumentID>...
         </DocumentID>
         <AlternateDocumentID>...
         </AlternateDocumentID>
         <DocumentDateTime>2000-01-01</DocumentDateTime>
         <Description>string</Description>
         <Note>string</Note>
         <StatusCode>normalizedString</StatusCode>
         <Status>...
         </Status>
         <LineNumber>normalizedString</LineNumber>
         <ItemIDs>...
         </ItemIDs>
         <Facility>...
         </Facility>
         <SerializedLot>...
         </SerializedLot>
         <SalesOrderReference>...
         </SalesOrderReference>
         <PurchaseOrderReference>...
         </PurchaseOrderReference>
         <GroupName>string</GroupName>
         <SequenceCode>normalizedString</SequenceCode>
         <StepID>normalizedString</StepID>
         <StepType>normalizedString</StepType>
         <IssuingParty>...
         </IssuingParty>
         <OperationReference>...
         </OperationReference>
         <ReleaseNumber>normalizedString</ReleaseNumber>
         <ScheduleLineNumber>normalizedString</ScheduleLineNumber>
         <SubLineNumber>normalizedString</SubLineNumber>
         <ShipUnitReference>...
         </ShipUnitReference>
         <EffectiveTimePeriod>...
         </EffectiveTimePeriod>
         <Item>...
         </Item>
         <ID>normalizedString</ID>
         <SealID>normalizedString</SealID>
         <Type>normalizedString</Type>
         <FreightItemID>normalizedString</FreightItemID>
         <ShippingTrackingID>normalizedString</ShippingTrackingID>
         <Quantity>1.0</Quantity>
         <UserArea>
            <!--any element-->
         </UserArea>
      </DocumentReference>
      <ItemSubLine>
         <RFID>normalizedString</RFID>
         <SerialNumber>normalizedString</SerialNumber>
         <Quantity>1.0</Quantity>
         <Status>...
         </Status>
         <Description>string</Description>
         <Note>string</Note>
         <UserArea>
            <!--any element-->
         </UserArea>
      </ItemSubLine>
      <UnitSalePriceAmount currencyID="AED">1.0</UnitSalePriceAmount>
      <ExtendedSalePriceAmount currencyID="AED">1.0</ExtendedSalePriceAmount>
      <FreightItemID>normalizedString</FreightItemID>
      <FreightClassificationCode>normalizedString</FreightClassificationCode>
      <UserArea>
         <!--any element-->
      </UserArea>
   </ShipmentUnitItem>
   <ContainerQuantity>1.0</ContainerQuantity>
   <UserArea>
      <!--any element-->
   </UserArea>
</ShipmentUnit>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to contrib@functx.com