{"info":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","description":"<html><head></head><body><p>System services of the Enteprise module.<br>These services are available in all other modules based of Syntec Enterprise</p>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Use the User\\Auth service with a username / password to retrieve a JWT.<br>Store the JWT and RefreshToken .</p>\n<p>Send the JWT in every request as HEADER</p>\n<p>jwt: {jwtToken}</p>\n<p>Use the service User/Logout to destroy the session (Not the JWT)</p>\n<p>When the JWT is expired use the User/Refresh token service to obtain a new JWT.</p>\n<h2 id=\"what-syntec-enterprise-is-in-one-sentence\">What <strong>Syntec Enterprise</strong> is (in one sentence)</h2>\n<p><strong>Syntec Enterprise</strong> is a <strong>generic, metadata-driven enterprise backend platform</strong> that provides <strong>authentication, authorization, dynamic data modeling (entities), CRUD APIs, and configurable views</strong>, which other Syntec modules (CRM, HRM, CMS, etc.) build upon.</p>\n<p>It is <strong>not</strong> a single business application — it’s the <strong>foundation layer</strong>.</p>\n<h2 id=\"high-level-architecture\">High-level architecture</h2>\n<p>Think of Syntec Enterprise as a <strong>low-code backend engine</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">[ Client / App / Integration ]\n            |\n            v\n[ REST API Layer ]\n   ├── User &amp; Auth\n   ├── Entity Engine (tables as metadata)\n   ├── View Engine (SQL-like views)\n   └── Permissions &amp; Roles\n            |\n            v\n[ Database with:\n  - Data\n  - Metadata about data\n  - Metadata about permissions ]\n\n</code></pre>\n<h1 id=\"1-authentication-session-management-user\">1. Authentication &amp; Session Management (<code>User</code>)</h1>\n<p>This part provides <strong>identity and security</strong>.</p>\n<h3 id=\"what-it-does\">What it does</h3>\n<ul>\n<li><p>Authenticates users via <strong>Basic Auth</strong></p>\n</li>\n<li><p>Issues <strong>JWT + RefreshToken</strong></p>\n</li>\n<li><p>Tracks <strong>sessions</strong> (PHP session ID)</p>\n</li>\n<li><p>Supports logout and token refresh</p>\n</li>\n</ul>\n<h3 id=\"typical-flow\">Typical flow</h3>\n<ol>\n<li><p><code>POST /rest/userapi/auth</code></p>\n<ul>\n<li><p>username + password</p>\n</li>\n<li><p>returns JWT + refreshToken</p>\n</li>\n</ul>\n</li>\n<li><p>Client stores JWT</p>\n</li>\n<li><p>JWT is sent on <strong>every request</strong> as header: ( jwt: {token} )</p>\n</li>\n<li><p>If expired → refresh via /rest/credentials/refresh</p>\n</li>\n<li><p>Logout destroys the session, not the JWT itself</p>\n</li>\n</ol>\n<p>👉 This is a <strong>hybrid JWT + server-side session</strong> model.</p>\n<h1 id=\"2-entity-system-the-core-of-everything\">2. Entity System (the core of everything)</h1>\n<p>This is the <strong>most important concept</strong>.</p>\n<h3 id=\"what-is-an-entity-here\">What is an “Entity” here?</h3>\n<p>An <strong>Entity</strong> is:</p>\n<ul>\n<li><p>A database table (representing some real or conceptual object of interest)</p>\n</li>\n<li><p>Fully described by <strong>metadata stored in other tables</strong></p>\n</li>\n<li><p>Governed by <strong>field-level read/write permissions</strong></p>\n</li>\n<li><p>Accessible through <strong>generic CRUD APIs</strong></p>\n</li>\n</ul>\n<p>Example entities:</p>\n<ul>\n<li><p><code>s_prt</code> → Partners</p>\n</li>\n<li><p><code>s_prt_per</code> → Persons (appended to partner)</p>\n</li>\n<li><p><code>s_cfg</code> → Configuration</p>\n</li>\n<li><p><code>s_est</code> → Locations</p>\n</li>\n<li><p>etc.</p>\n</li>\n</ul>\n<h1 id=\"3-entity-structure-api-metadata-introspection\">3. Entity Structure API (metadata introspection)</h1>\n<p>Endpoints like:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /rest/systemapi/structure/\nGET /rest/systemapi/structure/{table}\n\n</code></pre><h3 id=\"what-they-do\">What they do</h3>\n<p>They return <strong>the data model itself</strong>, including:</p>\n<ul>\n<li><p>Fields</p>\n</li>\n<li><p>Field types</p>\n</li>\n<li><p>Lengths</p>\n</li>\n<li><p>Defaults</p>\n</li>\n<li><p>Required flags</p>\n</li>\n<li><p>Indexes</p>\n</li>\n<li><p>Foreign keys</p>\n</li>\n<li><p>Computed fields</p>\n</li>\n<li><p><strong>Read/write roles per field</strong></p>\n</li>\n<li><p>Appended tables (1:1 extensions)</p>\n</li>\n<li><p>Language tables (1:n translations)</p>\n</li>\n</ul>\n<p>This allows:</p>\n<ul>\n<li><p>Dynamic UI generation</p>\n</li>\n<li><p>Generic CRUD</p>\n</li>\n<li><p>Validation without hardcoding schemas</p>\n</li>\n</ul>\n<p>👉 The frontend does <strong>not</strong> need to know the database structure in advance.</p>\n<h1 id=\"4-entity-crud-api-generic-data-access\">4. Entity CRUD API (generic data access)</h1>\n<p>Endpoints like:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET    /rest/systemapi/entity/{table}\nGET    /rest/systemapi/entity/{table}/{id|guid}\nPOST   /rest/systemapi/entity/{table}\n\n</code></pre><h3 id=\"key-properties\">Key properties</h3>\n<ul>\n<li><p>Same API works for <strong>all tables</strong></p>\n</li>\n<li><p>Supports:</p>\n<ul>\n<li><p>Filtering</p>\n</li>\n<li><p>Sorting</p>\n</li>\n<li><p>Field selection</p>\n</li>\n<li><p>Pagination</p>\n</li>\n</ul>\n</li>\n<li><p>Permissions are enforced automatically</p>\n</li>\n<li><p>Supports <strong>ID or GUID</strong></p>\n</li>\n<li><p>POST and PUT behave the same (idempotent save)</p>\n</li>\n</ul>\n<h3 id=\"advanced-features\">Advanced features</h3>\n<ul>\n<li><p>Rich filter operators (<code>&gt;=</code>, <code>!=</code>, <code>B=</code>, <code>R=</code>, date filters)</p>\n</li>\n<li><p>Language tables handled automatically</p>\n</li>\n<li><p>Appended tables saved automatically (e.g. Partner → Person)</p>\n</li>\n</ul>\n<p>👉 This is essentially a <strong>dynamic ORM over HTTP</strong>.</p>\n<h1 id=\"5-views-read-only-joined-business-friendly-data\">5. Views (read-only, joined, business-friendly data)</h1>\n<p>Views are <strong>predefined, authorized, SQL-like result sets</strong>.</p>\n<p>Endpoints:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /rest/systemapi/view\nGET /rest/systemapi/view/{guid}\nGET /rest/systemapi/textview/{guid}\n\n</code></pre><h3 id=\"why-views-exist\">Why views exist</h3>\n<p>Entity lists:</p>\n<ul>\n<li><p>❌ No joins</p>\n</li>\n<li><p>❌ Raw technical fields and data</p>\n</li>\n</ul>\n<p>Views:</p>\n<ul>\n<li><p>✅ Joins</p>\n</li>\n<li><p>✅ Friendly column names (translated)</p>\n</li>\n<li><p>✅ Business logic</p>\n</li>\n<li><p>✅ Read-only</p>\n</li>\n<li><p>✅ CSV-like output possible</p>\n</li>\n</ul>\n<h3 id=\"use-cases\">Use cases</h3>\n<ul>\n<li><p>Dashboards</p>\n</li>\n<li><p>Reports</p>\n</li>\n<li><p>Exports</p>\n</li>\n<li><p>Search screens</p>\n</li>\n<li><p>Integrations</p>\n</li>\n</ul>\n<h1 id=\"6-roles-authorization-very-granular\">6. Roles &amp; Authorization (very granular)</h1>\n<p>Authorization exists at <strong>multiple levels</strong>:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Level</th>\n<th>Controlled</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Table</td>\n<td>Read / insert / update</td>\n</tr>\n<tr>\n<td>Field</td>\n<td>Read / write</td>\n</tr>\n<tr>\n<td>View</td>\n<td>Access allowed</td>\n</tr>\n<tr>\n<td>Action</td>\n<td>Per role</td>\n</tr>\n</tbody>\n</table>\n</div><p>Roles are numeric IDs, resolved dynamically.</p>\n<p>👉 This is <strong>far beyond standard RBAC</strong> — it’s <strong>field-level security</strong>.</p>\n<h1 id=\"7-why-this-system-exists-the-real-goal\">7. Why this system exists (the real goal)</h1>\n<p>Syntec Enterprise exists to:</p>\n<ul>\n<li><p>Avoid writing custom APIs per module</p>\n</li>\n<li><p>Avoid duplicating CRUD logic</p>\n</li>\n<li><p>Allow <strong>configuration over code</strong></p>\n</li>\n<li><p>Enable <strong>rapid module development</strong></p>\n</li>\n<li><p>Support <strong>multiple domains</strong> (CRM, HRM, CMS, etc.)</p>\n</li>\n<li><p>Enforce security <strong>without hardcoding</strong></p>\n</li>\n</ul>\n<p>In short:</p>\n<p><strong>It’s a configurable enterprise data platform with a universal API.</strong></p>\n<h1 id=\"8-change-pointer-system-target-system-synchronization\">8. Change Pointer System (Target-system synchronization)</h1>\n<p>The Change Pointer system in Syntec Enterprise is responsible for <strong>detecting data changes and reliably synchronizing them with external target systems</strong>, without coupling business logic to integrations.</p>\n<hr>\n<h3 id=\"81-purpose\">8.1 Purpose</h3>\n<p>The Change Pointer mechanism ensures that:</p>\n<ul>\n<li><p>Only <strong>relevant data changes</strong> are propagated</p>\n</li>\n<li><p>Synchronization happens <strong>asynchronously</strong></p>\n</li>\n<li><p>Multiple systems can react to the <strong>same change</strong></p>\n</li>\n<li><p>Changes are <strong>tracked, grouped, retried, and audited</strong></p>\n</li>\n</ul>\n<blockquote>\n<p>It acts as a durable, database-backed integration queue. </p>\n</blockquote>\n<hr>\n<h3 id=\"82-configuration-layer-what-can-trigger-a-change\">8.2 Configuration layer (what can trigger a change)</h3>\n<h4 id=\"target-systems-s_chg_ptr_sys\">Target systems (<code>s_chg_ptr_sys</code>)</h4>\n<p>The table <strong><code>s_chg_ptr_sys</code></strong> defines all supported target systems (e.g. ERP, CRM, DMS, external APIs).</p>\n<p>Each system is represented once and referenced by configuration and runtime records.</p>\n<hr>\n<h4 id=\"field-level-configuration-s_chg_ptr_cfg\">Field-level configuration (<code>s_chg_ptr_cfg</code>)</h4>\n<p>The table <strong><code>s_chg_ptr_cfg</code></strong> defines <strong>which field changes matter</strong> for which target system.</p>\n<p>It links:</p>\n<ul>\n<li><p><code>s_chg_ptr_sys_id</code> → Target system</p>\n</li>\n<li><p><code>s_tab_id</code> → Source table</p>\n</li>\n<li><p><code>s_tab_fld_id</code> → Source field</p>\n</li>\n</ul>\n<p>This enables configuration <strong>per table, per field, per target system</strong>, allowing extremely fine-grained control over outbound integrations.</p>\n<hr>\n<h3 id=\"83-runtime-behavior-change-detection\">8.3 Runtime behavior (change detection)</h3>\n<p>When a record is <strong>inserted or updated</strong> via the Syntec ORM:</p>\n<ol>\n<li><p>The ORM compares the <strong>previous and new values</strong></p>\n</li>\n<li><p>For each changed field, it checks <code>s_chg_ptr_cfg</code></p>\n</li>\n<li><p>If a match exists:</p>\n<ul>\n<li>A change pointer is <strong>created or updated</strong></li>\n</ul>\n</li>\n</ol>\n<hr>\n<h3 id=\"84-change-pointer-aggregation-logic-important\">8.4 Change Pointer aggregation logic (important)</h3>\n<p>The table <strong><code>s_chg_ptr</code></strong> enforces a <strong>single open change pointer per table + item</strong>.</p>\n<h4 id=\"key-rules\">Key rules</h4>\n<ul>\n<li><p>There can be <strong>only one record</strong> in <code>s_chg_ptr</code> per:</p>\n<ul>\n<li><p><code>table_name</code></p>\n</li>\n<li><p><code>item_id</code></p>\n</li>\n<li><p><strong>where</strong> <strong><code>is_processed IS NULL</code></strong></p>\n</li>\n</ul>\n</li>\n<li><p>When <strong>another change occurs</strong> on the <em>same record</em> <strong>before processing is completed</strong>:</p>\n<ul>\n<li><p><strong>No new row is inserted</strong></p>\n</li>\n<li><p>The existing row is <strong>updated</strong></p>\n</li>\n<li><p>The changed field name is <strong>added to</strong> <strong><code>trigger_fields</code></strong> (comma-separated)</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This means:</p>\n<p>Multiple changes are <strong>merged into one change pointer</strong> until it is processed.</p>\n<hr>\n<h3 id=\"85-processing-model\">8.5 Processing model</h3>\n<p>Records in <strong><code>s_chg_ptr</code></strong> are <strong>not processed automatically</strong>.</p>\n<p>They must be handled by:</p>\n<ul>\n<li><p>A <strong>Syntec CronJob</strong></p>\n</li>\n<li><p>Or an <strong>external processor / integration service</strong></p>\n</li>\n</ul>\n<p>Typical processing steps:</p>\n<ol>\n<li><p>is_processed IS NULLAND status = 1</p>\n</li>\n<li><p>It reads:</p>\n<ul>\n<li><p><code>table_name</code></p>\n</li>\n<li><p><code>item_id</code></p>\n</li>\n<li><p><code>trigger_fields</code></p>\n</li>\n<li><p><code>target_system</code></p>\n</li>\n</ul>\n</li>\n<li><p>It performs synchronization logic</p>\n</li>\n<li><p>On success:</p>\n<ul>\n<li><p><code>is_processed = 1</code></p>\n</li>\n<li><p><code>process_datetime</code> set</p>\n</li>\n</ul>\n</li>\n<li><p>On failure:</p>\n<ul>\n<li><p><code>is_error = 1</code></p>\n</li>\n<li><p><code>process_message</code> populated</p>\n</li>\n</ul>\n</li>\n</ol>\n<hr>\n<h3 id=\"86-new-change-after-processing\">8.6 New change after processing</h3>\n<p>Once a change pointer has been marked:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>is_processed = 1\n\n</code></pre><p>Then:</p>\n<ul>\n<li><p>A <strong>new data change</strong> on the same table/item_id</p>\n</li>\n<li><p>Will result in:</p>\n<ul>\n<li><p><strong>Insertion of a new row</strong> in <code>s_chg_ptr</code></p>\n</li>\n<li><p>With a fresh <code>trigger_fields</code> list</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This guarantees:</p>\n<ul>\n<li><p>No loss of changes</p>\n</li>\n<li><p>Clear separation between processing cycles</p>\n</li>\n<li><p>Full historical traceability</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"87-structure-of-s_chg_ptr\">8.7 Structure of <code>s_chg_ptr</code></h3>\n<p>Typical fields include:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>table_name</code></td>\n<td>Source table</td>\n</tr>\n<tr>\n<td><code>target_system</code></td>\n<td>Target system</td>\n</tr>\n<tr>\n<td><code>item_id</code></td>\n<td>Changed record ID</td>\n</tr>\n<tr>\n<td><code>trigger_fields</code></td>\n<td>Comma-separated list of changed fields</td>\n</tr>\n<tr>\n<td><code>is_processed</code></td>\n<td>NULL = pending, 1 = processed</td>\n</tr>\n<tr>\n<td><code>is_error</code></td>\n<td>Error indicator</td>\n</tr>\n<tr>\n<td><code>process_datetime</code></td>\n<td>When processed</td>\n</tr>\n<tr>\n<td><code>process_message</code></td>\n<td>Result or error details</td>\n</tr>\n<tr>\n<td><code>created</code> / <code>modified</code></td>\n<td>Audit timestamps</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>Logical record status</td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h3 id=\"88-why-this-design-matters\">8.8 Why this design matters</h3>\n<p>✔ Prevents change flooding</p>\n<p>✔ Groups rapid updates intelligently</p>\n<p>✔ Guarantees idempotent processing</p>\n<p>✔ Enables retry &amp; monitoring</p>\n<p>✔ Scales to many target systems</p>\n<p>✔ Fully auditable</p>\n<hr>\n<h3 id=\"summary-in-one-line\">Summary (in one line)</h3>\n<p><strong>Syntec Change Pointers form a smart, field-aware, aggregated, and resilient outbound integration queue</strong></p>\n<h1 id=\"9-view-configuration-system-configurable-read-models\">9. View Configuration System (Configurable read models)</h1>\n<p>In Syntec Enterprise, <strong>Views</strong> are not SQL files or hardcoded queries.</p>\n<p>They are <strong>fully metadata-driven read models</strong> that define <strong>what data is shown, how it is queried, who may see it, and which actions are available</strong>.</p>\n<p>Views are the <strong>primary mechanism for joined, business-friendly, read-only data access</strong>.</p>\n<hr>\n<h3 id=\"91-purpose-of-views\">9.1 Purpose of Views</h3>\n<p>Views exist to:</p>\n<ul>\n<li><p>Provide <strong>joined datasets</strong> (unlike entity lists)</p>\n</li>\n<li><p>Expose <strong>business-oriented column names</strong></p>\n</li>\n<li><p>Enforce <strong>role-based access</strong></p>\n</li>\n<li><p>Enable <strong>filters, sorting, exports, and actions</strong></p>\n</li>\n<li><p>Decouple frontend data needs from database structure</p>\n</li>\n</ul>\n<p>A View is a <em>configurable SELECT statement with security and UX metadata attached</em>.</p>\n<hr>\n<h3 id=\"92-core-view-tables\">9.2 Core View Tables</h3>\n<h4 id=\"view-header-s_viw\">View header (<code>s_viw</code>)</h4>\n<p>The table <strong><code>s_viw</code></strong> defines the <strong>identity and core behavior</strong> of a view.</p>\n<p>It contains:</p>\n<ul>\n<li><p>View identity</p>\n</li>\n<li><p><code>s_pak_id</code> → Package / module ownership</p>\n</li>\n<li><p><code>s_frm_id</code> → Form or UI context</p>\n</li>\n<li><p>Main database table</p>\n</li>\n<li><p>Default order</p>\n</li>\n<li><p>Other query-level defaults</p>\n</li>\n</ul>\n<p>This table is the <strong>root of all view configuration</strong>.</p>\n<hr>\n<h4 id=\"view-translations-s_viw_lng\">View translations (<code>s_viw_lng</code>)</h4>\n<p>The table <strong><code>s_viw_lng</code></strong> contains:</p>\n<ul>\n<li><p>Language-specific display names</p>\n</li>\n<li><p>Per-language metadata for the same view</p>\n</li>\n</ul>\n<p>This allows:</p>\n<ul>\n<li><p>Multilingual UI labels</p>\n</li>\n<li><p>One view definition, multiple languages</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"93-column-configuration\">9.3 Column configuration</h3>\n<h4 id=\"view-columns-s_viw_col\">View columns (<code>s_viw_col</code>)</h4>\n<p>The table <strong><code>s_viw_col</code></strong> defines <strong>which columns appear in the view</strong>.</p>\n<p>Each record:</p>\n<ul>\n<li><p>Is linked to a view (<code>s_viw_id</code>)</p>\n</li>\n<li><p>Is linked to a field (<code>s_tab_fld</code>)</p>\n</li>\n<li><p>Defines:</p>\n<ul>\n<li><p>Visibility</p>\n</li>\n<li><p>Column position</p>\n</li>\n<li><p>Display behavior</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This allows:</p>\n<ul>\n<li><p>Reordering columns without code</p>\n</li>\n<li><p>Hiding technical fields</p>\n</li>\n<li><p>Exposing only authorized business fields</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"94-authorization-model-for-views\">9.4 Authorization model for views</h3>\n<h4 id=\"view-access-s_viw_rol\">View access (<code>s_viw_rol</code>)</h4>\n<p>The table <strong><code>s_viw_rol</code></strong> links:</p>\n<ul>\n<li><p><code>s_rol_id</code> → Role</p>\n</li>\n<li><p><code>s_viw_id</code> → View</p>\n</li>\n</ul>\n<p>This determines <strong>who may read the view at all</strong>.</p>\n<blockquote>\n<p>&lt;p &gt;If a user does not have a role linked here, the view does not exist for them.&lt;/p&gt; </p>\n</blockquote>\n<hr>\n<h4 id=\"export-authorization-s_viw_export_rol\">Export authorization (<code>s_viw_export_rol</code>)</h4>\n<p>The table <strong><code>s_viw_export_rol</code></strong> controls:</p>\n<ul>\n<li>Which roles may <strong>export view data to CSV</strong></li>\n</ul>\n<p>This allows:</p>\n<ul>\n<li><p>Read access without export access</p>\n</li>\n<li><p>GDPR-safe restrictions on bulk data extraction</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"95-actions-bulk-operations\">9.5 Actions (bulk operations)</h3>\n<h4 id=\"view-actions-s_viw_act\">View actions (<code>s_viw_act</code>)</h4>\n<p>The table <strong><code>s_viw_act</code></strong> defines <strong>actions available on a view</strong>.</p>\n<p>These actions:</p>\n<ul>\n<li><p>Appear as links or buttons in the UI</p>\n</li>\n<li><p>Trigger <strong>backend PHP logic</strong></p>\n</li>\n<li><p>Are typically <strong>bulk operations</strong> (e.g. mass update, export, workflow trigger)</p>\n</li>\n</ul>\n<p>Important:</p>\n<ul>\n<li><p>The <strong>action execution logic is not autogenerated</strong></p>\n</li>\n<li><p>Backend PHP must be <strong>implemented manually</strong></p>\n</li>\n</ul>\n<hr>\n<h4 id=\"action-authorization-s_viw_act_rol\">Action authorization (<code>s_viw_act_rol</code>)</h4>\n<p>The table <strong><code>s_viw_act_rol</code></strong> links:</p>\n<ul>\n<li><p><code>s_rol_id</code> → Role</p>\n</li>\n<li><p><code>s_viw_act_id</code> → Action</p>\n</li>\n</ul>\n<p>This controls <strong>who may execute which action</strong>.</p>\n<hr>\n<h3 id=\"96-query-definition-sql-generation\">9.6 Query definition (SQL generation)</h3>\n<p>Views internally generate SQL using multiple metadata tables.</p>\n<h4 id=\"where-clauses-s_viw_where\">Where clauses (<code>s_viw_where</code>)</h4>\n<p>The table <strong><code>s_viw_where</code></strong> contains:</p>\n<ul>\n<li><p>Predefined WHERE conditions</p>\n</li>\n<li><p>Static query constraints</p>\n</li>\n<li><p>Business rules applied automatically</p>\n</li>\n</ul>\n<p>These conditions are <strong>always applied</strong> when the view is queried.</p>\n<hr>\n<h4 id=\"joins-s_viw_jon\">Joins (<code>s_viw_jon</code>)</h4>\n<p>The table <strong><code>s_viw_jon</code></strong> defines:</p>\n<ul>\n<li><p>JOINs for the main table</p>\n</li>\n<li><p>Join type and conditions</p>\n</li>\n<li><p>Linked tables</p>\n</li>\n</ul>\n<p>This enables:</p>\n<ul>\n<li><p>Complex multi-table views</p>\n</li>\n<li><p>Business-level datasets without SQL in code</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"97-user-defined-filters\">9.7 User-defined filters</h3>\n<h4 id=\"filter-headers-s_viw_filter\">Filter headers (<code>s_viw_filter</code>)</h4>\n<p>The table <strong><code>s_viw_filter</code></strong> defines:</p>\n<ul>\n<li><p>Stored filters per <strong>user (<strong><strong><code>s_prt_id</code></strong></strong>)</strong></p>\n</li>\n<li><p>Linked to a specific view (<code>s_viw_id</code>)</p>\n</li>\n<li><p>Named, reusable filter definitions</p>\n</li>\n</ul>\n<p>This allows users to:</p>\n<ul>\n<li><p>Save personal filters</p>\n</li>\n<li><p>Reuse complex queries</p>\n</li>\n<li><p>Switch filters quickly in the UI</p>\n</li>\n</ul>\n<hr>\n<h4 id=\"filter-values-s_viw_filter_prt\">Filter values (<code>s_viw_filter_prt</code>)</h4>\n<p>The table <strong><code>s_viw_filter_prt</code></strong> contains:</p>\n<ul>\n<li><p>Field operators</p>\n</li>\n<li><p>Filter values</p>\n</li>\n<li><p>Column-level filtering logic</p>\n</li>\n</ul>\n<p>Together, these tables form <strong>user-specific WHERE extensions</strong> layered on top of the base view.</p>\n<hr>\n<h3 id=\"98-end-to-end-view-lifecycle\">9.8 End-to-end view lifecycle</h3>\n<ol>\n<li><p>View defined in <code>s_viw</code></p>\n</li>\n<li><p>Columns configured in <code>s_viw_col</code></p>\n</li>\n<li><p>Joins defined in <code>s_viw_jon</code></p>\n</li>\n<li><p>Static filters applied via <code>s_viw_where</code></p>\n</li>\n<li><p>Access restricted via <code>s_viw_rol</code></p>\n</li>\n<li><p>Optional actions attached via <code>s_viw_act</code></p>\n</li>\n<li><p>User filters layered via <code>s_viw_filter</code></p>\n</li>\n<li><p>/rest/systemapi/view/{guid}</p>\n</li>\n</ol>\n<hr>\n<h3 id=\"99-why-this-system-matters\">9.9 Why this system matters</h3>\n<p>✔ No hardcoded SQL</p>\n<p>✔ Multilingual support</p>\n<p>✔ Role-based visibility</p>\n<p>✔ User-defined filters</p>\n<p>✔ Secure exports</p>\n<p>✔ Extensible actions</p>\n<p>✔ Fully configurable without redeployments</p>\n<hr>\n<h3 id=\"summary-one-sentence\">Summary (one sentence)</h3>\n<p><strong>Syntec Views are metadata-driven, secure, multilingual, and extensible read models that bridge raw data and business-level insight.</strong></p>\n<h1 id=\"10-soft-delete-record-lifecycle-management\">10. Soft Delete &amp; Record Lifecycle Management</h1>\n<p>Syntec Enterprise uses a <strong>soft delete strategy</strong> across <strong>all entities</strong>.</p>\n<p>Records are <strong>never physically removed</strong> from the database by default.</p>\n<p>Instead, record visibility and lifecycle are controlled via a standardized <strong><code>status</code></strong> field.</p>\n<hr>\n<h3 id=\"101-the-status-field-mandatory-on-every-table\">10.1 The <code>status</code> field (mandatory on every table)</h3>\n<p>Every Syntec entity table contains a column named:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>status\n\n</code></pre><p>This field defines the <strong>logical lifecycle state</strong> of a record.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Meaning</th>\n<th>Behavior</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>1</code></td>\n<td><strong>Active</strong></td>\n<td>Record is visible and fully usable</td>\n</tr>\n<tr>\n<td><code>2</code></td>\n<td><strong>Inactive (Deleted)</strong></td>\n<td>Record is considered deleted</td>\n</tr>\n<tr>\n<td><code>3</code></td>\n<td><strong>Archived</strong></td>\n<td>Record is hidden from users but retained</td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h3 id=\"102-visibility-rules\">10.2 Visibility rules</h3>\n<ul>\n<li><p><strong>Status = 1 (Active)</strong></p>\n<ul>\n<li><p>Visible in views</p>\n</li>\n<li><p>Queryable via entity APIs</p>\n</li>\n<li><p>Fully editable (subject to permissions)</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Status = 2 (Inactive / Deleted)</strong></p>\n<ul>\n<li><p>Treated as deleted</p>\n</li>\n<li><p>Excluded from normal views and queries</p>\n</li>\n<li><p>Retained for audit, rollback, or historical reference</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Status = 3 (Archived)</strong></p>\n<ul>\n<li><p>Not visible to end users</p>\n</li>\n<li><p>Not marked as deleted</p>\n</li>\n<li><p>Typically used for:</p>\n<ul>\n<li><p>Historical records</p>\n</li>\n<li><p>Closed periods</p>\n</li>\n<li><p>Compliance retention</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<blockquote>\n<p>&lt;p &gt;Physical deletion is intentionally avoided to preserve data integrity and traceability.&lt;/p&gt; </p>\n</blockquote>\n<hr>\n<h3 id=\"103-soft-delete-operation\">10.3 Soft delete operation</h3>\n<p>Soft deleting a record is performed by <strong>updating the entity</strong>, not by calling a delete endpoint.</p>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>POST /rest/systemapi/entity/{table}\n{\n  \"data\": {\n    \"{table}\": {\n      \"id\": 123,\n      \"status\": 2\n    }\n  }\n}\n\n</code></pre><p>This immediately:</p>\n<ul>\n<li><p>Marks the record as <strong>inactive</strong></p>\n</li>\n<li><p>Removes it from user-visible views</p>\n</li>\n<li><p>Preserves all data</p>\n</li>\n</ul>\n<p>No special delete API is required.</p>\n<hr>\n<h3 id=\"104-integration-with-other-systems\">10.4 Integration with other systems</h3>\n<p>Soft deletes are <strong>first-class changes</strong> in Syntec and therefore:</p>\n<ul>\n<li><p>Can trigger <strong>Change Pointers</strong> (Point 8)</p>\n</li>\n<li><p>Can be synchronized to external systems</p>\n</li>\n<li><p>Are auditable</p>\n</li>\n<li><p>Are reversible (by setting status back to <code>1</code>)</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"105-why-soft-deletes-are-mandatory-in-syntec\">10.5 Why soft deletes are mandatory in Syntec</h3>\n<p>✔ Prevents accidental data loss</p>\n<p>✔ Enables audit trails</p>\n<p>✔ Supports regulatory compliance</p>\n<p>✔ Allows recovery and rollback</p>\n<p>✔ Preserves referential integrity</p>\n<p>✔ Works seamlessly with change pointers</p>\n<hr>\n<h3 id=\"summary-one-line\">Summary (one line)</h3>\n<p><strong>In Syntec, deleting data means changing state — not removing records.</strong></p>\n<h1 id=\"11-form-layout-ui-configuration-system\">11. Form Layout &amp; UI Configuration System</h1>\n<p>Syntec Enterprise provides a <strong>fully configurable form layout engine</strong> that allows screens and input forms to be defined <strong>entirely through metadata</strong>, without frontend code changes.</p>\n<p>Forms control <strong>how entities are edited and viewed</strong>, while still respecting <strong>entity-level security rules</strong>.</p>\n<hr>\n<h3 id=\"111-purpose-of-the-form-system\">11.1 Purpose of the Form system</h3>\n<p>The Form configuration system exists to:</p>\n<ul>\n<li><p>Define <strong>screen layouts</strong> without hardcoding UI</p>\n</li>\n<li><p>Control <strong>field visibility and positioning</strong></p>\n</li>\n<li><p>Apply <strong>role-based access</strong> at form level</p>\n</li>\n<li><p>Provide <strong>user guidance and documentation</strong></p>\n</li>\n<li><p>Decouple UI structure from database structure</p>\n</li>\n</ul>\n<p>Forms are <strong>presentation models</strong>, layered on top of entities.</p>\n<hr>\n<h3 id=\"112-core-form-tables\">11.2 Core Form Tables</h3>\n<h4 id=\"form-header-s_frm\">Form header (<code>s_frm</code>)</h4>\n<p>The table <strong><code>s_frm</code></strong> defines the <strong>form itself</strong>.</p>\n<p>It contains:</p>\n<ul>\n<li><p>Form identity</p>\n</li>\n<li><p>Optional link to a main entity table (<code>s_tab</code>)</p>\n</li>\n<li><p>General form metadata (context, usage)</p>\n</li>\n</ul>\n<p>A form can exist:</p>\n<ul>\n<li><p>As an <strong>entity-bound form</strong></p>\n</li>\n<li><p>Or as a <strong>standalone UI structure</strong></p>\n</li>\n</ul>\n<hr>\n<h4 id=\"form-translations-s_frm_lng\">Form translations (<code>s_frm_lng</code>)</h4>\n<p>The table <strong><code>s_frm_lng</code></strong> provides:</p>\n<ul>\n<li><p>Display names per language</p>\n</li>\n<li><p>Multilingual form titles</p>\n</li>\n</ul>\n<p>This allows a single form to be reused across locales.</p>\n<hr>\n<h3 id=\"113-form-field-configuration\">11.3 Form field configuration</h3>\n<h4 id=\"form-fields-s_frm_fld\">Form fields (<code>s_frm_fld</code>)</h4>\n<p>The table <strong><code>s_frm_fld</code></strong> defines <strong>individual UI fields</strong> on a form.</p>\n<p>Each record controls:</p>\n<ul>\n<li><p>Field type (text input, select box, checkbox, etc.)</p>\n</li>\n<li><p>Absolute positioning:</p>\n<ul>\n<li><p>Top</p>\n</li>\n<li><p>Left</p>\n</li>\n<li><p>Width</p>\n</li>\n<li><p>Label width</p>\n</li>\n</ul>\n</li>\n<li><p>Optional link to:</p>\n<ul>\n<li><code>s_tab_fld_id</code> (entity field)</li>\n</ul>\n</li>\n</ul>\n<p>This enables:</p>\n<ul>\n<li><p>Visual layout control</p>\n</li>\n<li><p>Binding UI fields to entity data</p>\n</li>\n<li><p>UI-only fields (not stored in DB)</p>\n</li>\n</ul>\n<hr>\n<h4 id=\"form-field-translations-s_frm_fld_lng\">Form field translations (<code>s_frm_fld_lng</code>)</h4>\n<p>The table <strong><code>s_frm_fld_lng</code></strong> defines:</p>\n<ul>\n<li><p>Language-specific field labels</p>\n</li>\n<li><p>Translated display names</p>\n</li>\n</ul>\n<p>This ensures multilingual UI consistency.</p>\n<hr>\n<h3 id=\"114-authorization-layering-important\">11.4 Authorization layering (important)</h3>\n<p>Form-level authorization exists but <strong>never overrides entity security</strong>.</p>\n<h4 id=\"read-authorization-s_frm_fld_rol_rd\">Read authorization (<code>s_frm_fld_rol_rd</code>)</h4>\n<p>The table <strong><code>s_frm_fld_rol_rd</code></strong> links:</p>\n<ul>\n<li><p><code>s_frm_fld_id</code></p>\n</li>\n<li><p><code>s_rol_id</code></p>\n</li>\n</ul>\n<p>This determines <strong>whether a field is visible on a form</strong>.</p>\n<p><strong>Important rule:</strong></p>\n<p>If <code>s_tab_fld_rol_rd</code> denies read access, the field is hidden regardless of form configuration.</p>\n<hr>\n<h4 id=\"write-authorization-s_frm_fld_rol_wr\">Write authorization (<code>s_frm_fld_rol_wr</code>)</h4>\n<p>The table <strong><code>s_frm_fld_rol_wr</code></strong> links:</p>\n<ul>\n<li><p><code>s_frm_fld_id</code></p>\n</li>\n<li><p><code>s_rol_id</code></p>\n</li>\n</ul>\n<p>This determines <strong>whether a field is editable on the form</strong>.</p>\n<p><strong>Important rule:</strong></p>\n<p>Entity-level write authorization (<code>s_tab_fld_rol_wr</code>) always has priority.</p>\n<hr>\n<h3 id=\"115-fieldsets--layout-grouping\">11.5 Fieldsets &amp; layout grouping</h3>\n<h4 id=\"form-fieldsets-s_frm_fst\">Form fieldsets (<code>s_frm_fst</code>)</h4>\n<p>The table <strong><code>s_frm_fst</code></strong> defines <strong>visual field groupings</strong>.</p>\n<p>Characteristics:</p>\n<ul>\n<li><p>Absolute positioning</p>\n</li>\n<li><p>Used for layout organization</p>\n</li>\n<li><p>No direct link to entity fields</p>\n</li>\n<li><p>Fields are placed visually within fieldsets</p>\n</li>\n</ul>\n<p>This enables:</p>\n<ul>\n<li><p>Logical grouping</p>\n</li>\n<li><p>Better UX</p>\n</li>\n<li><p>Sectioned forms without data coupling</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"116-field-documentation--help\">11.6 Field documentation &amp; help</h3>\n<h4 id=\"field-documentation-s_frm_fid_doc\">Field documentation (<code>s_frm_fid_doc</code>)</h4>\n<p>The table <strong><code>s_frm_fid_doc</code></strong> links:</p>\n<ul>\n<li><p><code>s_frm_fld_id</code></p>\n</li>\n<li><p>Documentation or explanation text</p>\n</li>\n</ul>\n<p>In the UI:</p>\n<ul>\n<li><p>Shown via an <strong>“I” (info) button</strong></p>\n</li>\n<li><p>Provides context, instructions, or business rules</p>\n</li>\n</ul>\n<p>This supports:</p>\n<ul>\n<li><p>User onboarding</p>\n</li>\n<li><p>Reduced training needs</p>\n</li>\n<li><p>Inline documentation</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"117-form-vs-entity-responsibilities\">11.7 Form vs Entity responsibilities</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Aspect</th>\n<th>Entity</th>\n<th>Form</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Data storage</td>\n<td>✅</td>\n<td>❌</td>\n</tr>\n<tr>\n<td>Validation</td>\n<td>✅</td>\n<td>❌</td>\n</tr>\n<tr>\n<td>Security (final)</td>\n<td>✅</td>\n<td>❌</td>\n</tr>\n<tr>\n<td>Layout</td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td>UX labels</td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td>Field positioning</td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n</tbody>\n</table>\n</div><p>Forms <strong>present</strong> data — entities <strong>own</strong> data.</p>\n<hr>\n<h3 id=\"118-why-this-system-matters\">11.8 Why this system matters</h3>\n<p>✔ No frontend redeployments</p>\n<p>✔ Metadata-driven UI</p>\n<p>✔ Multilingual forms</p>\n<p>✔ Role-based field access</p>\n<p>✔ Entity security remains authoritative</p>\n<p>✔ Built-in user guidance</p>\n<hr>\n<h3 id=\"summary-one-sentence-1\">Summary (one sentence)</h3>\n<p><strong>Syntec Forms are configurable, secure, multilingual UI definitions layered on top of entity data.</strong></p>\n<h2 id=\"mental-model-simple\">Mental model (simple)</h2>\n<p>If you had to explain it to another developer:</p>\n<blockquote>\n<p>“Syntec Enterprise is like a database-driven backend where tables, fields, permissions, and even views are data themselves. The API never changes — only the configuration does.”</p>\n</blockquote>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"1. Authentication & Session Management (User)","slug":"1-authentication-session-management-user"},{"content":"2. Entity System (the core of everything)","slug":"2-entity-system-the-core-of-everything"},{"content":"3. Entity Structure API (metadata introspection)","slug":"3-entity-structure-api-metadata-introspection"},{"content":"4. Entity CRUD API (generic data access)","slug":"4-entity-crud-api-generic-data-access"},{"content":"5. Views (read-only, joined, business-friendly data)","slug":"5-views-read-only-joined-business-friendly-data"},{"content":"6. Roles & Authorization (very granular)","slug":"6-roles-authorization-very-granular"},{"content":"7. Why this system exists (the real goal)","slug":"7-why-this-system-exists-the-real-goal"},{"content":"8. Change Pointer System (Target-system synchronization)","slug":"8-change-pointer-system-target-system-synchronization"},{"content":"9. View Configuration System (Configurable read models)","slug":"9-view-configuration-system-configurable-read-models"},{"content":"10. Soft Delete & Record Lifecycle Management","slug":"10-soft-delete-record-lifecycle-management"},{"content":"11. Form Layout & UI Configuration System","slug":"11-form-layout-ui-configuration-system"}],"owner":"14351770","collectionId":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","publishedId":"2sAYQfCUfM","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-01-12T05:19:03.000Z"},"item":[{"name":"User","item":[{"name":"Profile","id":"965fa74e-82ab-4849-b54e-b1067da8203e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/userapi/info","description":"<p>Loads the user profile</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","userapi","info"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"fb64de2d-b55a-4118-93ee-cb1a568a86df","name":"Profile","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/userapi/info"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Date","value":"Mon, 12 Jan 2026 01:05:45 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Set-Cookie","value":"PHPSESSID=365802151b2e153e86e5e2f08a300199; path=/"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Mon, 12 Jan 2026 01:05:45 GMT"},{"key":"Content-Length","value":"424"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"617\",\n    \"guid\": \"578977802-8fad-c924-59f3-bf4ae65ba6\",\n    \"type\": \"per\",\n    \"module\": \"hrm\",\n    \"name_search\": \"Tinus Test\",\n    \"connected_to\": \"Syntec-IT B.V.\",\n    \"created\": \"2020-10-28 19:55:27\",\n    \"modified\": \"2026-01-12 01:24:41\",\n    \"roles\": {\n        \"4\": {\n            \"id\": \"4\",\n            \"name\": \"Publiek\"\n        },\n        \"9\": {\n            \"id\": \"9\",\n            \"name\": \"CRM viewer\"\n        },\n        \"11\": {\n            \"id\": \"11\",\n            \"name\": \"CRM editor\"\n        },\n        \"23\": {\n            \"id\": \"23\",\n            \"name\": \"Data verkenner\"\n        },\n        \"34\": {\n            \"id\": \"34\",\n            \"name\": \"System API\"\n        }\n    },\n    \"req\": []\n}"}],"_postman_id":"965fa74e-82ab-4849-b54e-b1067da8203e"},{"name":"Logout","event":[{"listen":"test","script":{"id":"138eacaa-255e-473b-841b-dc4366a3ac08","exec":["// Save JWT to an environment variable\r","pm.environment.set(\"jwt\", \"\");\r","\r","// (optional) save refresh token too\r","pm.environment.set(\"refreshToken\", \"\");\r","\r","// (optional) save password token too\r","pm.environment.set(\"passwordToken\", \"\");"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"aa77e535-12da-4bb0-89e2-d181242e22aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/userapi/logout","description":"<p>Loads the user profile</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","userapi","logout"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"85a2e7f4-b22e-4c06-8b17-ace00dc624d1","name":"Logout","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/userapi/logout"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 12 Jan 2026 01:06:40 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Set-Cookie","value":"PHPSESSID=365802151b2e153e86e5e2f08a300199; path=/"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Mon, 12 Jan 2026 01:06:40 GMT"},{"key":"Status","value":"200"},{"key":"Content-Length","value":"41"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"message\": \"Logout completed\"\n}"}],"_postman_id":"aa77e535-12da-4bb0-89e2-d181242e22aa"},{"name":"Auth","event":[{"listen":"test","script":{"id":"1100a1b7-f0bf-4c28-8f23-33a3e3bc3917","exec":["// Parse the JSON response\r","const json = pm.response.json();\r","\r","// Save JWT to an environment variable\r","pm.environment.set(\"jwt\", json.Jwt || \"\");\r","\r","// (optional) save refresh token too\r","pm.environment.set(\"refreshToken\", json.refreshToken || \"\");\r","\r","// (optional) save password token too\r","pm.environment.set(\"passwordToken\", json.token || \"\");\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"53b2894a-8b87-44f0-bced-66db699f6618","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{baseUrl}}/rest/userapi/auth","description":"<p>This service is used to do a first authentication.<br />It provides authentication details for the user session.</p>\n","urlObject":{"path":["rest","userapi","auth"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"mfa_code","value":"39507287"}],"variable":[]}},"response":[{"id":"b79ee3b8-7d21-40a7-9034-239361883871","name":"Auth","originalRequest":{"method":"POST","header":[],"url":"https://syntec-development.syntec-it.nl/rest/userapi/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:57:41 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:57:41 GMT"},{"key":"Content-Length","value":"578"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"SessionId\": \"d24333dmds3455v742340b24233saads\",\n    \"Id\": \"3123\",\n    \"Name\": \"Jantje Pietje\",\n    \"IsAdmin\": null,\n    \"Jwt\": \"eyJ0eXAiOiJKV1QsasdCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE3Mzc2ODAyNjEsImp0aSI6IllUWXhOekJtWXpobVpqZG1abU5tWTJZeVpEZGxaV1V4TTJSa1pqTXlNREF3TldNMk1qSmxNVEl4T1dRek5ERTRNVGRoWWpVNU0yTXpOVEZsWkRaaVlRPT0iLCJuYmYiOjE3Mzc2ODAyNjEsrt332V4cCI6MTczNzY4MTE2jlkasxcjhkldasu8oo32jkldasjkldaskl;jIEFkbWluaXN0cmF0b3IifX0.U8csIX340OUCIKvLNRoMh4eWHGl6mr-5szR29XGCG6q_NmR2zLWPE2QKb4PBIlPCTAK6lCi23F3yBlvXIPnIXg\",\n    \"refreshToken\": \"789321342344234ashjiladshjl23890b93f6adef9ee\"\n}"}],"_postman_id":"53b2894a-8b87-44f0-bced-66db699f6618"},{"name":"Change password","id":"fb199d71-cf65-4483-8707-44133b6eeb20","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"token","value":"{{passwordToken}}","description":"<p>Password change token</p>\n","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"},{"key":"password","value":"new_secret123","description":"<p>New password</p>\n","type":"text","uuid":"b482f9a2-d2af-4116-8116-686cfd0cefd3"}]},"url":"{{baseUrl}}/rest/credentials/change","description":"<p>Changes the user password based on a token</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","credentials","change"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[{"id":"6080346d-541b-4588-b570-41975d1aa622","name":"Change password response","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"token","value":"{token}","description":"Password change token","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"},{"key":"password","value":"new_secret123","description":"New password","type":"text","uuid":"b482f9a2-d2af-4116-8116-686cfd0cefd3"}]},"url":{"raw":"https://syntec-development.syntec-it.nl/rest/credentials/change","protocol":"https","host":["syntec-development","syntec-it","nl"],"path":["rest","credentials","change"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 01:03:32 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Content-Length","value":"34"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"message\": \"Completed\"\n}"},{"id":"1d870111-f4c8-4f59-8f4c-ac9f437a2d3f","name":"Change password response error","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"token","value":"{token}","description":"Password change token","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"},{"key":"password","value":"new_secret123","description":"New password","type":"text","uuid":"b482f9a2-d2af-4116-8116-686cfd0cefd3"}]},"url":{"raw":"{{baseUrl}}/rest/credentials/change","host":["{{baseUrl}}"],"path":["rest","credentials","change"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 01:03:53 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Content-Length","value":"58"},{"key":"Connection","value":"close"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 500,\n    \"message\": \"Uw token is verlopen of ongeldig!\"\n}"}],"_postman_id":"fb199d71-cf65-4483-8707-44133b6eeb20"},{"name":"Lost password request","id":"b8eaefc6-09b5-4ea9-9d96-d59c824491c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"username","value":"beuner","description":"<p>Username for password request</p>\n","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"}]},"url":"{{baseUrl}}/rest/credentials/request","description":"<p>Requests an e-mail with the user password reset link</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","credentials","request"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[{"id":"fbe377af-586e-47ef-b79a-22294db220a3","name":"Lost password request response","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"username","value":"cmsb","description":"Username for password request","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"}]},"url":{"raw":"{{baseUrl}}/rest/credentials/request","host":["{{baseUrl}}"],"path":["rest","credentials","request"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 01:02:57 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Content-Length","value":"34"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"message\": \"Completed\"\n}"}],"_postman_id":"b8eaefc6-09b5-4ea9-9d96-d59c824491c0"},{"name":"Refresh token","event":[{"listen":"test","script":{"id":"57ba5811-88fd-4610-8fc7-79299005fded","exec":["if (pm.response.code === 200) {\r","    // Parse the JSON response\r","    const json = pm.response.json();\r","\r","    // Save JWT to an environment variable\r","    pm.environment.set(\"jwt\", json.Jwt);\r","\r","    // (optional) save refresh token too\r","    pm.environment.set(\"refreshToken\", json.refreshToken);\r","}"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"d87c5673-0dd9-4b50-aaa0-1ad191284c3a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"refreshToken","value":"{{refreshToken}}","description":"<p>JWT refresh token</p>\n","type":"text","uuid":"41ea7f0c-0caf-4215-a319-a7fff961a45c"}]},"url":"{{baseUrl}}/rest/credentials/refresh","description":"<p>Refreshes the JWT token</p>\n","urlObject":{"path":["rest","credentials","refresh"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"refreshToken","value":"{{refreshToken}}"}],"variable":[]}},"response":[],"_postman_id":"d87c5673-0dd9-4b50-aaa0-1ad191284c3a"}],"id":"22c163f3-66ac-4863-97dc-3c804502a6b6","description":"<p>Provides authentication details for the user session.</p>\n","_postman_id":"22c163f3-66ac-4863-97dc-3c804502a6b6","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}}},{"name":"Entities","item":[{"name":"Get entity structure list","id":"40e326bc-c4bf-4ce0-9df3-320f932893dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/structure/","description":"<p>Loads a list of authorized entity structures<br />Use the name from the item to request the details via the \"Get entity structure\" service.</p>\n<p>Read documentation: \"Get entity structure detail\"</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","structure",""],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number for list</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Page limit (Max 1000)</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"description":{"content":"<p>Filter example with tablename</p>\n","type":"text/plain"},"key":"filter[s_tab.name]","value":"s_viw*"},{"disabled":true,"description":{"content":"<p>Filter example with description</p>\n","type":"text/plain"},"key":"filter[s_tab_lng.name]","value":"Overz*"},{"disabled":true,"description":{"content":"<p>Descending sort (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"s_tab.name:desc,s_tab_lng.name:asc"},{"disabled":true,"description":{"content":"<p>Descending sort (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-s_tab.name"},{"disabled":true,"description":{"content":"<p>Algemene zoek query (Ondersteund wildcards)</p>\n","type":"text/plain"},"key":"q","value":"*s_prt*"}],"variable":[]}},"response":[{"id":"3b437e85-8dbc-43ac-9977-1ae45492f77c","name":"Get entity structure list","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/rest/systemapi/structure/?filter[s_tab.name]=s_viw*","host":["{{baseUrl}}"],"path":["rest","systemapi","structure",""],"query":[{"key":"filter[s_tab.name]","value":"s_viw*"},{"key":"filter[s_tab_lng.name]","value":"Overz*","disabled":true},{"key":"sort","value":"s_tab.name:desc,s_tab_lng.name:asc","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 12 Jan 2026 02:16:23 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Set-Cookie","value":"PHPSESSID=eb87fa33370cddb7ef88911befd67413; path=/"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Mon, 12 Jan 2026 02:16:23 GMT"},{"key":"Content-Length","value":"1675"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"limit\": 25,\n    \"page\": 1,\n    \"offset\": 0,\n    \"message\": \"\",\n    \"sort\": [],\n    \"filters\": {\n        \"s_tab\": {\n            \"name\": \"s_viw*\"\n        }\n    },\n    \"fields\": null,\n    \"list\": [\n        {\n            \"name\": \"s_viw_where\",\n            \"description\": \"Overzicht where\"\n        },\n        {\n            \"name\": \"s_viw_rol\",\n            \"description\": \"Overzicht rollen\"\n        },\n        {\n            \"name\": \"s_viw_order\",\n            \"description\": \"Overzicht order by\"\n        },\n        {\n            \"name\": \"s_viw_jon\",\n            \"description\": \"Overzicht joins\"\n        },\n        {\n            \"name\": \"s_viw_group\",\n            \"description\": \"Overzicht group by\"\n        },\n        {\n            \"name\": \"s_viw_act_rol\",\n            \"description\": \"Overzicht actie rollen\"\n        },\n        {\n            \"name\": \"s_viw_act\",\n            \"description\": \"Overzicht acties\"\n        },\n        {\n            \"name\": \"s_viw_col\",\n            \"description\": \"Overzicht kolommen\"\n        },\n        {\n            \"name\": \"s_viw_child\",\n            \"description\": \"Overzicht childs\"\n        },\n        {\n            \"name\": \"s_viw\",\n            \"description\": \"Overzichten\"\n        },\n        {\n            \"name\": \"s_viw_lng\",\n            \"description\": \"Overzicht talen\"\n        },\n        {\n            \"name\": \"s_viw_col_lng\",\n            \"description\": \"Overzicht kolom talen\"\n        },\n        {\n            \"name\": \"s_viw_act_lng\",\n            \"description\": \"Overzicht actie talen\"\n        },\n        {\n            \"name\": \"s_viw_col_prt\",\n            \"description\": \"Overzicht kolom gebruikers instelling\"\n        },\n        {\n            \"name\": \"s_viw_vari\",\n            \"description\": \"Overzicht kolom varianten\"\n        },\n        {\n            \"name\": \"s_viw_filter\",\n            \"description\": \"Overzicht filters\"\n        },\n        {\n            \"name\": \"s_viw_filter_prt\",\n            \"description\": \"Overzicht filter kolom filters\"\n        },\n        {\n            \"name\": \"s_viw_elastic\",\n            \"description\": \"Elastic overzicht\"\n        },\n        {\n            \"name\": \"s_viw_elastic_col\",\n            \"description\": \"Elastic overzicht kolom\"\n        },\n        {\n            \"name\": \"s_viw_elastic_lng\",\n            \"description\": \"Elastic overzicht taal\"\n        },\n        {\n            \"name\": \"s_viw_elastic_col_prt\",\n            \"description\": \"Elastic overzicht kolom partner\"\n        },\n        {\n            \"name\": \"s_viw_filter_share\",\n            \"description\": \"Overzicht kolom filter delen\"\n        },\n        {\n            \"name\": \"s_viw_filter_grp_con\",\n            \"description\": \"Overzicht filters rollen\"\n        },\n        {\n            \"name\": \"s_viw_export_rol\",\n            \"description\": \"Overzicht export rol\"\n        },\n        {\n            \"name\": \"s_viw_dump_log\",\n            \"description\": \"Overzicht dump log\"\n        }\n    ]\n}"}],"_postman_id":"40e326bc-c4bf-4ce0-9df3-320f932893dd"},{"name":"Get entity structure detail","id":"61800069-047f-4644-ad81-085b972c65ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/structure/s_prt/","description":"<p>Loads the entity structure based on the tablename.<br />This structure provides detailed information about the fields used in this structure.</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/structure/<strong>{table}</strong></p>\n<h2 id=\"crud-engine-datamodel\">CRUD engine datamodel</h2>\n<p>Data in Syntec is stored in Entities (Tables) and you can perform CRUD operations based on read and write authorization per Entity/Field.</p>\n<p>Syntec stores the datamodel inside the database in the following tables</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Table</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>s_tab</td>\n<td>Table header information</td>\n</tr>\n<tr>\n<td>s_tab_lng</td>\n<td>Language information for the table (Display names in every configured language)</td>\n</tr>\n<tr>\n<td>s_tab_rol</td>\n<td>Authorization table which connects a table to (1:n) roles</td>\n</tr>\n<tr>\n<td>s_tab_fld</td>\n<td>Field information (Type, length, Nullable)</td>\n</tr>\n<tr>\n<td>s_tab_fld_lng</td>\n<td>Language information for the field (Display names in every language)</td>\n</tr>\n<tr>\n<td>s_tab_fld_rol_rd</td>\n<td>Authorization table which connects a field to (1:n) roles for read authorization</td>\n</tr>\n<tr>\n<td>s_tab_fld_rol_wr</td>\n<td>Authorization table which connects a field to (1:n) roles for write authorization</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"structure-definition\"><strong>Structure definition</strong></h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Internal identifier for table record</td>\n</tr>\n<tr>\n<td>guid</td>\n<td>Global identifier for table record</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Table type (See: Table types)</td>\n</tr>\n<tr>\n<td>table_name</td>\n<td>Table name</td>\n</tr>\n<tr>\n<td>table_display_name</td>\n<td>Table display name (Translated)</td>\n</tr>\n<tr>\n<td>par_apd_condition</td>\n<td>Append condition</td>\n</tr>\n<tr>\n<td>elastic_object_name</td>\n<td>(Obsolete)</td>\n</tr>\n<tr>\n<td>bef_sav_file</td>\n<td>PHP exit file executed on before save event</td>\n</tr>\n<tr>\n<td>aft_sav_file</td>\n<td>PHP exit file executed on after save event</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>List of fields (See: Field definition)</td>\n</tr>\n<tr>\n<td>primary_fields</td>\n<td>List of primary key fields</td>\n</tr>\n<tr>\n<td>query_fields</td>\n<td>List of fields used by query builder</td>\n</tr>\n<tr>\n<td>roles</td>\n<td>List of access roles for table</td>\n</tr>\n<tr>\n<td>insert_roles</td>\n<td>List of roles for insert autorisation</td>\n</tr>\n<tr>\n<td>update_roles</td>\n<td>List of roles for update autorisation</td>\n</tr>\n<tr>\n<td>appended_tables</td>\n<td>List of appended tables</td>\n</tr>\n<tr>\n<td>targetsystems</td>\n<td>List of target systems</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"field-definition\"><strong>Field definition</strong></h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Internal identifier for table record</td>\n</tr>\n<tr>\n<td>guid</td>\n<td>Global identifier for table record</td>\n</tr>\n<tr>\n<td>table_name</td>\n<td>Table name</td>\n</tr>\n<tr>\n<td>table_display_name</td>\n<td>Table display name (Translated)</td>\n</tr>\n<tr>\n<td>field_name</td>\n<td>Field name</td>\n</tr>\n<tr>\n<td>field_display_name</td>\n<td>Field display name (Translated)</td>\n</tr>\n<tr>\n<td>ref_table_name</td>\n<td>Foreign key reference table name</td>\n</tr>\n<tr>\n<td>ref_table_display_name</td>\n<td>Foreign key reference table display name (Translated)</td>\n</tr>\n<tr>\n<td>ref_field_name</td>\n<td>Foreign key reference field name</td>\n</tr>\n<tr>\n<td>ref_field_display_name</td>\n<td>Foreign key reference field name (Translated)</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Field type (See: supported field types)</td>\n</tr>\n<tr>\n<td>length</td>\n<td>Field length</td>\n</tr>\n<tr>\n<td>dec_places</td>\n<td>Number of decimal places</td>\n</tr>\n<tr>\n<td>nullvalue</td>\n<td>When 1 the NULL value is allowed for field</td>\n</tr>\n<tr>\n<td>defaultvalue</td>\n<td>Default value for insert</td>\n</tr>\n<tr>\n<td>extra</td>\n<td>MySQL reference for primary key</td>\n</tr>\n<tr>\n<td>select_values</td>\n<td>List of possible values</td>\n</tr>\n<tr>\n<td>idx_type</td>\n<td>Database INDEX type</td>\n</tr>\n<tr>\n<td>trim</td>\n<td>Auto trim</td>\n</tr>\n<tr>\n<td>casing</td>\n<td>Casign (UPPER, LOWER)</td>\n</tr>\n<tr>\n<td>regex</td>\n<td>Regex validation</td>\n</tr>\n<tr>\n<td>computed</td>\n<td>When 1 the field is computed</td>\n</tr>\n<tr>\n<td>computed_type</td>\n<td>Type of computation</td>\n</tr>\n<tr>\n<td>required</td>\n<td>Field is required</td>\n</tr>\n<tr>\n<td>read_roles</td>\n<td>List of role ID's for reading</td>\n</tr>\n<tr>\n<td>write_roles</td>\n<td>L:ist of role ID's for writing</td>\n</tr>\n<tr>\n<td>targetsystems</td>\n<td>List of changepointer target systems</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"supported-field-types\">Supported field types</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>integer</td>\n<td>Numeric field</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Text field up to 255 chars</td>\n</tr>\n<tr>\n<td>timestamp</td>\n<td>Timestamp (Format: YYYY-mm-dd HH:mm:ss)</td>\n</tr>\n<tr>\n<td>clob</td>\n<td>Character BLOB (Bigtext)</td>\n</tr>\n<tr>\n<td>decimal</td>\n<td>Decimal</td>\n</tr>\n<tr>\n<td>boolean</td>\n<td>Boolen 1 / NULL</td>\n</tr>\n<tr>\n<td>date</td>\n<td>Date (Format: YYYY-mm-dd)</td>\n</tr>\n<tr>\n<td>time</td>\n<td>Time (Format: HH:mm:ss)</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","structure","s_prt",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"17904ae5-f4f0-4be7-acd5-71e3b283c0bb","name":"Get entity structure detail","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/structure/s_prt/"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 12 Jan 2026 02:16:50 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Set-Cookie","value":"PHPSESSID=eb87fa33370cddb7ef88911befd67413; path=/"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Mon, 12 Jan 2026 02:16:50 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"s_prt\",\n    \"data\": {\n        \"id\": \"89\",\n        \"type\": \"NRM\",\n        \"table_name\": \"s_prt\",\n        \"table_display_name\": \"Partners\",\n        \"par_apd_condition\": null,\n        \"elastic_object_name\": \"customer_testing\",\n        \"bef_sav_file\": \"/home/httpd/vhosts/syntec.bawic.lan/httpdocs/exit/table/before_save/bef_sav_s_prt.php\",\n        \"aft_sav_file\": \"/home/httpd/vhosts/syntec.bawic.lan/httpdocs/exit/table/after_save/aft_sav_s_prt.php\",\n        \"fields\": [\n            {\n                \"id\": \"200\",\n                \"guid\": \"73cb0fa4-60b4-4284-01a0-0ce36e01b7ba\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"id\",\n                \"field_display_name\": \"Id\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"auto_increment\",\n                \"select_values\": null,\n                \"idx_type\": \"PRI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": 1,\n                \"computed_type\": \"DB_AUTO_INCREMENT\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"201\",\n                \"guid\": \"258a65c9-6b9c-2df4-5d71-1d868a1f603f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"guid\",\n                \"field_display_name\": \"Guid\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"36\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"UNI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"1\",\n                \"computed_type\": \"GUID\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"202\",\n                \"guid\": \"e7238fa7-93e7-3e24-1939-88c85a0ea26f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"type\",\n                \"field_display_name\": \"Type\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"3\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": \"per\",\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"203\",\n                \"guid\": \"adcfaf45-b0bc-ff94-b132-d5f942256745\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"module\",\n                \"field_display_name\": \"Module\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"3\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": \"sys\",\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"204\",\n                \"guid\": \"b929ee3f-51ab-d2c4-e5dd-d999c6ac0812\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"code\",\n                \"field_display_name\": \"Code\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"UNI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"1\",\n                \"computed_type\": \"AUTOINCREMENT\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"205\",\n                \"guid\": \"4e5507bc-903d-6854-c931-d2f12d594a8e\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"source\",\n                \"field_display_name\": \"Bron\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"3\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"206\",\n                \"guid\": \"a1e8cf71-501b-42f4-6d00-7fb26c7e310f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"source_id\",\n                \"field_display_name\": \"Bron id\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"50\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"207\",\n                \"guid\": \"3bb4e2ba-f818-4264-1d7d-c99a678a39d1\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"login_name\",\n                \"field_display_name\": \"Gebruikersnaam\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"50\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": null,\n                \"select_values\": null,\n                \"idx_type\": \"UNI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"208\",\n                \"guid\": \"dbffef2b-5405-a8a4-b1a9-9daf15e6004f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"login_password\",\n                \"field_display_name\": \"Wachtwoord\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"130\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": null,\n                \"select_values\": null,\n                \"idx_type\": null,\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"209\",\n                \"guid\": \"a4cdabee-23ca-6c74-2137-c517f2c3ceee\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"name_search\",\n                \"field_display_name\": \"Zoekveld\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"1\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"210\",\n                \"guid\": \"56c7df77-f44e-d2f4-ed55-d4e6fb78b963\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"weblogin_active\",\n                \"field_display_name\": \"Website gebruiker\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"211\",\n                \"guid\": \"0e92aee5-02a6-38d4-b1c4-37ddc2142cb7\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"webadmin_active\",\n                \"field_display_name\": \"Website admin\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"212\",\n                \"guid\": \"33c2743e-a456-abf4-8148-1008b631c31a\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"synteclogin_active\",\n                \"field_display_name\": \"Syntec gebruiker\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"213\",\n                \"guid\": \"f19f6512-86b9-4a64-6939-f6305b52219e\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"syntecadmin_active\",\n                \"field_display_name\": \"Syntec admin\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"214\",\n                \"guid\": \"efae305c-687f-e064-3900-7b1ded66adb5\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"mailing_active\",\n                \"field_display_name\": \"Mailing ontvangen\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": \"1\",\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"215\",\n                \"guid\": \"75a74cbe-fabf-8244-95bc-f0c01f4bee01\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"created\",\n                \"field_display_name\": \"Aangelegd\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"timestamp\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"1\",\n                \"computed_type\": \"CREATED\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"216\",\n                \"guid\": \"78b420d9-1f33-7a54-4974-a85fcff3f773\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"modified\",\n                \"field_display_name\": \"Gemodificeerd\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"timestamp\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"1\",\n                \"computed_type\": \"MODIFIED\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"217\",\n                \"guid\": \"6352b67b-525b-1884-ad3e-544d7b23672e\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"status\",\n                \"field_display_name\": \"Status\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": \"1\",\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"218\",\n                \"guid\": \"d64277a3-5bcd-94d4-116b-f2796b75732a\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"mail_srv\",\n                \"field_display_name\": \"mail_srv\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"100\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"219\",\n                \"guid\": \"7d62480e-6a51-ce44-2db2-bc88fa7a17d9\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"mail_usr\",\n                \"field_display_name\": \"mail_usr\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"50\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": null,\n                \"select_values\": null,\n                \"idx_type\": null,\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"220\",\n                \"guid\": \"0de58e13-436e-dc04-c5f7-b1a52951a866\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"mail_pwd\",\n                \"field_display_name\": \"mail_pwd\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"50\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": null,\n                \"select_values\": null,\n                \"idx_type\": null,\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"221\",\n                \"guid\": \"89c33bc6-2385-5064-d1c8-d271e008ecc9\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"windowsliveid\",\n                \"field_display_name\": \"Extern CID\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1301\",\n                \"guid\": \"07ad2e87-5be1-e104-c54b-59681a931828\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_est_grp_id\",\n                \"field_display_name\": \"Vestiging\",\n                \"ref_table_name\": \"s_est\",\n                \"ref_table_display_name\": \"Vestigingen\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1434\",\n                \"guid\": \"33b95972-0032-dd04-61d0-8cf53614dd74\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_acm_id\",\n                \"field_display_name\": \"Accountmanager\",\n                \"ref_table_name\": \"s_prt\",\n                \"ref_table_display_name\": \"Partners\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1481\",\n                \"guid\": \"2dfc2e1b-9b76-f414-d1b0-8abd50619235\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_cls_id\",\n                \"field_display_name\": \"Classificatie\",\n                \"ref_table_name\": \"s_prt_cls\",\n                \"ref_table_display_name\": \"Partner classificaties\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1504\",\n                \"guid\": \"9d3f0049-c58e-6604-ad8b-495a0f7baf16\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_sub_grp_id\",\n                \"field_display_name\": \"Subgroep\",\n                \"ref_table_name\": \"s_prt_sub_grp\",\n                \"ref_table_display_name\": \"Partner subgroepen\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1676\",\n                \"guid\": \"8b2aeac5-bb83-a8e4-f137-38e2832c01bd\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"last_contact_date\",\n                \"field_display_name\": \"Datum laatste contact\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"date\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1677\",\n                \"guid\": \"8478b7e9-a622-2724-095a-aa173ccdcff1\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"data_valid_until\",\n                \"field_display_name\": \"Date bewaren tot\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"date\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1914\",\n                \"guid\": \"4e3bde2e-fc91-3394-6178-10ebbcf1a45a\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"short_name\",\n                \"field_display_name\": \"Korte naam\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"10\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1940\",\n                \"guid\": \"9e530d00-2c68-b624-5924-44487df022f7\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"bank_name\",\n                \"field_display_name\": \"Naam bank\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1941\",\n                \"guid\": \"62ac92c0-21f1-b744-717b-0e8eed84ef3d\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"bank_account\",\n                \"field_display_name\": \"Bank / Giro nummer\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1942\",\n                \"guid\": \"3e8fe879-0aee-fa54-4d8e-4c7e9435f3d9\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"iban\",\n                \"field_display_name\": \"IBAN\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1943\",\n                \"guid\": \"eb2c24a4-fb3d-cb24-619f-5fa9318f5913\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"tax_code\",\n                \"field_display_name\": \"BTW nummer\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1944\",\n                \"guid\": \"c8389064-280d-e764-9968-549403ed5d4f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"bic\",\n                \"field_display_name\": \"BIC\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"150\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1945\",\n                \"guid\": \"675eb730-3438-3874-adbd-f6713dd338a5\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"credit_code\",\n                \"field_display_name\": \"Crediteur nummer\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"100\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1946\",\n                \"guid\": \"415d59c3-f28b-f264-b1eb-32a2f548f5f2\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"dep_code\",\n                \"field_display_name\": \"Debiteur nummer\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"100\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"1974\",\n                \"guid\": \"c5786169-7609-cbd4-fd5e-7d765a9ad8d6\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"vat_accountable\",\n                \"field_display_name\": \"BTW plichtig\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": \"1\",\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2125\",\n                \"guid\": \"00719837-5d2c-ac14-f595-9bd406373e39\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"connected_to\",\n                \"field_display_name\": \"Contactpersoon van\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"250\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2136\",\n                \"guid\": \"7a3a28ee-ad99-58c4-75ae-388a50c887b6\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_intern\",\n                \"field_display_name\": \"Interne klant\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2137\",\n                \"guid\": \"0af2a03c-1b13-3fe4-695b-04202edabc34\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"group1\",\n                \"field_display_name\": \"Vrije groep 1\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"30\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2138\",\n                \"guid\": \"387db1bb-aaf2-aa74-f10d-5b5d9b81fba7\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"group2\",\n                \"field_display_name\": \"Vrije groep 2\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"30\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2170\",\n                \"guid\": \"30777525-b599-89c4-f55e-e0d94129bb05\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_claimable\",\n                \"field_display_name\": \"Te claimen\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2171\",\n                \"guid\": \"e0866e55-ff0d-c2f4-1500-0c4d439cb980\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_trader\",\n                \"field_display_name\": \"Handelaar\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2186\",\n                \"guid\": \"48c1c19c-94fb-2b94-d1a7-8d6fc792db99\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"rse_salesperson\",\n                \"field_display_name\": \"Kvs verkoper\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"20\": \"20\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"21\": \"21\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2187\",\n                \"guid\": \"56dbb0f1-98ec-0304-dd29-dfc8464f3c54\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_sal_grp_id\",\n                \"field_display_name\": \"Verkoop groep\",\n                \"ref_table_name\": \"s_prt_sal_grp\",\n                \"ref_table_display_name\": \"Partner verkoop groep\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2210\",\n                \"guid\": \"541b609f-2aa7-5fd4-81b6-d354f5ab3a1c\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_part_of_id\",\n                \"field_display_name\": \"Is onderdeel van\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2242\",\n                \"guid\": \"b352f9c7-2ea3-31d4-013c-d17d6d6c2233\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_onderdelendienst\",\n                \"field_display_name\": \"Onderdelendienst\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2244\",\n                \"guid\": \"7536cc84-97d6-86f4-019c-4212679cb293\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_created_id\",\n                \"field_display_name\": \"Aangelegd door\",\n                \"ref_table_name\": \"s_prt\",\n                \"ref_table_display_name\": \"Partners\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2245\",\n                \"guid\": \"8ec5e8ef-2621-f9f4-a108-1b758825e18d\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_chan_id\",\n                \"field_display_name\": \"Kanaal\",\n                \"ref_table_name\": \"s_prt_chan\",\n                \"ref_table_display_name\": \"Partner kanalen\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2246\",\n                \"guid\": \"c089571f-fede-7064-71e7-3e8aef67be6b\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"preferred_phone\",\n                \"field_display_name\": \"Voorkeurs telefoon nummer\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"4\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2255\",\n                \"guid\": \"7eb353a0-1ab0-c504-3d26-9034398be87e\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_credit_authorised\",\n                \"field_display_name\": \"Geautoriseerd voor credit\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2266\",\n                \"guid\": \"6f93c479-71ac-6b64-05b4-28a249e63ed4\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"skip_kvs\",\n                \"field_display_name\": \"Kvs overslaan\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2267\",\n                \"guid\": \"9531d078-9edc-20f4-51e6-bfda4828cf7a\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"skip_quotation\",\n                \"field_display_name\": \"Offerte overslaan\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2331\",\n                \"guid\": \"76418c2a-7c65-2154-f9d1-264f2f509f0f\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"kla_idt\",\n                \"field_display_name\": \"Legacy klant ID\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"4\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2434\",\n                \"guid\": \"75fcc50d-680a-9cc4-81cc-f8097ff346f4\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"newsletter\",\n                \"field_display_name\": \"Nieuwsbrief\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2446\",\n                \"guid\": \"dd8c4f4d-35ed-77d4-5d25-e306a8f7f656\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"exclude_cm\",\n                \"field_display_name\": \"CM uitsluiten\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2448\",\n                \"guid\": \"0cd2cfc8-6831-8194-559e-70c15f3540d2\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_fleet\",\n                \"field_display_name\": \"Is fleetsales klant\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2449\",\n                \"guid\": \"24a61a6a-ffb8-b294-1527-a891c90fde09\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_office_staff_id\",\n                \"field_display_name\": \"Medewerker binnendienst\",\n                \"ref_table_name\": \"s_prt\",\n                \"ref_table_display_name\": \"Partners\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2450\",\n                \"guid\": \"596d2fc1-f911-6b74-551d-1ba8028c4874\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_field_staff_id\",\n                \"field_display_name\": \"Medewerker buitendienst\",\n                \"ref_table_name\": \"s_prt\",\n                \"ref_table_display_name\": \"Partners\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2497\",\n                \"guid\": \"6c88be2d-56c9-bcb4-69d5-1371e2a7501d\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"exclude_callback\",\n                \"field_display_name\": \"Nabellen overslaan\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2514\",\n                \"guid\": \"105386e5-7d35-7dc4-7164-c13c7e2105c2\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_blocked\",\n                \"field_display_name\": \"Klant blokkade\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2517\",\n                \"guid\": \"4994977d-d151-7f24-0526-4399eeadf849\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_send_email\",\n                \"field_display_name\": \"Contact per e-mail\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2518\",\n                \"guid\": \"b2a63e35-9638-b494-25d0-d27ba38d9a60\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_send_post\",\n                \"field_display_name\": \"Contact per post\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2519\",\n                \"guid\": \"d12a45dd-afae-30f4-4122-bae851ca3bcd\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_send_sms\",\n                \"field_display_name\": \"Contact per SMS\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2527\",\n                \"guid\": \"91f27f88-5ebb-74f4-61ba-ebe1214befd5\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_consultant\",\n                \"field_display_name\": \"Consultant\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"21\": \"21\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"21\": \"21\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2548\",\n                \"guid\": \"f080ebfd-02ff-59a4-99a3-efbe7fdf1367\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"password_expires\",\n                \"field_display_name\": \"Wachtwoord verloopt op\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"date\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2549\",\n                \"guid\": \"1dca853e-dffd-9dd4-51e0-e64e2bb5572c\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"password_never_expires\",\n                \"field_display_name\": \"Wachtwoord verloopt nooit\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2552\",\n                \"guid\": \"d07c8621-4a37-daa4-3971-106947cbd9cd\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_syntec_lease\",\n                \"field_display_name\": \"Is leasemaatschappij (Syntec)\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2553\",\n                \"guid\": \"7d8cc7b0-1375-3614-29ec-3237a9ccd64d\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"password_key\",\n                \"field_display_name\": \"Wachtwoord sleutel \",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"text\",\n                \"length\": \"36\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"UNI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2554\",\n                \"guid\": \"939b2b18-5f4f-7674-816e-4c9849f0df0e\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"password_key_valid_until\",\n                \"field_display_name\": \"Wachtwoord sleutel geldig tot\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"timestamp\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2588\",\n                \"guid\": \"0918a4df-b012-9f74-85c4-71f0756dcfca\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"external_id\",\n                \"field_display_name\": \"Extern ID\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2611\",\n                \"guid\": \"ee028ef3-e9e9-eac4-6129-43707099a963\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_banker\",\n                \"field_display_name\": \"Is financierder\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2612\",\n                \"guid\": \"b7df35df-37dd-9634-c1bb-559436878550\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_insurer\",\n                \"field_display_name\": \"Is verzekeraar\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2613\",\n                \"guid\": \"abb59596-409f-d424-49d6-e33e1e515f28\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"last_login\",\n                \"field_display_name\": \"Laaste inlog datum\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"timestamp\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"20\": \"20\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"21\": \"21\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2619\",\n                \"guid\": \"cd23b486-0309-ab04-752c-7ca544dd36fe\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"skip_flexcast\",\n                \"field_display_name\": \"Flexcast overslaan\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2625\",\n                \"guid\": \"091776f6-881f-bf54-c5d2-4c5cf30ca7f3\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"reminder_datetime\",\n                \"field_display_name\": \"Opvolgdatum\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"timestamp\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2630\",\n                \"guid\": \"3ed4de6b-36c0-0f34-3db9-659516743adf\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_fan\",\n                \"field_display_name\": \"Fan\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2632\",\n                \"guid\": \"3587cb40-7aac-a0d4-7514-9bfb2acb2629\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"is_hashed\",\n                \"field_display_name\": \"SHA\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2741\",\n                \"guid\": \"cbac68c8-61b1-07b4-4dee-f1869e3be415\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"multi_factor_authentication\",\n                \"field_display_name\": \"Multi factor beveiliging\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"boolean\",\n                \"length\": null,\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"2766\",\n                \"guid\": \"6151a7a7-0b20-ae14-5573-bf9a089b3fd4\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"s_prt_mfa_pref_id\",\n                \"field_display_name\": \"Multi factor voorkeur type\",\n                \"ref_table_name\": \"s_prt_mfa_pref\",\n                \"ref_table_display_name\": \"Partner multi factor authenticatie types\",\n                \"ref_field_name\": \"id\",\n                \"ref_field_display_name\": \"Id\",\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"1\",\n                \"defaultvalue\": null,\n                \"extra\": \"\",\n                \"select_values\": null,\n                \"idx_type\": \"MUL\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": \"0\",\n                \"computed_type\": null,\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"8\": \"8\",\n                    \"11\": \"11\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            }\n        ],\n        \"primary_fields\": {\n            \"id\": {\n                \"id\": \"200\",\n                \"guid\": \"73cb0fa4-60b4-4284-01a0-0ce36e01b7ba\",\n                \"table_name\": \"s_prt\",\n                \"table_display_name\": \"Partners\",\n                \"field_name\": \"id\",\n                \"field_display_name\": \"Id\",\n                \"ref_table_name\": null,\n                \"ref_table_display_name\": null,\n                \"ref_field_name\": null,\n                \"ref_field_display_name\": null,\n                \"type\": \"integer\",\n                \"length\": \"8\",\n                \"dec_places\": null,\n                \"nullvalue\": \"0\",\n                \"defaultvalue\": null,\n                \"extra\": \"auto_increment\",\n                \"select_values\": null,\n                \"idx_type\": \"PRI\",\n                \"trim\": null,\n                \"casing\": \"normal\",\n                \"regex\": null,\n                \"computed\": 1,\n                \"computed_type\": \"DB_AUTO_INCREMENT\",\n                \"required\": null,\n                \"read_roles\": {\n                    \"1\": \"1\",\n                    \"9\": \"9\",\n                    \"11\": \"11\",\n                    \"12\": \"12\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"write_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"targetsystems\": null\n            }\n        },\n        \"query_fields\": [\n            \"guid\",\n            \"type\",\n            \"module\",\n            \"code\",\n            \"source\",\n            \"source_id\",\n            \"login_name\",\n            \"login_password\",\n            \"name_search\",\n            \"weblogin_active\",\n            \"webadmin_active\",\n            \"synteclogin_active\",\n            \"syntecadmin_active\",\n            \"mailing_active\",\n            \"created\",\n            \"modified\",\n            \"status\",\n            \"mail_srv\",\n            \"mail_usr\",\n            \"mail_pwd\",\n            \"windowsliveid\",\n            \"s_est_grp_id\",\n            \"s_prt_acm_id\",\n            \"s_prt_cls_id\",\n            \"s_prt_sub_grp_id\",\n            \"last_contact_date\",\n            \"data_valid_until\",\n            \"short_name\",\n            \"bank_name\",\n            \"bank_account\",\n            \"iban\",\n            \"tax_code\",\n            \"bic\",\n            \"credit_code\",\n            \"dep_code\",\n            \"vat_accountable\",\n            \"connected_to\",\n            \"is_intern\",\n            \"group1\",\n            \"group2\",\n            \"is_claimable\",\n            \"is_trader\",\n            \"rse_salesperson\",\n            \"s_prt_sal_grp_id\",\n            \"s_prt_part_of_id\",\n            \"is_onderdelendienst\",\n            \"s_prt_created_id\",\n            \"s_prt_chan_id\",\n            \"preferred_phone\",\n            \"is_credit_authorised\",\n            \"skip_kvs\",\n            \"skip_quotation\",\n            \"kla_idt\",\n            \"newsletter\",\n            \"exclude_cm\",\n            \"is_fleet\",\n            \"s_prt_office_staff_id\",\n            \"s_prt_field_staff_id\",\n            \"exclude_callback\",\n            \"is_blocked\",\n            \"is_send_email\",\n            \"is_send_post\",\n            \"is_send_sms\",\n            \"is_consultant\",\n            \"password_expires\",\n            \"password_never_expires\",\n            \"is_syntec_lease\",\n            \"password_key\",\n            \"password_key_valid_until\",\n            \"external_id\",\n            \"is_banker\",\n            \"is_insurer\",\n            \"last_login\",\n            \"skip_flexcast\",\n            \"reminder_datetime\",\n            \"is_fan\",\n            \"is_hashed\",\n            \"multi_factor_authentication\",\n            \"s_prt_mfa_pref_id\"\n        ],\n        \"roles\": {\n            \"1\": \"1\",\n            \"11\": \"11\",\n            \"27\": \"27\"\n        },\n        \"insert_roles\": [],\n        \"update_roles\": [],\n        \"appended_tables\": [\n            {\n                \"id\": \"151\",\n                \"type\": \"APD\",\n                \"table_name\": \"s_prt_org\",\n                \"table_display_name\": \"Organisaties\",\n                \"par_apd_condition\": \"strtolower($data['s_prt']['type'])=='org'\",\n                \"elastic_object_name\": null,\n                \"bef_sav_file\": null,\n                \"aft_sav_file\": null,\n                \"fields\": [\n                    {\n                        \"id\": \"353\",\n                        \"guid\": \"720a49e5-ad6d-c554-795e-5ee46a7dd802\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"name1\",\n                        \"field_display_name\": \"Naam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"354\",\n                        \"guid\": \"444a04c2-22cf-d3b4-d937-93c81b314914\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"name2\",\n                        \"field_display_name\": \"Add. naam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"355\",\n                        \"guid\": \"ca67d43c-7c7f-5724-4d42-de0c5c60c092\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"name3\",\n                        \"field_display_name\": \"Add. naam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"356\",\n                        \"guid\": \"ecad0392-8dc3-7714-f54d-2f5c97b35e52\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"name4\",\n                        \"field_display_name\": \"Add. naam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"357\",\n                        \"guid\": \"8315e9bc-e0ab-b094-15f2-42b166a3191f\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"phone1\",\n                        \"field_display_name\": \"Alg. telefoonnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"358\",\n                        \"guid\": \"bf7547d2-0d73-9504-5901-c38c21c8f6ca\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"phone2\",\n                        \"field_display_name\": \"Add. telefoonnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"359\",\n                        \"guid\": \"277bd4ad-499e-8c44-b9d3-c9a9c14491bf\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"fax1\",\n                        \"field_display_name\": \"Alg. faxnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"360\",\n                        \"guid\": \"22df588b-1ae7-18c4-5192-ae20b6a44d17\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"fax2\",\n                        \"field_display_name\": \"Add. faxnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"361\",\n                        \"guid\": \"9b859ef2-e0ba-7b24-dd89-dabe48e449fa\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"email1\",\n                        \"field_display_name\": \"Alg. e-mailadres \",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"362\",\n                        \"guid\": \"9e8049fb-f67d-49f4-f58d-ab4ea25c4b2d\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"email2\",\n                        \"field_display_name\": \"Add. e-mailadres\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"363\",\n                        \"guid\": \"0cfc0a91-e9dc-e6a4-796a-6c15ab7640db\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"website\",\n                        \"field_display_name\": \"Website\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"364\",\n                        \"guid\": \"6e6cdd3f-bf29-eb44-91c0-a9b366b75090\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"info\",\n                        \"field_display_name\": \"Info\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"clob\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1444\",\n                        \"guid\": \"ec5d3a66-5cbd-e1e4-fd0c-3e845b3e93b9\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"Partner\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2305\",\n                        \"guid\": \"eb342f7d-bf04-a894-fd0f-5a899028f894\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"s_prt_typ_id\",\n                        \"field_display_name\": \"Partner type\",\n                        \"ref_table_name\": \"s_prt_typ\",\n                        \"ref_table_display_name\": \"Partner type\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2306\",\n                        \"guid\": \"41872cfa-f0e0-b094-1904-57fce2e36385\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"out_of_business\",\n                        \"field_display_name\": \"Falliet\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"1\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2500\",\n                        \"guid\": \"2797a1b3-fd45-4a54-a9b8-f32038e4977e\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"kvk\",\n                        \"field_display_name\": \"Kvk nummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"UNI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    }\n                ],\n                \"primary_fields\": {\n                    \"s_prt_id\": {\n                        \"id\": \"1444\",\n                        \"guid\": \"ec5d3a66-5cbd-e1e4-fd0c-3e845b3e93b9\",\n                        \"table_name\": \"s_prt_org\",\n                        \"table_display_name\": \"Organisaties\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"Partner\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    }\n                },\n                \"query_fields\": [\n                    \"name1\",\n                    \"name2\",\n                    \"name3\",\n                    \"name4\",\n                    \"phone1\",\n                    \"phone2\",\n                    \"fax1\",\n                    \"fax2\",\n                    \"email1\",\n                    \"email2\",\n                    \"website\",\n                    \"info\",\n                    \"s_prt_id\",\n                    \"s_prt_typ_id\",\n                    \"out_of_business\",\n                    \"kvk\"\n                ],\n                \"roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"insert_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"update_roles\": [],\n                \"appended_tables\": [],\n                \"targetsystems\": null\n            },\n            {\n                \"id\": \"152\",\n                \"type\": \"APD\",\n                \"table_name\": \"s_prt_per\",\n                \"table_display_name\": \"Personen\",\n                \"par_apd_condition\": \"strtolower($data['s_prt']['type'])=='per'\",\n                \"elastic_object_name\": null,\n                \"bef_sav_file\": null,\n                \"aft_sav_file\": null,\n                \"fields\": [\n                    {\n                        \"id\": \"365\",\n                        \"guid\": \"514dbc6a-d6a7-3914-4166-b54df321f81f\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"prefix\",\n                        \"field_display_name\": \"Voorvoegsel\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"40\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"366\",\n                        \"guid\": \"4236514b-c0ea-4aa4-29b6-63fc103a6993\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"initials\",\n                        \"field_display_name\": \"Initialen\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"367\",\n                        \"guid\": \"8b4fbc69-978e-6c04-05ea-514c5539ec13\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"firstname\",\n                        \"field_display_name\": \"Voornaam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": [\n                            \"CAP\",\n                            \"SALESFORCE\"\n                        ]\n                    },\n                    {\n                        \"id\": \"368\",\n                        \"guid\": \"36e43840-803e-76b4-3162-769d611ae9b3\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"middlename\",\n                        \"field_display_name\": \"Tussenvoegsel\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"40\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"369\",\n                        \"guid\": \"f336130c-1915-5f64-0137-cbaabace26d2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"lastname\",\n                        \"field_display_name\": \"Achternaam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": [\n                            \"CAP\",\n                            \"SALESFORCE\"\n                        ]\n                    },\n                    {\n                        \"id\": \"370\",\n                        \"guid\": \"e96cdc48-16bf-d814-4595-0c76ebeaddf7\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"maidenname\",\n                        \"field_display_name\": \"Meisjesnaam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"371\",\n                        \"guid\": \"ca0a52c3-a4b8-8f94-45e7-7d23c31b095e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"suffix\",\n                        \"field_display_name\": \"Achtervoegsel\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"40\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"372\",\n                        \"guid\": \"34d19f12-ef0d-2d14-8d02-2605c2c254b2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"birthday\",\n                        \"field_display_name\": \"Geboortedatum\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"373\",\n                        \"guid\": \"8c367599-3c5f-5974-8177-83dcd500dae6\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"phone_bus\",\n                        \"field_display_name\": \"Telefoon werk\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": [\n                            \"CAP\",\n                            \"SALESFORCE\"\n                        ]\n                    },\n                    {\n                        \"id\": \"374\",\n                        \"guid\": \"cda89a4a-7684-85b4-a1ff-0da176abb7ce\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"phone_priv\",\n                        \"field_display_name\": \"Telefoon prive\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"375\",\n                        \"guid\": \"f2a6b549-9023-14e4-a9ce-1dcd504fe120\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cellular\",\n                        \"field_display_name\": \"GSM\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": [\n                            \"CAP\",\n                            \"SALESFORCE\"\n                        ]\n                    },\n                    {\n                        \"id\": \"376\",\n                        \"guid\": \"f7207051-8be3-fc34-cde0-9646a8bc3fd2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"fax\",\n                        \"field_display_name\": \"Fax\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"377\",\n                        \"guid\": \"4ff045f6-bf5d-7874-e54d-9d9ed58230a9\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"email_bus\",\n                        \"field_display_name\": \"E-mail werk\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": [\n                            \"CAP\",\n                            \"SALESFORCE\"\n                        ]\n                    },\n                    {\n                        \"id\": \"378\",\n                        \"guid\": \"5f8b146e-acdf-2094-113d-da789e7d331b\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"email_priv\",\n                        \"field_display_name\": \"E-mail prive\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"379\",\n                        \"guid\": \"2c6fe523-0afd-2674-a994-d45e73892030\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"fnc_description\",\n                        \"field_display_name\": \"Functie omschr.\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"380\",\n                        \"guid\": \"29ff6f02-fb7d-e3d4-659c-a7f0e20ce208\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"dep_description\",\n                        \"field_display_name\": \"Afdeling omschr.\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"381\",\n                        \"guid\": \"9f199e1b-5374-b994-e555-e14366d08efd\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"info\",\n                        \"field_display_name\": \"Info\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"clob\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"382\",\n                        \"guid\": \"f98d0e4d-466a-6b94-2de4-95008c9648d2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"countryoforigin\",\n                        \"field_display_name\": \"Geboorteland\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"383\",\n                        \"guid\": \"1628823f-0f4c-a924-31d4-27021f6b3e0e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"nationality\",\n                        \"field_display_name\": \"Nationaliteit\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"384\",\n                        \"guid\": \"2da43376-bcbd-bf44-41c6-de21a3b7664a\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"children\",\n                        \"field_display_name\": \"Aantal kinderen\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"4\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"385\",\n                        \"guid\": \"3c7d8fd8-6498-fb34-5d50-8d85b623127c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"task_bhv\",\n                        \"field_display_name\": \"BHV-er\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"386\",\n                        \"guid\": \"cab1a480-3d11-b714-fdff-50a0dffdc441\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"task_or\",\n                        \"field_display_name\": \"Lid van OR\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"387\",\n                        \"guid\": \"1f953ba6-dab3-f474-c11e-f3eca6478770\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"task_trust\",\n                        \"field_display_name\": \"Vertrouwenspersoon\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1302\",\n                        \"guid\": \"94b5887e-cdd8-eb64-a59f-7fb57747615d\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_est_id\",\n                        \"field_display_name\": \"Vestiging\",\n                        \"ref_table_name\": \"s_est\",\n                        \"ref_table_display_name\": \"Vestigingen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"13\": \"13\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1319\",\n                        \"guid\": \"e8ed2ff3-61db-8094-2df6-ce075ad4aca0\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_fil_picture_id\",\n                        \"field_display_name\": \"Foto\",\n                        \"ref_table_name\": \"s_fil\",\n                        \"ref_table_display_name\": \"Bestanden\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1366\",\n                        \"guid\": \"3144fd6c-8b40-bd34-8146-b55ee5bc3ffd\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_lng_cid\",\n                        \"field_display_name\": \"Taal\",\n                        \"ref_table_name\": \"s_lng\",\n                        \"ref_table_display_name\": \"Talen\",\n                        \"ref_field_name\": \"cid\",\n                        \"ref_field_display_name\": \"Taalsleutel\",\n                        \"type\": \"text\",\n                        \"length\": \"2\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1445\",\n                        \"guid\": \"fc94ceb4-ff7f-3014-fd3d-41b95d54dd3e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"Partner\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1485\",\n                        \"guid\": \"ff6af25e-8d71-0e64-3182-2d1b2ac8f734\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_dep_id\",\n                        \"field_display_name\": \"Afdeling\",\n                        \"ref_table_name\": \"s_prt_dep\",\n                        \"ref_table_display_name\": \"Partner afdelingen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1486\",\n                        \"guid\": \"99c011b4-cfdf-d204-2986-ea198a2d9122\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_dep_hrm_id\",\n                        \"field_display_name\": \"Afdeling\",\n                        \"ref_table_name\": \"s_prt_dep\",\n                        \"ref_table_display_name\": \"Partner afdelingen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1489\",\n                        \"guid\": \"9daf1296-dc98-fc64-d5db-b0980376815c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_fnc_id\",\n                        \"field_display_name\": \"Functie\",\n                        \"ref_table_name\": \"s_prt_fnc\",\n                        \"ref_table_display_name\": \"Partner functies\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1490\",\n                        \"guid\": \"b0ded781-6433-ecb4-4508-21beb28c753e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_fnc_hrm_id\",\n                        \"field_display_name\": \"Functie\",\n                        \"ref_table_name\": \"s_prt_fnc\",\n                        \"ref_table_display_name\": \"Partner functies\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1562\",\n                        \"guid\": \"d867c278-f68a-5734-f903-6c6dc731b89a\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_abr_id\",\n                        \"field_display_name\": \"Aanhef\",\n                        \"ref_table_name\": \"s_prt_abr\",\n                        \"ref_table_display_name\": \"Partner aanheffen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"1\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1564\",\n                        \"guid\": \"5fe86670-0b99-0e24-7d8e-60f0698d0f96\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_gen_id\",\n                        \"field_display_name\": \"Geslacht\",\n                        \"ref_table_name\": \"s_prt_gen\",\n                        \"ref_table_display_name\": \"Geslachten\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1702\",\n                        \"guid\": \"a24103de-bd05-c4e4-3113-74f2c8253bde\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"phone_bus_short\",\n                        \"field_display_name\": \"Verkort nr.\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1703\",\n                        \"guid\": \"e5b693c1-d6a3-8fd4-d174-4c8ff75a73dd\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cellular_bus\",\n                        \"field_display_name\": \"GSM werk\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1705\",\n                        \"guid\": \"e5814696-aa69-d814-09f1-81263e07144a\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"social_security_nr\",\n                        \"field_display_name\": \"Sofinummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1706\",\n                        \"guid\": \"cf1d4f4c-0ad8-47d4-6195-a5fcf8534c54\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"employee_number\",\n                        \"field_display_name\": \"Medewerkersnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1707\",\n                        \"guid\": \"e07cc44a-abd0-a514-d5e2-07b30b565cb8\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_manager_id\",\n                        \"field_display_name\": \"Manager\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1708\",\n                        \"guid\": \"bdaf97b6-2027-9584-b5f1-6c4200fbf6d1\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_reports_to_id\",\n                        \"field_display_name\": \"Direct leidinggevende\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1709\",\n                        \"guid\": \"2b774746-578b-cbf4-0d78-e2b6bfba5d29\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"in_service\",\n                        \"field_display_name\": \"In dienst\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1710\",\n                        \"guid\": \"36790e32-8235-7654-3d2a-5b15e1c15a78\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"out_service\",\n                        \"field_display_name\": \"Uit dienst\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1711\",\n                        \"guid\": \"be12fb84-452b-25e4-4dc4-636050ad8a1b\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_dep_hrm_alt1_id\",\n                        \"field_display_name\": \"Alt. afdeling 1\",\n                        \"ref_table_name\": \"s_prt_dep\",\n                        \"ref_table_display_name\": \"Partner afdelingen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1712\",\n                        \"guid\": \"c84e3337-767e-cd14-5936-951074f25b6b\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_dep_hrm_alt2_id\",\n                        \"field_display_name\": \"Alt. afdeling 2\",\n                        \"ref_table_name\": \"s_prt_dep\",\n                        \"ref_table_display_name\": \"Partner afdelingen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1744\",\n                        \"guid\": \"bda50b8a-2450-95a4-894a-f45f8f6fde43\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_mar_sta_id\",\n                        \"field_display_name\": \"Burgerlijke staat\",\n                        \"ref_table_name\": \"s_prt_mar_sta\",\n                        \"ref_table_display_name\": \"Hrm burgelijke staat\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1782\",\n                        \"guid\": \"d41ac1b4-e743-73b4-11dd-851893fc0cee\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_id_doc_id\",\n                        \"field_display_name\": \"ID-document type\",\n                        \"ref_table_name\": \"s_prt_id_doc\",\n                        \"ref_table_display_name\": \"Hrm ID document typen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1783\",\n                        \"guid\": \"4d4a93b3-fee2-7ce4-cd4e-87f26232783b\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"work_free_allowed\",\n                        \"field_display_name\": \"Vrije arbeid toegestaan\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1784\",\n                        \"guid\": \"417b00d8-f1c8-4914-95c2-4f526f1a5887\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"iddoc_valid_unitl\",\n                        \"field_display_name\": \"ID geldig tot\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1785\",\n                        \"guid\": \"ba7eee56-4959-21e4-0175-60e383bb83a5\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"iddoc_nr\",\n                        \"field_display_name\": \"ID - nr\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"200\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1786\",\n                        \"guid\": \"5018a0fd-e19a-f0f4-d1b1-9493cb5964b2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"ice_name\",\n                        \"field_display_name\": \"ICE naam\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"200\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1787\",\n                        \"guid\": \"a94d2bc0-4773-a1a4-6da2-260be414bd6e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"ice_phone\",\n                        \"field_display_name\": \"ICE telefoon\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"100\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1788\",\n                        \"guid\": \"3dba45ae-a019-4d44-8168-2ba98733cdce\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"trail_period\",\n                        \"field_display_name\": \"Proeftijd\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1789\",\n                        \"guid\": \"d32ad289-300c-5e24-6517-502e9350b881\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"notice_period\",\n                        \"field_display_name\": \"Opzegtermijn\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"4\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1790\",\n                        \"guid\": \"67cc079d-0692-18e4-891b-d3f73d58cf3e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"productive\",\n                        \"field_display_name\": \"Productief\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1791\",\n                        \"guid\": \"06b2efd0-b16b-8d84-39f7-292d55e2aa72\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"pension\",\n                        \"field_display_name\": \"Pensioen\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1792\",\n                        \"guid\": \"c418c697-a8f5-41b4-2179-1549f72c37bb\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"holiday_money\",\n                        \"field_display_name\": \"Vakantiegeld\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1793\",\n                        \"guid\": \"a904c88a-9d4a-f234-cd5f-c1b386aa55d0\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_empl_typ_id\",\n                        \"field_display_name\": \"Medewerker soort\",\n                        \"ref_table_name\": \"s_empl_typ\",\n                        \"ref_table_display_name\": \"Hrm medewerker soorten\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1794\",\n                        \"guid\": \"946faacc-4e26-4d74-7dd4-01395a9fc5b7\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cost_location\",\n                        \"field_display_name\": \"Kostenplaats\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1795\",\n                        \"guid\": \"b319985a-474e-56f4-7d38-392bca00daa4\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cost_group\",\n                        \"field_display_name\": \"Kostengroep\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1796\",\n                        \"guid\": \"9b1f0ec0-04c4-40b4-2580-857bd8747f55\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"wo_week_total\",\n                        \"field_display_name\": \"Uren per week\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"decimal\",\n                        \"length\": \"18\",\n                        \"dec_places\": \"2\",\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1805\",\n                        \"guid\": \"2e61638c-499b-81c4-2de8-736baf6c6d76\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_fnc_typ_id\",\n                        \"field_display_name\": \"Functie type\",\n                        \"ref_table_name\": \"s_prt_fnc_typ\",\n                        \"ref_table_display_name\": \"Hrm functie typen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1813\",\n                        \"guid\": \"60723fa3-a075-02e4-554b-e20272f246c0\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_empl_grp_id\",\n                        \"field_display_name\": \"Groep\",\n                        \"ref_table_name\": \"s_empl_grp\",\n                        \"ref_table_display_name\": \"Hrm groepen\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1821\",\n                        \"guid\": \"ec2cf23e-c18a-10a4-c534-37a1605fc04c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_empl_ktv_grp_id\",\n                        \"field_display_name\": \"KTV-groep\",\n                        \"ref_table_name\": \"s_empl_ktv_grp\",\n                        \"ref_table_display_name\": \"Hrm KTV groep\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1822\",\n                        \"guid\": \"dbdb2f87-46d3-9d14-59f5-32deb999244c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"free_day_info\",\n                        \"field_display_name\": \"Vrije dag\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"250\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1900\",\n                        \"guid\": \"4f1bf359-1ef6-a534-0d4d-8f3f0df19c41\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"performs_tasks\",\n                        \"field_display_name\": \"Voert taken uit\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2268\",\n                        \"guid\": \"09c4049a-8fbd-a594-b9f6-0b6302010584\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"place_of_birth\",\n                        \"field_display_name\": \"Geboorteplaats\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2307\",\n                        \"guid\": \"13a4ec71-84bb-be34-09be-1ca2ed7acddb\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"deceased\",\n                        \"field_display_name\": \"Overleden\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2308\",\n                        \"guid\": \"543abf91-caf1-0294-b15a-0a791aef38b5\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"naw_protection\",\n                        \"field_display_name\": \"NAW Bescherming\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"8\": \"8\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2332\",\n                        \"guid\": \"74ee476e-e043-97c4-750c-385df574f98d\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"birthday_hrm\",\n                        \"field_display_name\": \"Geboortedatum (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"date\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2333\",\n                        \"guid\": \"20134713-74d6-baf4-edc2-4cdc70d7ed94\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_mar_sta_hrm_id\",\n                        \"field_display_name\": \"Burgelijke staat (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2334\",\n                        \"guid\": \"902b19e5-e54a-1544-0d07-81a773463a76\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"place_of_birth_hrm\",\n                        \"field_display_name\": \"Geboorteplaats (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2335\",\n                        \"guid\": \"df4d5242-59ec-5eb4-194c-7f308c225967\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"children_hrm\",\n                        \"field_display_name\": \"Aantal kinderen (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"4\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2438\",\n                        \"guid\": \"4a1754cc-0ae9-ddd4-2970-f8b4b4b67ed2\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"fnc_description_hrm\",\n                        \"field_display_name\": \"Functie commercieel (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"75\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2439\",\n                        \"guid\": \"d15ad942-fc74-9104-fd34-bc2a086cd606\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_fil_signature_id\",\n                        \"field_display_name\": \"Handtekening\",\n                        \"ref_table_name\": \"s_fil\",\n                        \"ref_table_display_name\": \"Bestanden\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"MUL\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2461\",\n                        \"guid\": \"e99c34b7-c943-c274-b527-a19747fdae03\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"org_unit\",\n                        \"field_display_name\": \"Organisatorische eenheid\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"80\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"6\": \"6\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2462\",\n                        \"guid\": \"817a88dc-a8bf-8dd4-7109-72eb518a2e2d\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"work_days\",\n                        \"field_display_name\": \"Werkzame dagen\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"4\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2463\",\n                        \"guid\": \"72527dff-e7fa-ff54-0dd6-32acf5771911\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"work_hours\",\n                        \"field_display_name\": \"Werkzame uren\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"4\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2464\",\n                        \"guid\": \"f09cb231-accf-6964-51a4-da79ca6eff3d\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cost_remarks\",\n                        \"field_display_name\": \"Kostenplaats omschrijving\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"65\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2465\",\n                        \"guid\": \"c21933e5-3765-ed84-514d-f873a5861da0\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cost_grp_remark\",\n                        \"field_display_name\": \"Kostengroep omschrijving\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"65\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2466\",\n                        \"guid\": \"513808f7-3afd-3364-9d5f-03abe413762c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_facemap\",\n                        \"field_display_name\": \"Smoelenboek\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2467\",\n                        \"guid\": \"26b30498-cee2-efe4-8124-a0b320eefe41\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_flexcast\",\n                        \"field_display_name\": \"Flexcast verjaardag\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2469\",\n                        \"guid\": \"e0824a47-90a7-62f4-09a6-3590e0461d2f\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_fil_est_id\",\n                        \"field_display_name\": \"Vestigingslogo\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2470\",\n                        \"guid\": \"a6eef9a7-170b-5544-35de-8e040160d1bd\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_fil_bra_id\",\n                        \"field_display_name\": \"Merkenlogo\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2489\",\n                        \"guid\": \"d5fc3863-df68-2d44-c1c0-c8dc87973610\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_pv\",\n                        \"field_display_name\": \"PV\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2490\",\n                        \"guid\": \"1358c69c-b341-ab34-f51b-03911d9b14d6\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"fte\",\n                        \"field_display_name\": \"FTE\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"decimal\",\n                        \"length\": \"18\",\n                        \"dec_places\": \"2\",\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2502\",\n                        \"guid\": \"c067279b-4bd7-86f4-f910-68b58db537d4\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"phone_priv_hrm\",\n                        \"field_display_name\": \"Telefoon prive (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2503\",\n                        \"guid\": \"5046cd17-73d9-3a44-217a-2cbe0a4f2bea\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"email_priv_hrm\",\n                        \"field_display_name\": \"E-mail prive (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2504\",\n                        \"guid\": \"1a576d0a-ff6c-2734-dd56-04a07e54089a\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"cellular_priv_hrm\",\n                        \"field_display_name\": \"GSM prive (HRM)\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"50\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2515\",\n                        \"guid\": \"f0249150-51f4-e7b4-bd00-bcd44bb46511\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"work_rate\",\n                        \"field_display_name\": \"Uurtarief\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"decimal\",\n                        \"length\": \"18\",\n                        \"dec_places\": \"2\",\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2516\",\n                        \"guid\": \"6090b131-e007-ef64-ed14-0f768d54cbc0\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"has_bijtelling\",\n                        \"field_display_name\": \"Bijtelling\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2550\",\n                        \"guid\": \"98c1808e-8717-4d04-ed58-2ab795df3d4c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_salesrep\",\n                        \"field_display_name\": \"Salesforce\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2551\",\n                        \"guid\": \"84bf1eae-036a-d284-69dd-d5b8d7b6d7d8\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_backoffice\",\n                        \"field_display_name\": \"Backoffice\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2594\",\n                        \"guid\": \"973b9383-1a9f-5e84-81a3-bffea2172075\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_department_end_responsible\",\n                        \"field_display_name\": \"Afdeling eindverantwoordelijke\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2779\",\n                        \"guid\": \"3bdef1e9-8f19-cd94-49b1-6ebaef682d8c\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"is_onboarding\",\n                        \"field_display_name\": \"Onboarding\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"boolean\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"2787\",\n                        \"guid\": \"5499ea5a-bf49-4414-a590-dbcbdf998921\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"privacy_and_security_training\",\n                        \"field_display_name\": \"Privacy & Security\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"20\": \"20\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"21\": \"21\"\n                        },\n                        \"targetsystems\": null\n                    }\n                ],\n                \"primary_fields\": {\n                    \"s_prt_id\": {\n                        \"id\": \"1445\",\n                        \"guid\": \"fc94ceb4-ff7f-3014-fd3d-41b95d54dd3e\",\n                        \"table_name\": \"s_prt_per\",\n                        \"table_display_name\": \"Personen\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"Partner\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"9\": \"9\",\n                            \"11\": \"11\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    }\n                },\n                \"query_fields\": [\n                    \"prefix\",\n                    \"initials\",\n                    \"firstname\",\n                    \"middlename\",\n                    \"lastname\",\n                    \"maidenname\",\n                    \"suffix\",\n                    \"birthday\",\n                    \"phone_bus\",\n                    \"phone_priv\",\n                    \"cellular\",\n                    \"fax\",\n                    \"email_bus\",\n                    \"email_priv\",\n                    \"fnc_description\",\n                    \"dep_description\",\n                    \"info\",\n                    \"countryoforigin\",\n                    \"nationality\",\n                    \"children\",\n                    \"task_bhv\",\n                    \"task_or\",\n                    \"task_trust\",\n                    \"s_est_id\",\n                    \"s_fil_picture_id\",\n                    \"s_lng_cid\",\n                    \"s_prt_id\",\n                    \"s_prt_dep_id\",\n                    \"s_prt_dep_hrm_id\",\n                    \"s_prt_fnc_id\",\n                    \"s_prt_fnc_hrm_id\",\n                    \"s_prt_abr_id\",\n                    \"s_prt_gen_id\",\n                    \"phone_bus_short\",\n                    \"cellular_bus\",\n                    \"social_security_nr\",\n                    \"employee_number\",\n                    \"s_prt_manager_id\",\n                    \"s_prt_reports_to_id\",\n                    \"in_service\",\n                    \"out_service\",\n                    \"s_prt_dep_hrm_alt1_id\",\n                    \"s_prt_dep_hrm_alt2_id\",\n                    \"s_prt_mar_sta_id\",\n                    \"s_prt_id_doc_id\",\n                    \"work_free_allowed\",\n                    \"iddoc_valid_unitl\",\n                    \"iddoc_nr\",\n                    \"ice_name\",\n                    \"ice_phone\",\n                    \"trail_period\",\n                    \"notice_period\",\n                    \"productive\",\n                    \"pension\",\n                    \"holiday_money\",\n                    \"s_empl_typ_id\",\n                    \"cost_location\",\n                    \"cost_group\",\n                    \"wo_week_total\",\n                    \"s_prt_fnc_typ_id\",\n                    \"s_empl_grp_id\",\n                    \"s_empl_ktv_grp_id\",\n                    \"free_day_info\",\n                    \"performs_tasks\",\n                    \"place_of_birth\",\n                    \"deceased\",\n                    \"naw_protection\",\n                    \"birthday_hrm\",\n                    \"s_prt_mar_sta_hrm_id\",\n                    \"place_of_birth_hrm\",\n                    \"children_hrm\",\n                    \"fnc_description_hrm\",\n                    \"s_fil_signature_id\",\n                    \"org_unit\",\n                    \"work_days\",\n                    \"work_hours\",\n                    \"cost_remarks\",\n                    \"cost_grp_remark\",\n                    \"is_facemap\",\n                    \"is_flexcast\",\n                    \"s_fil_est_id\",\n                    \"s_fil_bra_id\",\n                    \"is_pv\",\n                    \"fte\",\n                    \"phone_priv_hrm\",\n                    \"email_priv_hrm\",\n                    \"cellular_priv_hrm\",\n                    \"work_rate\",\n                    \"has_bijtelling\",\n                    \"is_salesrep\",\n                    \"is_backoffice\",\n                    \"is_department_end_responsible\",\n                    \"is_onboarding\",\n                    \"privacy_and_security_training\"\n                ],\n                \"roles\": {\n                    \"1\": \"1\",\n                    \"27\": \"27\"\n                },\n                \"insert_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"update_roles\": [],\n                \"appended_tables\": [],\n                \"targetsystems\": [\n                    \"CAP\",\n                    \"SALESFORCE\"\n                ]\n            },\n            {\n                \"id\": \"153\",\n                \"type\": \"APD\",\n                \"table_name\": \"s_prt_prj\",\n                \"table_display_name\": \"Projecten\",\n                \"par_apd_condition\": \"strtolower($data['s_prt']['type'])=='prj'\",\n                \"elastic_object_name\": null,\n                \"bef_sav_file\": null,\n                \"aft_sav_file\": null,\n                \"fields\": [\n                    {\n                        \"id\": \"603\",\n                        \"guid\": \"e5281019-7e0c-1824-7117-e3bc3f9022ad\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"name1\",\n                        \"field_display_name\": \"name1\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\",\n                            \"27\": \"27\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\",\n                            \"27\": \"27\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"604\",\n                        \"guid\": \"7ce7bffb-59f5-ae64-015d-d022caff6310\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"name2\",\n                        \"field_display_name\": \"name2\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"605\",\n                        \"guid\": \"f7c61afb-ada6-1a74-d929-8955ec82d110\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"name3\",\n                        \"field_display_name\": \"name3\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"606\",\n                        \"guid\": \"dfb387f7-cb7a-f7b4-0516-335c17d06729\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"name4\",\n                        \"field_display_name\": \"name4\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"607\",\n                        \"guid\": \"61569518-5d92-e694-15af-0eade521649e\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"phone1\",\n                        \"field_display_name\": \"Alg. telefoonnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"608\",\n                        \"guid\": \"c2a68031-46f8-b2e4-111b-9326e561e88d\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"phone2\",\n                        \"field_display_name\": \"Add. telefoonnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"609\",\n                        \"guid\": \"21be33f2-24df-c104-3119-43863050463d\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"fax1\",\n                        \"field_display_name\": \"Alg. faxnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"610\",\n                        \"guid\": \"8366b02c-0c7d-bd84-09fb-2f4849af76c7\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"fax2\",\n                        \"field_display_name\": \"Add. faxnummer\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"20\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"611\",\n                        \"guid\": \"5fccbb4d-d6f5-6814-590c-2d9adc137b8e\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"email1\",\n                        \"field_display_name\": \"Alg. e-mail adres\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"612\",\n                        \"guid\": \"92ef453c-9fb3-e724-4113-91aa420d5b87\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"email2\",\n                        \"field_display_name\": \"Add. e-mail adres\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"613\",\n                        \"guid\": \"cd902d04-0a98-e074-69d2-f8125a738e2d\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"website\",\n                        \"field_display_name\": \"Website\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"text\",\n                        \"length\": \"150\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"614\",\n                        \"guid\": \"dd632780-af3a-4734-45d2-d4ca1d68934e\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"info\",\n                        \"field_display_name\": \"info\",\n                        \"ref_table_name\": null,\n                        \"ref_table_display_name\": null,\n                        \"ref_field_name\": null,\n                        \"ref_field_display_name\": null,\n                        \"type\": \"clob\",\n                        \"length\": null,\n                        \"dec_places\": null,\n                        \"nullvalue\": \"1\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": null,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    },\n                    {\n                        \"id\": \"1451\",\n                        \"guid\": \"8ffe61a9-1dfa-bcb4-89a8-fd32b55525f8\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"s_prt_id\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    }\n                ],\n                \"primary_fields\": {\n                    \"s_prt_id\": {\n                        \"id\": \"1451\",\n                        \"guid\": \"8ffe61a9-1dfa-bcb4-89a8-fd32b55525f8\",\n                        \"table_name\": \"s_prt_prj\",\n                        \"table_display_name\": \"Projecten\",\n                        \"field_name\": \"s_prt_id\",\n                        \"field_display_name\": \"s_prt_id\",\n                        \"ref_table_name\": \"s_prt\",\n                        \"ref_table_display_name\": \"Partners\",\n                        \"ref_field_name\": \"id\",\n                        \"ref_field_display_name\": \"Id\",\n                        \"type\": \"integer\",\n                        \"length\": \"8\",\n                        \"dec_places\": null,\n                        \"nullvalue\": \"0\",\n                        \"defaultvalue\": null,\n                        \"extra\": \"\",\n                        \"select_values\": null,\n                        \"idx_type\": \"PRI\",\n                        \"trim\": null,\n                        \"casing\": \"normal\",\n                        \"regex\": null,\n                        \"computed\": \"0\",\n                        \"computed_type\": null,\n                        \"required\": 1,\n                        \"read_roles\": {\n                            \"1\": \"1\",\n                            \"12\": \"12\"\n                        },\n                        \"write_roles\": {\n                            \"1\": \"1\",\n                            \"11\": \"11\",\n                            \"13\": \"13\"\n                        },\n                        \"targetsystems\": null\n                    }\n                },\n                \"query_fields\": [\n                    \"name1\",\n                    \"name2\",\n                    \"name3\",\n                    \"name4\",\n                    \"phone1\",\n                    \"phone2\",\n                    \"fax1\",\n                    \"fax2\",\n                    \"email1\",\n                    \"email2\",\n                    \"website\",\n                    \"info\",\n                    \"s_prt_id\"\n                ],\n                \"roles\": {\n                    \"1\": \"1\"\n                },\n                \"insert_roles\": {\n                    \"1\": \"1\",\n                    \"11\": \"11\",\n                    \"13\": \"13\",\n                    \"27\": \"27\"\n                },\n                \"update_roles\": [],\n                \"appended_tables\": [],\n                \"targetsystems\": null\n            }\n        ],\n        \"targetsystems\": [\n            \"CAP\",\n            \"SALESFORCE\"\n        ]\n    }\n}"}],"_postman_id":"61800069-047f-4644-ad81-085b972c65ec"},{"name":"Get entity list","id":"848bd433-8452-490e-95a2-7b90c9388d26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/entity/s_prt/","description":"<p>This service loads a list of objects, based on the provided tablename.<br />The list service has <strong>NO</strong> possibility for joins to other objects.<br />Use Views if you need joins.</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/entity/<strong>{table}</strong>/</p>\n<h2 id=\"advanced-filters\">Advanced Filters</h2>\n<p>Use uri encoding for the values when possible</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Operator</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Usage</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>==</td>\n<td>Equals</td>\n<td>filter[firstname]=Kees</td>\n</tr>\n<tr>\n<td>!=</td>\n<td>Not equals</td>\n<td>filter[firstname]=!=Kees</td>\n</tr>\n<tr>\n<td>&lt;=</td>\n<td>Smaller or equals than</td>\n<td>filter[age]=&lt;=40</td>\n</tr>\n<tr>\n<td>&lt;&lt;</td>\n<td>Smaller than</td>\n<td>filter[age]=&lt;&lt;35</td>\n</tr>\n<tr>\n<td>&gt;=</td>\n<td>Larger or equals than</td>\n<td>filter[age]=&gt;=40</td>\n</tr>\n<tr>\n<td>&gt;&gt;</td>\n<td>Larger than</td>\n<td>filter[age]=&gt;&gt;35</td>\n</tr>\n<tr>\n<td>=N</td>\n<td>Is NULL (Empty)</td>\n<td>filter[middlename]==N</td>\n</tr>\n<tr>\n<td>!N</td>\n<td>Is NOT NULL (Not empty)</td>\n<td>filter[middlename]=!N</td>\n</tr>\n<tr>\n<td>N=</td>\n<td>Is NULL or (use advanced filter)</td>\n<td>filter[middlename]=N=van der</td>\n</tr>\n<tr>\n<td>D=</td>\n<td>Date (Format D=y=?,m=?,d=?)</td>\n<td><strong>Example y,m,d</strong>  <br />filter[birthday]=D=y=2018,m=12,d=30  <br />  <br /><strong>Example year, month</strong>  <br />filter[birthday]=D=y=2018,m=12  <br />**  <br />Example year**  <br />filter[birthday]=D=y=2018</td>\n</tr>\n<tr>\n<td>R=</td>\n<td>In range (1,2,3)</td>\n<td>R=1,2,3</td>\n</tr>\n<tr>\n<td>!R</td>\n<td>Not in range (1,2,3)</td>\n<td>!R=1,2,3</td>\n</tr>\n<tr>\n<td>B=</td>\n<td>Between 2 values</td>\n<td>B=100, 500</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","entity","s_prt",""],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number for list</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Page limit (Max 1000)</p>\n","type":"text/plain"},"key":"limit","value":"3"},{"disabled":true,"description":{"content":"<p>Define fields for return (Comma separated)</p>\n","type":"text/plain"},"key":"fields","value":"id,type,name_search,created"},{"disabled":true,"description":{"content":"<p>Define fields for return with table specification (Comma separated)</p>\n","type":"text/plain"},"key":"fields","value":"s_prt.id,s_prt_org.name1"},{"disabled":true,"description":{"content":"<p>Filter example with tablename</p>\n","type":"text/plain"},"key":"filter[s_prt.module]","value":"crm"},{"disabled":true,"description":{"content":"<p>Filter example without tablename</p>\n","type":"text/plain"},"key":"filter[type]","value":"per"},{"disabled":true,"description":{"content":"<p>Descending sort (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-name_search"},{"disabled":true,"description":{"content":"<p>Descending sort (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"name_search:desc"},{"disabled":true,"description":{"content":"<p>Sort with table name (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"s_prt_org.name1,-s_prt.id"},{"disabled":true,"description":{"content":"<p>Descending sort with table name (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-s_prt_org.name1"},{"disabled":true,"description":{"content":"<p>Descending sort with table name (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"s_prt_org.name1:desc"}],"variable":[]}},"response":[{"id":"d7d43ee0-d578-4a89-a319-6f4beb593c32","name":"Get entity list response","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/rest/systemapi/entity/s_prt/?page=1&limit=3&fields=id,type,name_search,created&filter[type]=per&sort=-name_search","host":["{{baseUrl}}"],"path":["rest","systemapi","entity","s_prt",""],"query":[{"key":"page","value":"1","description":"Page number for list"},{"key":"limit","value":"3","description":"Page limit (Max 1000)"},{"key":"fields","value":"id,type,name_search,created","description":"Define fields for return (Comma separated)"},{"key":"fields","value":"s_prt.id,s_prt_org.name1","description":"Define fields for return with table specification (Comma separated)","disabled":true},{"key":"filter[s_prt.module]","value":"crm","description":"Filter example with tablename","disabled":true},{"key":"filter[type]","value":"per","description":"Filter example without tablename"},{"key":"sort","value":"-name_search","description":"Descending sort (V2) (Comma separated)"},{"key":"sort","value":"name_search:desc","description":"Descending sort (V1) (Comma separated)","disabled":true},{"key":"sort","value":"s_prt_org.name1,-s_prt.id","description":"Sort with table name (Comma separated)","disabled":true},{"key":"sort","value":"-s_prt_org.name1","description":"Descending sort with table name (V2) (Comma separated)","disabled":true},{"key":"sort","value":"s_prt_org.name1:desc","description":"Descending sort with table name (V1) (Comma separated)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:48:07 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:48:07 GMT"},{"key":"Content-Length","value":"613"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"limit\": 3,\n    \"page\": 1,\n    \"offset\": 0,\n    \"message\": \"\",\n    \"sort\": [\n        {\n            \"table\": \"s_prt\",\n            \"field\": \"name_search\",\n            \"order\": \"DESC\"\n        }\n    ],\n    \"filters\": {\n        \"s_prt\": {\n            \"type\": \"per\"\n        }\n    },\n    \"fields\": [\n        {\n            \"table\": \"s_prt\",\n            \"field\": \"id\"\n        },\n        {\n            \"table\": \"s_prt\",\n            \"field\": \"type\"\n        },\n        {\n            \"table\": \"s_prt\",\n            \"field\": \"name_search\"\n        },\n        {\n            \"table\": \"s_prt\",\n            \"field\": \"created\"\n        }\n    ],\n    \"list\": [\n        {\n            \"s_prt\": {\n                \"id\": \"845\",\n                \"type\": \"per\",\n                \"name_search\": \"Zoran Wolterink\",\n                \"created\": \"2023-04-22 23:35:41\"\n            }\n        },\n        {\n            \"s_prt\": {\n                \"id\": \"711\",\n                \"type\": \"per\",\n                \"name_search\": \"Zefanja van Akkeren\",\n                \"created\": \"2023-04-18 04:19:16\"\n            }\n        },\n        {\n            \"s_prt\": {\n                \"id\": \"685\",\n                \"type\": \"per\",\n                \"name_search\": \"Zaïd Houtzager\",\n                \"created\": \"2023-04-18 04:01:22\"\n            }\n        }\n    ]\n}"}],"_postman_id":"848bd433-8452-490e-95a2-7b90c9388d26"},{"name":"Get entity detail","id":"427bce26-72df-4e5b-b7b8-c7283e77c909","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/entity/s_prt/40611d36-b7cb-9d14-bd5b-5b573ef716e0","description":"<p>Loads an object based on tablename and ID/GUID</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/entity/<strong>{table}</strong>/{guid}</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","entity","s_prt","40611d36-b7cb-9d14-bd5b-5b573ef716e0"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ec2db879-223f-4a81-82db-06e687fd7ded","name":"Get entitydetail response","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/entity/s_cfg/40611d36-b7cb-9d14-bd5b-5b573ef716e0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:52:15 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:52:15 GMT"},{"key":"Content-Length","value":"684"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"s_cfg\",\n    \"data\": {\n        \"s_cfg\": {\n            \"id\": \"1\",\n            \"guid\": \"40611d36-b7cb-9d14-bd5b-5b573ef716e0\",\n            \"cid\": \"syntec_skin\",\n            \"created\": \"2007-04-22 23:08:38\",\n            \"modified\": \"2016-04-23 22:37:43\",\n            \"status\": \"1\",\n            \"s_pak_id\": \"1\",\n            \"description\": \"De skin welke wordt geladen wanneer een gebruiker nog niet voor een skin heeft gekozen.\",\n            \"deprecated\": null,\n            \"cfg_type\": \"TEXT\",\n            \"allowed_values\": null,\n            \"groupname\": \"System\",\n            \"name\": \"Standaard skin\",\n            \"sorter\": \"40\"\n        },\n        \"s_cfg_lng\": {\n            \"NL\": {\n                \"s_cfg_id\": \"1\",\n                \"s_lng_cid\": \"NL\",\n                \"value_text\": \"system\",\n                \"value_clob\": null,\n                \"value_integer\": null,\n                \"value_decimal\": null\n            },\n            \"EN\": {\n                \"s_cfg_id\": \"1\",\n                \"s_lng_cid\": \"EN\",\n                \"value_text\": \"system\",\n                \"value_clob\": \"dasdsa\",\n                \"value_integer\": null,\n                \"value_decimal\": null\n            }\n        }\n    }\n}"}],"_postman_id":"427bce26-72df-4e5b-b7b8-c7283e77c909"},{"name":"Save entity (ID)","id":"711138bc-5aa9-47ac-a976-412eb13018bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"data\": { \r\n        \"s_cfg\": { \r\n            \"id\": 81, \r\n            \"groupname\": \"Elastic (GRP)\" \r\n        }, \r\n        \"s_cfg_lng\": { \r\n            \"NL\": { \r\n                \"value_text\": \"9200\" \r\n            } \r\n        } \r\n    } \r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/rest/systemapi/entity/s_cfg","description":"<p>Create or modify an entity based on the ID.<br />Because Syntec expects an ID or GUID for updates, it does not matter if you use POST or PUT. Both request will be handled identically.</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/object/<strong>{table}</strong>/{id}</p>\n<p>The ID of the record can be provided in the save structure or in the URL. The ID in the save structure has <strong>priority</strong>.</p>\n<p>See the documentation for \"Save entity (GUID)\" for a detailed explantation for the save structure.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","entity","s_cfg"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d8fcf147-6b93-4f17-b5f9-df3fec8ccadc","name":"Save entity (ID) response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"data\": { \r\n        \"s_cfg\": { \r\n            \"id\": 81, \r\n            \"groupname\": \"Elastic (GRP)\" \r\n        }, \r\n        \"s_cfg_lng\": { \r\n            \"NL\": { \r\n                \"value_text\": \"9200\" \r\n            } \r\n        } \r\n    } \r\n}","options":{"raw":{"language":"json"}}},"url":"https://syntec-development.syntec-it.nl/rest/systemapi/entity/s_cfg"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:52:56 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:52:56 GMT"},{"key":"Content-Length","value":"53"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"messages\": [],\n    \"data\": {\n        \"insert_ids\": [\n            81\n        ]\n    }\n}"}],"_postman_id":"711138bc-5aa9-47ac-a976-412eb13018bd"},{"name":"Save entity (GUID)","id":"a3af3982-d179-43b4-8cf9-88ba68489890","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"s_cfg\": {\r\n            \"guid\": \"f18a2ec2-fc09-42e4-f181-36572c6055ca\",\r\n            \"groupname\": \"Helpdesk1\"\r\n        },\r\n        \"s_cfg_lng\": {\r\n            \"NL\": {\r\n                \"value_text\": \"nou nou\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/rest/systemapi/entity/s_cfg","description":"<p>Create or modify an object based on the ID.<br />Because Syntec expects an ID or GUID for updates, it does not matter if you use POST or PUT. Both request will be handled identically.</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/entity/<strong>{table}</strong>/{guid}</p>\n<p>The GUID of the record can be provided in the save structure orin the URL. The guid in the save structure has <strong>priority.</strong></p>\n<p>The data is contained in a data container.<br />Use the table name as key for the node with field / value items.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{ \"data\": {\n    \"{tablename}\": {\n        \"{fieldname}\": \"Mike\",\n        \"{fieldname}\": \"Jansen\"\n    }\n}}\n\n</code></pre>\n<h2 id=\"appended-tables-11\">Appended Tables (1:1)</h2>\n<p>When there is an appended table (For example: Partner -&gt; person (s_prt_per)<br />Syntec will automatically create the record in the table \"s_prt\" first, and links the records in the appended table with the same ID</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{ \"data\": {\n    \"s_prt\": {\n        \"type\": \"per\",\n        \"module\": \"crm\"\n    },\n    \"s_prt_per\": {\n        \"firstname\": \"Mike\",\n        \"lastname\": \"Jansen\"\n    }\n}}\n\n</code></pre>\n<h2 id=\"language-tables-1lng\">Language Tables (1:LNG)</h2>\n<p>When there is a language table. You can modify / insert records based on the supported language CID's. (Default setting for Syntec is NL, EN) Other need to be added for each seperate instance of Syntec.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{ \"data\": {\n    \"s_cfg\": {\n        \"guid\": \"{guid}\"\n    },\n    \"s_cfg_lng\": {\n        \"NL\": {\n            \"value_text\": \"NL test data\"\n        },\n        \"EN\": {\n            \"value_text\": \"EN test data\"\n        }\n    }\n}}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","entity","s_cfg"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"6f6dc00d-4ba0-49ab-8949-6d527850b812","name":"Save entity (GUID) response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"s_cfg\": {\r\n            \"guid\": \"f18a2ec2-fc09-42e4-f181-36572c6055ca\",\r\n            \"groupname\": \"Helpdesk1\"\r\n        },\r\n        \"s_cfg_lng\": {\r\n            \"NL\": {\r\n                \"value_text\": \"nou nou\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://syntec-development.syntec-it.nl/rest/systemapi/entity/s_cfg"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:53:07 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:53:07 GMT"},{"key":"Content-Length","value":"55"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"messages\": [],\n    \"data\": {\n        \"insert_ids\": [\n            \"33\"\n        ]\n    }\n}"}],"_postman_id":"a3af3982-d179-43b4-8cf9-88ba68489890"},{"name":"Save entity list","id":"7f6a68bd-92a4-43fb-b674-8a02701d1696","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"data\": [\r\n        {\r\n            \"s_cfg\": {\r\n                \"id\": 81,\r\n                \"groupname\": \"Elastic (GRP)\"\r\n            },\r\n            \"s_cfg_lng\": {\r\n                \"NL\": {\r\n                    \"value_text\": \"9200\"\r\n                }\r\n            }\r\n        },\r\n        {\r\n            \"s_cfg\": {\r\n                \"id\": 80,\r\n                \"groupname\": \"Elastic (GRP)\"\r\n            },\r\n            \"s_cfg_lng\": {\r\n                \"EN\": {\r\n                    \"value_text\": \"elastic-en\"\r\n                }\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/rest/systemapi/entity/s_cfg","description":"<p>Creates or modifies a list of entities based on the GUID/ID</p>\n<p>Provide the tablename in the URL:<br />/rest/systemapi/entity/<strong>{table}</strong>/</p>\n<p>The data parameter needs to be an array with object save structures.<br />The GUID of the record needs to be provided in the save structure and NOT in the URL.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","entity","s_cfg"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"dc1f7a4d-adf2-4a69-9ace-5a6a33275b96","name":"Save entity list response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"data\": [\r\n        {\r\n            \"s_cfg\": {\r\n                \"id\": 81,\r\n                \"groupname\": \"Elastic (GRP)\"\r\n            },\r\n            \"s_cfg_lng\": {\r\n                \"NL\": {\r\n                    \"value_text\": \"9200\"\r\n                }\r\n            }\r\n        },\r\n        {\r\n            \"s_cfg\": {\r\n                \"id\": 80,\r\n                \"groupname\": \"Elastic (GRP)\"\r\n            },\r\n            \"s_cfg_lng\": {\r\n                \"EN\": {\r\n                    \"value_text\": \"elastic-en\"\r\n                }\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://syntec-development.syntec-it.nl/rest/systemapi/entity/s_cfg"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:53:16 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:53:16 GMT"},{"key":"Content-Length","value":"56"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"messages\": [],\n    \"data\": {\n        \"insert_ids\": [\n            81,\n            80\n        ]\n    }\n}"}],"_postman_id":"7f6a68bd-92a4-43fb-b674-8a02701d1696"}],"id":"20430bc6-4949-4797-a5ec-b320dc8fd31b","description":"<p>These services are based on the table object configurations<br />in Syntec to provide CRUD functionality.</p>\n","_postman_id":"20430bc6-4949-4797-a5ec-b320dc8fd31b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}}},{"name":"Views","item":[{"name":"Get view list","id":"12877245-64eb-4568-b423-b02a86fee7fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/view/?q=Sessie%","description":"<p>Get a list of authorized views.<br />Use the \"GUID\" to retrieve data via Views\\Get view data (JSON) or Views\\Get view data (TXT)</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","view",""],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number for list</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Page limit (Max 1000)</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Search field (Searches in the columns configured iin the Syntec view)</p>\n","type":"text/plain"},"key":"q","value":"Cms"},{"disabled":true,"description":{"content":"<p>Define fields for return (Comma separated)</p>\n","type":"text/plain"},"key":"fields","value":"id, module,zoekveld,woonplaats,aangelegd"},{"disabled":true,"description":{"content":"<p>Filter example</p>\n","type":"text/plain"},"key":"filter[module]","value":"crm"},{"disabled":true,"description":{"content":"<p>Filter example with operators (Use the same as in the Syntec view)</p>\n","type":"text/plain"},"key":"filter[code]","value":">>5"},{"disabled":true,"description":{"content":"<p>Descending sort (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"zoekveld:desc"},{"disabled":true,"description":{"content":"<p>Descending sort (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-zoekveld,woonplaats"},{"description":{"content":"<p>Algemeen zoekveld op naam (Ondersteund wildcards)</p>\n","type":"text/plain"},"key":"q","value":"Sessie%"}],"variable":[]}},"response":[{"id":"d39ede62-9693-48d6-a331-3f649a588740","name":"Get view list","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/rest/systemapi/view/?q=Sessie%","host":["{{baseUrl}}"],"path":["rest","systemapi","view",""],"query":[{"key":"page","value":"1","description":"Page number for list","disabled":true},{"key":"limit","value":"2","description":"Page limit (Max 1000)","disabled":true},{"key":"q","value":"Cms","description":"Search field (Searches in the columns configured iin the Syntec view)","disabled":true},{"key":"fields","value":"id, module,zoekveld,woonplaats,aangelegd","description":"Define fields for return (Comma separated)","disabled":true},{"key":"filter[module]","value":"crm","description":"Filter example","disabled":true},{"key":"filter[code]","value":">>5","description":"Filter example with operators (Use the same as in the Syntec view)","type":"text","disabled":true},{"key":"sort","value":"zoekveld:desc","description":"Descending sort (V1) (Comma separated)","disabled":true},{"key":"sort","value":"-zoekveld,woonplaats","description":"Descending sort (V2) (Comma separated)","disabled":true},{"key":"q","value":"Sessie%","description":"Algemeen zoekveld op naam (Ondersteund wildcards)\n"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 12 Jan 2026 04:19:15 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Set-Cookie","value":"PHPSESSID=8ced5eadafa4cbf8bede542f2a2d00f4; path=/"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Mon, 12 Jan 2026 04:19:15 GMT"},{"key":"Content-Length","value":"249"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"limit\": 25,\n    \"page\": 1,\n    \"offset\": 0,\n    \"message\": \"\",\n    \"sort\": [],\n    \"filters\": null,\n    \"fields\": null,\n    \"list\": [\n        {\n            \"guid\": \"52403e45-6e80-dc94-d1ee-eeb2e8044d5e\",\n            \"name\": \"Sessie logs totaal\"\n        },\n        {\n            \"guid\": \"9bdea33b-364d-0124-d92c-567ac7733ca5\",\n            \"name\": \"Sessie logs openstaand\"\n        }\n    ]\n}"}],"_postman_id":"12877245-64eb-4568-b423-b02a86fee7fb"},{"name":"Get view data (JSON)","id":"973d5451-03ed-47e6-90d3-7d7060887d1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/view/aabe3755-6a15-2a74-414d-d780895c9cc6","description":"<p>Loads the data from a view configured in Syntec.<br />The field names are based on the column translations in Syntec.<br />This means they are different in another language.</p>\n<p>The first row contains the column names</p>\n<p>The output is seperated by a comma.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","view","aabe3755-6a15-2a74-414d-d780895c9cc6"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number for list</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Page limit (Max 1000)</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Search field (Searches in the columns configured iin the Syntec view)</p>\n","type":"text/plain"},"key":"q","value":"Cms"},{"disabled":true,"description":{"content":"<p>Define fields for return (Comma separated)</p>\n","type":"text/plain"},"key":"fields","value":"id, module,zoekveld,woonplaats,aangelegd"},{"disabled":true,"description":{"content":"<p>Filter example</p>\n","type":"text/plain"},"key":"filter[module]","value":"crm"},{"disabled":true,"description":{"content":"<p>Filter example with operators (Use the same as in the Syntec view)</p>\n","type":"text/plain"},"key":"filter[code]","value":">>5"},{"disabled":true,"description":{"content":"<p>Descending sort (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"zoekveld:desc"},{"disabled":true,"description":{"content":"<p>Descending sort (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-zoekveld,woonplaats"}],"variable":[]}},"response":[{"id":"3134fe71-5758-4dd8-bcc6-db160aaced9e","name":"Get view data (JSON) response","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/rest/systemapi/view/aabe3755-6a15-2a74-414d-d780895c9cc6?page=1&limit=2&q=Cms&fields=id, module,zoekveld,woonplaats,aangelegd&filter[module]=crm&sort=-zoekveld,woonplaats","host":["{{baseUrl}}"],"path":["rest","systemapi","view","aabe3755-6a15-2a74-414d-d780895c9cc6"],"query":[{"key":"page","value":"1","description":"Page number for list"},{"key":"limit","value":"2","description":"Page limit (Max 1000)"},{"key":"q","value":"Cms","description":"Search field (Searches in the columns configured iin the Syntec view)"},{"key":"fields","value":"id, module,zoekveld,woonplaats,aangelegd","description":"Define fields for return (Comma separated)"},{"key":"filter[module]","value":"crm","description":"Filter example"},{"key":"filter[code]","value":">>5","description":"Filter example with operators (Use the same as in the Syntec view)","type":"text","disabled":true},{"key":"sort","value":"zoekveld:desc","description":"Descending sort (V1) (Comma separated)","disabled":true},{"key":"sort","value":"-zoekveld,woonplaats","description":"Descending sort (V2) (Comma separated)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Jan 2025 00:44:51 GMT"},{"key":"Server","value":"Apache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"JWT,DNT,X-CustomHeader,Authorization,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Syntec-App-ID"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Expires","value":"Mon, 26 Jul 1997 05:00:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"post-check=0, pre-check=0"},{"key":"Pragma","value":"no-cache"},{"key":"Last-Modified","value":"Fri, 24 Jan 2025 00:44:51 GMT"},{"key":"Content-Length","value":"501"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"limit\": 2,\n    \"page\": 1,\n    \"offset\": 0,\n    \"messages\": [],\n    \"sort\": [\n        {\n            \"name\": \"zoekveld\",\n            \"order\": \"DESC\"\n        },\n        {\n            \"name\": \"woonplaats\",\n            \"order\": \"ASC\"\n        }\n    ],\n    \"search\": \"Cms\",\n    \"filters\": {\n        \"module\": \"crm\"\n    },\n    \"fields\": {\n        \"id\": \"id\",\n        \"module\": \"module\",\n        \"zoekveld\": \"zoekveld\",\n        \"woonplaats\": \"woonplaats\",\n        \"aangelegd\": \"aangelegd\"\n    },\n    \"list\": [\n        {\n            \"id\": \"619\",\n            \"module\": \"crm\",\n            \"zoekveld\": \"Cms Publisher\",\n            \"woonplaats\": null,\n            \"aangelegd\": \"2020-10-28 21:51:59\"\n        },\n        {\n            \"id\": \"618\",\n            \"module\": \"crm\",\n            \"zoekveld\": \"Cms Beheerder\",\n            \"woonplaats\": null,\n            \"aangelegd\": \"2020-10-28 20:05:58\"\n        }\n    ]\n}"}],"_postman_id":"973d5451-03ed-47e6-90d3-7d7060887d1c"},{"name":"Get view data (TXT)","id":"740693da-5e05-42a7-a0e3-4346a500ea69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/rest/systemapi/textview/aabe3755-6a15-2a74-414d-d780895c9cc6","description":"<p>Loads the data from a view configured in Syntec.<br />The field names are based on the column translations in Syntec.<br />This means they are different in another language.</p>\n<p>Provide the view GUID in the URL:<br />/rest/systemapi/view/<strong>{guid}</strong></p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"path":["rest","systemapi","textview","aabe3755-6a15-2a74-414d-d780895c9cc6"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number for list</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Page limit (Max 1000)</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Search field (Searches in the columns configured iin the Syntec view)</p>\n","type":"text/plain"},"key":"q","value":"Cms"},{"disabled":true,"description":{"content":"<p>Define fields for return (Comma separated)</p>\n","type":"text/plain"},"key":"fields","value":"id, module,zoekveld,woonplaats,aangelegd"},{"disabled":true,"description":{"content":"<p>Filter example</p>\n","type":"text/plain"},"key":"filter[module]","value":"crm"},{"disabled":true,"description":{"content":"<p>Filter example with operators (Use the same as in the Syntec view)</p>\n","type":"text/plain"},"key":"filter[code]","value":">>5"},{"disabled":true,"description":{"content":"<p>Descending sort (V1) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"zoekveld:desc"},{"disabled":true,"description":{"content":"<p>Descending sort (V2) (Comma separated)</p>\n","type":"text/plain"},"key":"sort","value":"-zoekveld,woonplaats"}],"variable":[]}},"response":[],"_postman_id":"740693da-5e05-42a7-a0e3-4346a500ea69"}],"id":"96545540-5002-49ea-8234-eb6f9b61f3c9","description":"<p>These services are based on the configured views in Syntec.</p>\n","_postman_id":"96545540-5002-49ea-8234-eb6f9b61f3c9","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}}},{"name":"New Request","id":"4e2fb006-6834-4c98-a1ee-a6e73a48000f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","id":"6bda3e2f-7d5c-44f4-86d1-28fee593990d","name":"Syntec Enterprise","type":"collection"}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"4e2fb006-6834-4c98-a1ee-a6e73a48000f"}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"jwt"},{"key":"value","value":"{{jwt}}"}]}},"event":[{"listen":"prerequest","script":{"id":"1b83e04e-49aa-48bf-920f-a0ecc91f6d77","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"cc0566fd-fc14-4e81-98da-fb9408c058c6","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}]}