> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unstructured.io/llms.txt
> Use this file to discover all available pages before exploring further.

# How connectors use record ID, element ID, and ID

> The `record_id`, `element_id`, and `id` fields are closely related, but each has a distinct purpose.

The `record_id` identifies the source document.

* For S3 and Azure Blob connectors, the record ID is a [Version 5 UUID](https://docs.python.org/3/library/uuid.html#uuid.uuid5) generated from the namespace and file path of the document. This ensures that the ID is deterministic and unique at the file level.
* For all other blob connectors, the record ID is a Version 4 UUID representing a random 32-character hexadecimal string.
* For SQL connectors, the record ID is generated from the table name and record ID of the database table.

The `element_id` identifies the specific element. Source connectors generate element ID in one of the following ways, depending on the source connector:

* A SHA-256 hash of the element's text, its position on the page, the page number it's on,
  and the name of the related file. This is to ensure that the ID is deterministic and unique at the file level.
* A [Version 4 UUID](https://docs.python.org/3/library/uuid.html#uuid.uuid4) generated using random numbers.

<Note>
  Older connectors generate SHA-256 hashes for element IDs, while more modern connectors generate UUIDs. Going forward, older connectors will be converted to using UUIDs as well.
</Note>

Each element from the same document contains that document's record ID; this enables Unstructured to identify all the elements generated from a given document.

If a source connector has been set to not reprocess all documents each time a workflow runs, Unstructured uses the record ID (along with the record version) to determine which documents are unchanged and should not be processed again.

The `id` represents the actual row that Unstructured writes into the destination location. The ID is a [Version 5 UUID](https://docs.python.org/3/library/uuid.html#uuid.uuid5) generated from the namespace, element ID and record ID of the source document. The ID is deterministic and unique at the row level.

Destination connectors process document updates in one of the following ways, depending on the connector:

* Use the record ID to identify and delete all elements from a given document, prior to writing new elements from that document into the destination.
* Use the ID to perform upsert operations without generating duplicate rows, ensuring that reprocessing documents is idempotent.

<svg xmlns="http://www.w3.org/2000/svg" style={{background: '#ffffff', backgroundColor: 'var(--ge-adaptive-bg, #ffffff)'}} version="1.1" width="664px" height="364px" viewBox="0 0 664 364" id="ge-svg-dH5mbdVxxGMYN35J-AIT"><style type="text/css">{`@supports (color: light-dark(#000, #fff)) { #ge-svg-dH5mbdVxxGMYN35J-AIT { --ge-adaptive-bg: light-dark(#ffffff, var(--ge-dark-color, #121212)); } }`}</style><defs /><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style={{fill: 'var(--ge-adaptive-bg, #ffffff)'}} /><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-40"><g transform="translate(0.5,0.5)"><rect x="448.75" y="0" width="213.75" height="362.5" rx="12.82" ry="12.82" fill="#647687" stroke="#314354" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(100, 118, 135), rgb(125, 140, 155))', stroke: 'light-dark(rgb(49, 67, 84), rgb(169, 184, 199))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '159px', height: '1px', paddingTop: '7px', marginLeft: '371px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Destination</div></div></div></foreignObject><text x="371" y="19" fill="#ffffff" font-family="Helvetica" font-size="12px">Destination</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-2"><g transform="translate(0.5,0.5)"><rect x="0" y="0" width="212.5" height="362.5" rx="12.75" ry="12.75" fill="#647687" stroke="#314354" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(100, 118, 135), rgb(125, 140, 155))', stroke: 'light-dark(rgb(49, 67, 84), rgb(169, 184, 199))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '158px', height: '1px', paddingTop: '7px', marginLeft: '12px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Source</div></div></div></foreignObject><text x="12" y="19" fill="#ffffff" font-family="Helvetica" font-size="12px">Source</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-24"><g transform="translate(0.5,0.5)"><path d="M 25 37.5 L 150 37.5 L 187.5 75 L 187.5 212.5 L 25 212.5 L 25 37.5 Z" fill="#ffffff" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(255, 255, 255), rgb(255, 253, 237))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 217, 102))'}} /><path d="M 150 37.5 L 150 75 L 187.5 75 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(237, 237, 237))'}} /><path d="M 150 37.5 L 150 75 L 187.5 75" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 217, 102))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-26"><g transform="translate(0.5,0.5)"><rect x="263.75" y="62.5" width="150" height="75" fill="#76608a" stroke="#432d57" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(118, 96, 138), rgb(161, 142, 179))', stroke: 'light-dark(rgb(67, 45, 87), rgb(203, 185, 221))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '57px', marginLeft: '219px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Element</div></div></div></foreignObject><text x="219" y="69" fill="#ffffff" font-family="Helvetica" font-size="12px">Element</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-27"><g transform="translate(0.5,0.5)"><rect x="288.75" y="100" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '90px', marginLeft: '232px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>Element ID</font></div></div></div></foreignObject><text x="276" y="94" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">Element ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-30"><g transform="translate(0.5,0.5)"><rect x="263.75" y="162.5" width="150" height="75" fill="#76608a" stroke="#432d57" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(118, 96, 138), rgb(161, 142, 179))', stroke: 'light-dark(rgb(67, 45, 87), rgb(203, 185, 221))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '137px', marginLeft: '219px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Element</div></div></div></foreignObject><text x="219" y="149" fill="#ffffff" font-family="Helvetica" font-size="12px">Element</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-31"><g transform="translate(0.5,0.5)"><rect x="288.75" y="200" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '170px', marginLeft: '232px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>Element ID</font></div></div></div></foreignObject><text x="276" y="174" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">Element ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-32"><g transform="translate(0.5,0.5)"><rect x="263.75" y="262.5" width="150" height="75" fill="#76608a" stroke="#432d57" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(118, 96, 138), rgb(161, 142, 179))', stroke: 'light-dark(rgb(67, 45, 87), rgb(203, 185, 221))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '217px', marginLeft: '219px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Element</div></div></div></foreignObject><text x="219" y="229" fill="#ffffff" font-family="Helvetica" font-size="12px">Element</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-33"><g transform="translate(0.5,0.5)"><rect x="288.75" y="300" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '250px', marginLeft: '232px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>Element ID</font></div></div></div></foreignObject><text x="276" y="254" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">Element ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-34"><g transform="translate(0.5,0.5)"><rect x="480" y="62.5" width="150" height="75" fill="#6d8764" stroke="#3a5431" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(109, 135, 100), rgb(113, 135, 105))', stroke: 'light-dark(rgb(58, 84, 49), rgb(157, 179, 149))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '57px', marginLeft: '392px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Row</div></div></div></foreignObject><text x="392" y="69" fill="#ffffff" font-family="Helvetica" font-size="12px">Row</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-35"><g transform="translate(0.5,0.5)"><rect x="505" y="100" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '90px', marginLeft: '405px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>ID</font></div></div></div></foreignObject><text x="449" y="94" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-36"><g transform="translate(0.5,0.5)"><rect x="480" y="162.5" width="150" height="75" fill="#6d8764" stroke="#3a5431" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(109, 135, 100), rgb(113, 135, 105))', stroke: 'light-dark(rgb(58, 84, 49), rgb(157, 179, 149))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '137px', marginLeft: '392px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Row</div></div></div></foreignObject><text x="392" y="149" fill="#ffffff" font-family="Helvetica" font-size="12px">Row</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-37"><g transform="translate(0.5,0.5)"><rect x="505" y="200" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '170px', marginLeft: '405px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>ID</font></div></div></div></foreignObject><text x="449" y="174" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-38"><g transform="translate(0.5,0.5)"><rect x="480" y="262.5" width="150" height="75" fill="#6d8764" stroke="#3a5431" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(109, 135, 100), rgb(113, 135, 105))', stroke: 'light-dark(rgb(58, 84, 49), rgb(157, 179, 149))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe flex-start', justifyContent: 'unsafe flex-start', width: '112px', height: '1px', paddingTop: '217px', marginLeft: '392px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'left', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}>Row</div></div></div></foreignObject><text x="392" y="229" fill="#ffffff" font-family="Helvetica" font-size="12px">Row</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-39"><g transform="translate(0.5,0.5)"><rect x="505" y="300" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '250px', marginLeft: '405px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>ID</font></div></div></div></foreignObject><text x="449" y="254" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-46"><g transform="translate(0.5,0.5)"><path d="M 162.5 112.5 L 225 112.5 Q 237.5 112.5 237.5 125 L 237.5 200 Q 237.5 212.5 250 212.5 L 280.79 212.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 287.35 212.5 L 278.6 216.88 L 280.79 212.5 L 278.6 208.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-41"><g transform="translate(0.5,0.5)"><rect x="50" y="100" width="112.5" height="25" rx="3.75" ry="3.75" fill="#0050ef" stroke="#001dbc" stroke-width="1.25" pointer-events="all" style={{fill: 'light-dark(rgb(0, 80, 239), rgb(109, 178, 255))', stroke: 'light-dark(rgb(0, 29, 188), rgb(178, 203, 255))'}} /></g><g><g transform="scale(1.25)"><switch><foreignObject style={{overflow: 'visible', textAlign: 'left'}} pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style={{display: 'flex', alignItems: 'unsafe center', justifyContent: 'unsafe center', width: '88px', height: '1px', paddingTop: '90px', marginLeft: '41px'}}><div style={{boxSizing: 'border-box', fontSize: '0', textAlign: 'center', color: '#ffffff'}}><div style={{display: 'inline-block', fontSize: '12px', fontFamily: 'Helvetica', color: 'light-dark(#ffffff, #121212)', lineHeight: '1.2', pointerEvents: 'all', whiteSpace: 'normal', wordWrap: 'normal'}}><font style={{fontSize: '11px'}}>Record ID</font></div></div></div></foreignObject><text x="85" y="94" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">Record ID</text></switch></g></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-42"><g transform="translate(0.5,0.5)"><path d="M 401.25 112.5 L 497.04 112.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 503.6 112.5 L 494.85 116.88 L 497.04 112.5 L 494.85 108.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-43"><g transform="translate(0.5,0.5)"><path d="M 401.25 212.5 L 497.04 212.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 503.6 212.5 L 494.85 216.88 L 497.04 212.5 L 494.85 208.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-45"><g transform="translate(0.5,0.5)"><path d="M 162.5 112.5 L 280.79 112.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 287.35 112.5 L 278.6 116.88 L 280.79 112.5 L 278.6 108.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-47"><g transform="translate(0.5,0.5)"><path d="M 162.5 112.5 L 225 112.5 Q 237.5 112.5 237.5 125 L 237.5 300 Q 237.5 312.5 250 312.5 L 280.79 312.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 287.35 312.5 L 278.6 316.88 L 280.79 312.5 L 278.6 308.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g><g data-cell-id="sNKtBuPIAoKYAPu0LvKQ-44"><g transform="translate(0.5,0.5)"><path d="M 401.25 312.5 L 497.04 312.5" fill="none" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="stroke" style={{stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /><path d="M 503.6 312.5 L 494.85 316.88 L 497.04 312.5 L 494.85 308.13 Z" fill="#000000" stroke="#000000" stroke-width="1.25" stroke-miterlimit="10" pointer-events="all" style={{fill: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))', stroke: 'light-dark(rgb(0, 0, 0), rgb(255, 255, 255))'}} /></g></g></g></g></g></svg>
