Skip to content

Code-plane API gaps — Ruby (original v2 vs LinkML)

Generated by tests/cross_connector/codeplane_inventory.py from datafoodconsortium-connector = 2.0.0.pre.beta8 (exact pin). Do not hand-edit; change config/dfc-original-api.yaml and re-run.

Verdicts: same = identical call shape already; alias = Phase 1 alias_method candidate (different name, same shape).

Mapped methods

Canonical Predicate Original class Original method LinkML accessor Verdict
orderNumber dfc-b:orderNumber dfc-b:Order number order_number alias
orderNumber dfc-b:orderNumber dfc-b:Order number= order_number alias
hasPart dfc-b:hasPart dfc-b:Order lines part alias
hasPart dfc-b:hasPart dfc-b:Order lines= part alias
orderedBy dfc-b:orderedBy dfc-b:Order client ordered_by alias
orderedBy dfc-b:orderedBy dfc-b:Order client= ordered_by alias
quantity dfc-b:quantity dfc-b:OrderLine quantity quantity same
quantity dfc-b:quantity dfc-b:OrderLine quantity= quantity same
concerns dfc-b:concerns dfc-b:OrderLine offer concerns alias
concerns dfc-b:concerns dfc-b:OrderLine offer= concerns alias
description dfc-b:description dfc-b:OrderLine description description same
description dfc-b:description dfc-b:OrderLine description= description same
description dfc-b:description dfc-b:Organization description description same
description dfc-b:description dfc-b:Organization description= description same
description dfc-b:description dfc-b:SuppliedProduct description description same
description dfc-b:description dfc-b:SuppliedProduct description= description same
name dfc-b:name dfc-b:Organization name name same
name dfc-b:name dfc-b:Organization name= name same
name dfc-b:name dfc-b:SuppliedProduct name name same
name dfc-b:name dfc-b:SuppliedProduct name= name same
vatNumber dfc-b:VATnumber dfc-b:Organization vatNumber vat_number alias
vatNumber dfc-b:VATnumber dfc-b:Organization vatNumber= vat_number alias
sku dfc-b:sku dfc-b:CatalogItem sku sku same
sku dfc-b:sku dfc-b:CatalogItem sku= sku same
references dfc-b:references dfc-b:CatalogItem product references alias
references dfc-b:references dfc-b:CatalogItem product= references alias
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem offers offered_through alias
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem offers= offered_through alias
hasPrice dfc-b:hasPrice dfc-b:Offer price price same
hasPrice dfc-b:hasPrice dfc-b:Offer price= price same

Unmapped official methods (document-only)

dfc-b:CatalogItem (4)

catalogs, catalogs=, stockLimitation, stockLimitation=

dfc-b:Offer (6)

offeredItem, offeredItem=, offeredTo, offeredTo=, stockLimitation, stockLimitation=

dfc-b:Order (14)

date, date=, fulfilmentStatus, fulfilmentStatus=, orderStatus, orderStatus=, paymentMethod, paymentMethod=, paymentStatus, paymentStatus=, saleSession, saleSession=, soldBy, soldBy=

dfc-b:OrderLine (4)

order, order=, price, price=

dfc-b:Organization (32)

affiliates, affiliates=, catalogItems, catalogItems=, catalogs, catalogs=, certifications, certifications=, customerCategories, customerCategories=, customerCategoriesMembership, customerCategoriesMembership=, emails, emails=, localizations, localizations=, logo, logo=, mainContact, mainContact=, phoneNumbers, phoneNumbers=, socialMedias, socialMedias=, suppliedProducts, suppliedProducts=, technicalProducts, technicalProducts=, templateSaleSessions, templateSaleSessions=, websites, websites=

dfc-b:Price (6)

unit, unit=, value, value=, vatRate, vatRate=

dfc-b:SuppliedProduct (38)

alcoholPercentage, alcoholPercentage=, allergenCharacteristics, allergenCharacteristics=, catalogItems, catalogItems=, certifications, certifications=, claims, claims=, geographicalOrigin, geographicalOrigin=, images, images=, lifetime, lifetime=, localizedProducts, localizedProducts=, natureOrigin, natureOrigin=, nutrientCharacteristics, nutrientCharacteristics=, partOrigin, partOrigin=, physicalCharacteristics, physicalCharacteristics=, productType, productType=, quantity, quantity=, referenceProductOptions, referenceProductOptions=, totalTheoreticalStock, totalTheoreticalStock=, usageOrStorageConditions, usageOrStorageConditions=, variants, variants=

Class coverage

Original classes: 50; LinkML classes: 89. LinkML is a superset; dfc-b:Enterprise exists only in LinkML (deprecated subclass + import alias).

Known spelling counterparts:

  • dfc-b:TheoreticalStock (original) ↔ dfc-b:TheoriticalStock (LinkML)