Aquaculture JSON-LD Mappings

These are "JPath's" for the various KDEs involved in GDST and how they map into the JSON-LD. We used an "XPath" format below to provide easy reading.

Feed Mill

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

Source of Protein

ilmd / gdst:proteinSource

Harvest Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCert']

Harvest Chain of Custody Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCoC']

Human Welfare Policy

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:humanPolicy']

Human Welfare Policy Standard

gdst:humanWelfarePolicy

Hatching

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

Source of Broodstock

extension / ilmd / gdst:broodstockSource

Harvest Certificate

extension / ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCert']

Harvest Chain of Custody Certificate

extension / ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCoC']

Human Welfare Policy

extension / ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:humanPolicy']

Human Welfare Policy Standard

gdst:humanWelfarePolicy

Farm Harvest

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

Production Method

ilmd / cbvmda:productionMethodForFishAndSeafoodCode

Farming Method

ilmd / gdst:aquacultureMethod

Harvest Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCert']

Harvest Chain of Custody Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCoC']

Human Welfare Policy

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:humanPolicy']

Human Welfare Policy Standard

gdst:humanWelfarePolicy

Processing

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

Production Date

eventTime

Product Origin

ilmd / cbvmda:countryOfOrigin

Harvest Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCert']

Harvest Chain of Custody Certificate

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCoC']

Processor's License

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:processorLicense']

Human Welfare Policy

ilmd / cbvmda:certificationList / certification [gdst:certificationType='urn:gdst:certType:humanPolicy']

Human Welfare Policy Standard

gdst:humanWelfarePolicy

Aggregate / Deaggregate

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

Harvest Chain of Custody Certificate

gdst:certificationList / certification [gdst:certificationType='urn:gdst:certType:harvestCoC']

Ship / Receive

GDST KDE

EPCIS MAPPING

Event ID

eventID

Event Date & Time

eventTime

Event Read Point

readPoint

Product Ownership

gdst:productOwner

Information Provider

cbvmda:informationProvider

ADDITIONAL KDE (NOT REQUIRED BY GDST STANDARD)

EPCIS MAPPING

Transit Provider

extension / sourceList[type='urn:epcglobal:cbv:sdt:possessing_party']/@text

Transport Type

gdst:transportType

Transport Vehicle ID

gdst:transportVehicleID

Shipment Number

gdst:transportNunber


How did we do?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)