Supply Lens

Words used in this course

Lesson 25 of 25 4 min read

A reference glossary for maps, profiles, overlays and the rest of the Maps & Profiles vocabulary.

Keep this page handy while you work. Each word is explained in the terms this course uses.

Maps, profiles and their parts

WordMeaning
MapA create map or parse map: configuration that changes a Document into a payload, or a payload into a Document.
Create mapTurns one of our Documents into the payload the target expects. Does the Create message type.
Parse mapTurns a payload we received into one of our Documents. Does the Parse message type.
ProfileA send profile or receive profile: configuration for the calls to another platform.
Send profileThe calls that carry a payload to the target system. Does the Send message type.
Receive profileThe calls that get data from the target system. Does the Receive message type.
DefinitionA map or profile.
BodyThe configuration text of a definition or profile.
Node idThe name of one part of a body, such as order.priority. Diagnostics and overlays use it.
PayloadData in the partner's own format.

Layers and scope

WordMeaning
RootA definition that holds the whole specification.
OverlayA definition that holds only changes to its base.
BaseThe definition that an overlay changes.
Shared baseA definition for all organisations that comes with each release.
ScopeHow far a definition reaches: One integration, This organisation or Shared base. The most specific published one wins.
FloatingAn overlay that follows each new published version of its base.
PinnedAn overlay that stays on one version of its base by choice.
HeldAn overlay moved off its base because a new version of the base broke it.
ChainThe root and each overlay on it, from the root outwards.
ComposeApply each overlay in the chain to the result of the one before. A chain that does not compose cannot run.

Lifecycle

WordMeaning
VersionOne saved revision of a definition. Every save makes a new one.
DraftA version that is not published, and is not used.
LiveThe published version, which is used for messages.
ArchivedA version replaced by a later one, or archived by an administrator. Never used, and cannot be published again.
Shipped defaultComes with the platform; each release can update it.
Locally ownedEdited here; releases do not update it any more.

Type-wide setup

WordMeaning
Client profileA named connection to another platform: base address, rate limit, retry rules and sign-in type.
Connect profileHow organisations connect an integration of one type.
Settings shapeThe settings form of an integration type, or of one of its document types.
FragmentA shared, read-only part that settings shapes can include.

Words from routing

WordMeaning
Message typeOne of the four steps: Create, Parse, Receive or Send.
RoutingWhich service gets the messages of an integration type, per message type. Still required for config-driven types.
ModuleCode that does the work for one message type. Published maps and profiles run before any module.
MappingIn an organisation's settings, the rule that sends a document type from one Integration to another. Not the same as a map.

Recap

  • Maps shape data; profiles make calls; together they are definitions.
  • Roots hold everything; overlays hold changes and target node ids.
  • Floating follows, pinned stays by choice, held was parked by a breaking publish.
  • Only the live version runs; drafts and archived versions never do.
  • Client profiles, connect profiles and settings shapes are type-wide.
Complete and take the quiz

Your progress is saved in this browser. Create a free account to keep it everywhere, take quizzes and earn certificates.