From 191a4e702e95f693168a1384f6b241fc4c3a20f9 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 13 Feb 2026 20:45:24 +0000 Subject: [PATCH 1/6] fix(cli): skip global header example failures instead of dropping all endpoint examples Co-Authored-By: naman.anand@buildwithfern.com --- .../openapi/v3/converters/ExampleEndpointFactory.ts | 4 +--- packages/cli/cli/versions.yml | 10 ++++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/cli/api-importers/openapi/openapi-ir-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts b/packages/cli/api-importers/openapi/openapi-ir-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts index b91934f9280b..f74623fc7e3f 100644 --- a/packages/cli/api-importers/openapi/openapi-ir-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts +++ b/packages/cli/api-importers/openapi/openapi-ir-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts @@ -594,9 +594,7 @@ export class ExampleEndpointFactory { ); example = undefined; } - if (example == null) { - return []; - } else if (example != null) { + if (example != null) { headers.push({ name: globalHeader.header, value: example diff --git a/packages/cli/cli/versions.yml b/packages/cli/cli/versions.yml index 42a8f1770022..8f5c1f8a2a33 100644 --- a/packages/cli/cli/versions.yml +++ b/packages/cli/cli/versions.yml @@ -1,4 +1,14 @@ # yaml-language-server: $schema=../../../fern-versions-yml.schema.json +- version: 3.78.1 + changelogEntry: + - summary: | + Fix global header example generation failure causing all endpoint examples to be dropped. + When a global header's schema could not produce an example (e.g. an unquoted literal type), + the endpoint example factory returned an empty array for every endpoint instead of gracefully + skipping the header. + type: fix + createdAt: "2026-02-13" + irVersion: 65 - version: 3.78.0 changelogEntry: - summary: | From 761ac1e41369a2ff6ea121ce1b5c69cf5f30b4cd Mon Sep 17 00:00:00 2001 From: Naman Anand Date: Sat, 14 Feb 2026 04:36:56 +0530 Subject: [PATCH 2/6] Handle nullable/optional examples and stub cycles Traverse nullable/optional wrappers when checking for examples and generate minimal stub examples on recursive cycle detection. ExampleTypeFactory.hasExample now recurses into nullable/optional containers so examples (e.g. nullable query params) are not dropped during OpenAPI parsing. The v1 example generator (generateTypeReferenceExample) returns a minimal filled stub for named types when recursion is detected instead of failing, filling only leaf properties (primitives/enums/literals) to avoid cascade failures. Tests were updated/extended to reflect the new behavior (including a BulkSchedule-like 3-way cycle), and versions.yml was bumped with a changelog entry describing the fixes. Minor imports were adjusted to support the new helper functions. --- .../src/schema/examples/ExampleTypeFactory.ts | 3 + packages/cli/cli/versions.yml | 16 ++ .../generateTypeReferenceExample.test.ts | 72 ++++++- .../v1/generateTypeReferenceExample.ts | 195 +++++++++++++++++- 4 files changed, 282 insertions(+), 4 deletions(-) diff --git a/packages/cli/api-importers/openapi/openapi-ir-parser/src/schema/examples/ExampleTypeFactory.ts b/packages/cli/api-importers/openapi/openapi-ir-parser/src/schema/examples/ExampleTypeFactory.ts index d8a9b825a788..c8895059f930 100644 --- a/packages/cli/api-importers/openapi/openapi-ir-parser/src/schema/examples/ExampleTypeFactory.ts +++ b/packages/cli/api-importers/openapi/openapi-ir-parser/src/schema/examples/ExampleTypeFactory.ts @@ -788,6 +788,9 @@ export class ExampleTypeFactory { } case "unknown": return schema.example != null; + case "nullable": + case "optional": + return this.hasExample(schema.value, depth, visitedSchemaIds, options); case "oneOf": return Object.values(schema.value.schemas).some((schema) => this.hasExample(schema, depth, visitedSchemaIds, options) diff --git a/packages/cli/cli/versions.yml b/packages/cli/cli/versions.yml index 8f5c1f8a2a33..92e9d3b1c4bb 100644 --- a/packages/cli/cli/versions.yml +++ b/packages/cli/cli/versions.yml @@ -1,4 +1,20 @@ # yaml-language-server: $schema=../../../fern-versions-yml.schema.json +- version: 3.78.2 + changelogEntry: + - summary: | + Fix nullable query parameters losing examples during OpenAPI parsing. + The `hasExample` method in `ExampleTypeFactory` did not traverse through + `nullable` or `optional` wrappers, causing parameters like `organization_id` + (with `nullable: true`) to be silently dropped from generated endpoint examples. + type: fix + - summary: | + Generate minimal stub examples on cycle detection instead of returning failure. + When recursive types are visited more than once, the v1 example generator now + produces a valid example with all non-recursive (leaf) properties filled in, + preventing cascade failures for types like `JsonschemaSchema` and `BulkSchedule`. + type: fix + createdAt: "2026-02-14" + irVersion: 65 - version: 3.78.1 changelogEntry: - summary: | diff --git a/packages/commons/ir-utils/src/__test__/generateTypeReferenceExample.test.ts b/packages/commons/ir-utils/src/__test__/generateTypeReferenceExample.test.ts index 5e7d35bbd818..850ff6c0b0e2 100644 --- a/packages/commons/ir-utils/src/__test__/generateTypeReferenceExample.test.ts +++ b/packages/commons/ir-utils/src/__test__/generateTypeReferenceExample.test.ts @@ -109,7 +109,7 @@ describe("v1 cycle detection in generateTypeReferenceExample", () => { } }); - it("should return failure when all required properties are recursive", () => { + it("should generate stub when all required properties are recursive", () => { const typeDeclarations: Record = { AllRequired: makeObjectTypeDeclaration("AllRequired", ["self"], [namedRef("AllRequired")]) }; @@ -123,7 +123,19 @@ describe("v1 cycle detection in generateTypeReferenceExample", () => { skipOptionalProperties: false }); - expect(result.type).toBe("failure"); + // Now succeeds: first visit generates the object, inner "self" property + // hits cycle limit and gets a stub empty object instead of failing. + // The stub itself is an object with a "self" property that is also a stub. + expect(result.type).toBe("success"); + if (result.type === "success") { + const json = result.jsonExample as Record; + expect(json).toHaveProperty("self"); + const inner = json.self as Record; + // The inner stub also has "self" because it recursed one more level + // before hitting the limit. At the deepest level, "self" is an empty stub. + expect(inner).toHaveProperty("self"); + expect(inner.self).toEqual({}); + } }); it("should detect triangle cycle (A -> B -> C -> A) with optional back-edge", () => { @@ -161,7 +173,9 @@ describe("v1 cycle detection in generateTypeReferenceExample", () => { expect(toB2).toHaveProperty("toC"); const toC2 = toB2.toC as Record; expect(toC2).toHaveProperty("value"); - expect(toC2.toA).toBeUndefined(); + // toA gets a stub with leaf properties filled in (value is a string primitive) + // but recursive properties (toB) are skipped + expect(toC2.toA).toEqual({ value: "value" }); } }); @@ -188,6 +202,58 @@ describe("v1 cycle detection in generateTypeReferenceExample", () => { } }); + it("should generate stubs for 3-way cycle with required fields (BulkSchedule-like)", () => { + // Simulates: BulkSchedule -> multi(optional) -> MultiConfig -> schedules(required list) -> ItemSchedule -> schedule(required) -> BulkSchedule + const enumRef = (): TypeReference => + TypeReference.primitive({ + v1: "STRING", + v2: PrimitiveTypeV2.string({ default: undefined, validation: undefined }) + }); + const listRef = (typeId: string): TypeReference => + TypeReference.container(ContainerType.list(namedRef(typeId))); + + const typeDeclarations: Record = { + BulkSchedule: makeObjectTypeDeclaration( + "BulkSchedule", + ["frequency", "multi"], + [enumRef(), optionalNamedRef("MultiConfig")] + ), + MultiConfig: makeObjectTypeDeclaration("MultiConfig", ["schedules"], [listRef("ItemSchedule")]), + ItemSchedule: makeObjectTypeDeclaration( + "ItemSchedule", + ["item", "schedule"], + [enumRef(), namedRef("BulkSchedule")] + ) + }; + + const result = generateTypeReferenceExample({ + fieldName: undefined, + typeReference: namedRef("BulkSchedule"), + typeDeclarations, + maxDepth: 10, + currentDepth: 0, + skipOptionalProperties: false + }); + + expect(result.type).toBe("success"); + if (result.type === "success") { + const json = result.jsonExample as Record; + expect(json).toHaveProperty("frequency"); + expect(json).toHaveProperty("multi"); + const multi = json.multi as Record; + expect(multi).toHaveProperty("schedules"); + const schedules = multi.schedules as Array>; + // The list should have items (not be empty) because ItemSchedule.schedule + // now gets a stub with leaf properties instead of failing + expect(schedules.length).toBeGreaterThan(0); + expect(schedules[0]).toHaveProperty("item"); + expect(schedules[0]).toHaveProperty("schedule"); + // The stub for BulkSchedule at cycle limit includes its leaf property "frequency" + const stubSchedule = schedules[0]?.schedule as Record; + expect(stubSchedule).toHaveProperty("frequency"); + } + }); + it("should complete in O(N) time for N optional self-referencing fields, not O(N^N)", () => { const fieldCounts = [5, 10, 20, 50]; const times: number[] = []; diff --git a/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts b/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts index fbb26b534092..4b30fb1cc0f5 100644 --- a/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts +++ b/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts @@ -1,6 +1,9 @@ import { + ExampleObjectProperty, ExampleTypeReference, ExampleTypeReferenceShape, + ExampleTypeShape, + FernIr, TypeDeclaration, TypeId, TypeReference @@ -48,7 +51,7 @@ export function generateTypeReferenceExample({ const visited = visitedTypes ?? new Map(); const count = visited.get(typeReference.typeId) ?? 0; if (count >= 2) { - return { type: "failure", message: `Detected recursive type ${typeReference.typeId}` }; + return generateMinimalNamedExample({ typeDeclaration, typeDeclarations }); } visited.set(typeReference.typeId, count + 1); const generatedExample = generateTypeDeclarationExample({ @@ -145,3 +148,193 @@ export function generateTypeReferenceExample({ } } } + +/** + * Checks whether a type reference is a "leaf" — i.e. it can be generated + * without recursing into named object/union types that might cycle. + * Leaf types: primitives, enums, literals, unknown, and optional/nullable wrappers of leaves. + */ +function isLeafTypeReference(typeRef: TypeReference, typeDeclarations: Record): boolean { + switch (typeRef.type) { + case "primitive": + case "unknown": + return true; + case "named": { + const td = typeDeclarations[typeRef.typeId]; + return td?.shape.type === "enum"; + } + case "container": { + switch (typeRef.container.type) { + case "literal": + return true; + case "optional": + return isLeafTypeReference(typeRef.container.optional, typeDeclarations); + case "nullable": + return isLeafTypeReference(typeRef.container.nullable, typeDeclarations); + default: + return false; + } + } + } +} + +/** + * Generates a stub example for a named type when cycle detection triggers. + * Instead of returning failure (which cascades up and kills parent examples), + * this produces a valid example with all leaf (non-recursive) properties filled in: + * - Objects → generates all primitive/enum/literal properties, skips recursive ones + * - Enums → first enum value + * - Aliases → resolve non-recursive targets; recursive ones get empty object + * - Unions → first noProperties variant if available; otherwise failure + */ +function generateMinimalNamedExample({ + typeDeclaration, + typeDeclarations +}: { + typeDeclaration: TypeDeclaration; + typeDeclarations: Record; +}): ExampleGenerationResult { + switch (typeDeclaration.shape.type) { + case "object": { + const jsonExample: Record = {}; + const properties: ExampleObjectProperty[] = []; + for (const property of [ + ...(typeDeclaration.shape.properties ?? []), + ...(typeDeclaration.shape.extendedProperties ?? []) + ]) { + if (!isLeafTypeReference(property.valueType, typeDeclarations)) { + continue; + } + const propertyExample = generateTypeReferenceExample({ + fieldName: property.name.wireValue, + typeReference: property.valueType, + typeDeclarations, + currentDepth: 0, + maxDepth: 3, + skipOptionalProperties: true + }); + if (propertyExample.type === "failure") { + continue; + } + properties.push({ + name: property.name, + originalTypeDeclaration: typeDeclaration.name, + value: propertyExample.example, + propertyAccess: property.propertyAccess + }); + jsonExample[property.name.wireValue] = propertyExample.jsonExample; + } + const example = ExampleTypeShape.object({ + properties, + extraProperties: undefined + }); + return { + type: "success", + example: { + jsonExample, + shape: ExampleTypeReferenceShape.named({ + shape: example, + typeName: typeDeclaration.name + }) + }, + jsonExample + }; + } + case "enum": { + const enumValue = typeDeclaration.shape.values[0]; + if (enumValue == null) { + return { type: "failure", message: "No enum values present for recursive type stub" }; + } + const jsonExample = enumValue.name.wireValue; + const example = ExampleTypeShape.enum({ value: enumValue.name }); + return { + type: "success", + example: { + jsonExample, + shape: ExampleTypeReferenceShape.named({ + shape: example, + typeName: typeDeclaration.name + }) + }, + jsonExample + }; + } + case "alias": { + const aliasOf = typeDeclaration.shape.aliasOf; + if (aliasOf.type === "primitive") { + const { jsonExample, example } = generatePrimitiveExample({ + fieldName: undefined, + primitiveType: aliasOf.primitive + }); + return { + type: "success", + example: { + jsonExample, + shape: ExampleTypeReferenceShape.named({ + shape: ExampleTypeShape.alias({ value: { jsonExample, shape: ExampleTypeReferenceShape.primitive(example) } }), + typeName: typeDeclaration.name + }) + }, + jsonExample + }; + } + if (aliasOf.type === "named") { + const aliasedDeclaration = typeDeclarations[aliasOf.typeId]; + if (aliasedDeclaration != null && aliasedDeclaration.name.typeId !== typeDeclaration.name.typeId) { + return generateMinimalNamedExample({ typeDeclaration: aliasedDeclaration, typeDeclarations }); + } + } + const jsonExample = {}; + return { + type: "success", + example: { + jsonExample, + shape: ExampleTypeReferenceShape.named({ + shape: ExampleTypeShape.alias({ + value: { jsonExample, shape: ExampleTypeReferenceShape.unknown(jsonExample) } + }), + typeName: typeDeclaration.name + }) + }, + jsonExample + }; + } + case "union": { + const discriminant = typeDeclaration.shape.discriminant; + for (const variant of typeDeclaration.shape.types) { + const isNoProperties = variant.shape._visit({ + noProperties: () => true, + samePropertiesAsObject: () => false, + singleProperty: () => false, + _other: () => false + }); + if (isNoProperties) { + const jsonExample = { [discriminant.wireValue]: variant.discriminantValue.wireValue }; + return { + type: "success", + example: { + jsonExample, + shape: ExampleTypeReferenceShape.named({ + shape: ExampleTypeShape.union({ + discriminant, + singleUnionType: { + wireDiscriminantValue: variant.discriminantValue, + shape: FernIr.ExampleSingleUnionTypeProperties.noProperties() + }, + baseProperties: [], + extendProperties: [] + }), + typeName: typeDeclaration.name + }) + }, + jsonExample + }; + } + } + return { type: "failure", message: `No simple variant available for recursive union ${typeDeclaration.name.typeId}` }; + } + case "undiscriminatedUnion": { + return { type: "failure", message: `Cannot generate stub for recursive undiscriminated union ${typeDeclaration.name.typeId}` }; + } + } +} From 3151f9d200e322617eb97cd16dd4b42404a0297e Mon Sep 17 00:00:00 2001 From: Naman Anand Date: Sat, 14 Feb 2026 04:40:07 +0530 Subject: [PATCH 3/6] Reformat object literals in example generator Adjust formatting in packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts: expand inline object literals into multi-line form for the alias shape and the failure return values in recursive union and undiscriminated union cases. This is a whitespace/formatting change only to improve readability; no logic was modified. --- .../examples/v1/generateTypeReferenceExample.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts b/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts index 4b30fb1cc0f5..836d65bab2c1 100644 --- a/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts +++ b/packages/commons/ir-utils/src/examples/v1/generateTypeReferenceExample.ts @@ -271,7 +271,9 @@ function generateMinimalNamedExample({ example: { jsonExample, shape: ExampleTypeReferenceShape.named({ - shape: ExampleTypeShape.alias({ value: { jsonExample, shape: ExampleTypeReferenceShape.primitive(example) } }), + shape: ExampleTypeShape.alias({ + value: { jsonExample, shape: ExampleTypeReferenceShape.primitive(example) } + }), typeName: typeDeclaration.name }) }, @@ -331,10 +333,16 @@ function generateMinimalNamedExample({ }; } } - return { type: "failure", message: `No simple variant available for recursive union ${typeDeclaration.name.typeId}` }; + return { + type: "failure", + message: `No simple variant available for recursive union ${typeDeclaration.name.typeId}` + }; } case "undiscriminatedUnion": { - return { type: "failure", message: `Cannot generate stub for recursive undiscriminated union ${typeDeclaration.name.typeId}` }; + return { + type: "failure", + message: `Cannot generate stub for recursive undiscriminated union ${typeDeclaration.name.typeId}` + }; } } } From 8733a8950d600bd682b30576654357e9ed6c6f3c Mon Sep 17 00:00:00 2001 From: Naman Anand Date: Sat, 14 Feb 2026 05:10:31 +0530 Subject: [PATCH 4/6] Update v3 SDK snapshot for TreeNode examples Refresh test snapshot to match new generated examples and shapes for the v3 SDK. Changes include an updated example id, expanded jsonExample values (adding left/right empty objects), and richer type/shape metadata for the TreeNode optional/container fields (including empty jsonExample placeholders and named type details). This is a snapshot-only update under packages/cli/api-importers/v3-importer-tests/src/__test__/__snapshots__/v3-sdks/example-depth.json. --- .../__snapshots__/v3-sdks/example-depth.json | 450 +++++++++++++++++- 1 file changed, 443 insertions(+), 7 deletions(-) diff --git a/packages/cli/api-importers/v3-importer-tests/src/__test__/__snapshots__/v3-sdks/example-depth.json b/packages/cli/api-importers/v3-importer-tests/src/__test__/__snapshots__/v3-sdks/example-depth.json index b16ee2b4dd9d..d2d1df3cca50 100644 --- a/packages/cli/api-importers/v3-importer-tests/src/__test__/__snapshots__/v3-sdks/example-depth.json +++ b/packages/cli/api-importers/v3-importer-tests/src/__test__/__snapshots__/v3-sdks/example-depth.json @@ -257,7 +257,7 @@ "autogeneratedExamples": [ { "example": { - "id": "43db98f0", + "id": "5bfe8be8", "url": "/tree", "endpointHeaders": [], "endpointPathParameters": [], @@ -271,10 +271,14 @@ "jsonExample": { "value": "value", "left": { - "value": "value" + "value": "value", + "left": {}, + "right": {} }, "right": { - "value": "value" + "value": "value", + "left": {}, + "right": {} } }, "shape": { @@ -412,13 +416,17 @@ }, "value": { "jsonExample": { - "value": "value" + "value": "value", + "left": {}, + "right": {} }, "shape": { "container": { "optional": { "jsonExample": { - "value": "value" + "value": "value", + "left": {}, + "right": {} }, "shape": { "shape": { @@ -554,8 +562,114 @@ } }, "value": { + "jsonExample": {}, "shape": { "container": { + "optional": { + "jsonExample": {}, + "shape": { + "shape": { + "properties": [ + { + "name": { + "name": { + "originalName": "value", + "camelCase": { + "unsafeName": "value", + "safeName": "value" + }, + "snakeCase": { + "unsafeName": "value", + "safeName": "value" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE", + "safeName": "VALUE" + }, + "pascalCase": { + "unsafeName": "Value", + "safeName": "Value" + } + }, + "wireValue": "value" + }, + "originalTypeDeclaration": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "value": { + "shape": { + "container": { + "valueType": { + "primitive": { + "v1": "STRING", + "v2": { + "validation": {}, + "type": "string" + } + }, + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } + } + } + ], + "type": "object" + }, + "typeName": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "type": "named" + } + }, "valueType": { "fernFilepath": { "allParts": [], @@ -640,8 +754,114 @@ } }, "value": { + "jsonExample": {}, "shape": { "container": { + "optional": { + "jsonExample": {}, + "shape": { + "shape": { + "properties": [ + { + "name": { + "name": { + "originalName": "value", + "camelCase": { + "unsafeName": "value", + "safeName": "value" + }, + "snakeCase": { + "unsafeName": "value", + "safeName": "value" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE", + "safeName": "VALUE" + }, + "pascalCase": { + "unsafeName": "Value", + "safeName": "Value" + } + }, + "wireValue": "value" + }, + "originalTypeDeclaration": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "value": { + "shape": { + "container": { + "valueType": { + "primitive": { + "v1": "STRING", + "v2": { + "validation": {}, + "type": "string" + } + }, + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } + } + } + ], + "type": "object" + }, + "typeName": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "type": "named" + } + }, "valueType": { "fernFilepath": { "allParts": [], @@ -793,13 +1013,17 @@ }, "value": { "jsonExample": { - "value": "value" + "value": "value", + "left": {}, + "right": {} }, "shape": { "container": { "optional": { "jsonExample": { - "value": "value" + "value": "value", + "left": {}, + "right": {} }, "shape": { "shape": { @@ -935,8 +1159,114 @@ } }, "value": { + "jsonExample": {}, "shape": { "container": { + "optional": { + "jsonExample": {}, + "shape": { + "shape": { + "properties": [ + { + "name": { + "name": { + "originalName": "value", + "camelCase": { + "unsafeName": "value", + "safeName": "value" + }, + "snakeCase": { + "unsafeName": "value", + "safeName": "value" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE", + "safeName": "VALUE" + }, + "pascalCase": { + "unsafeName": "Value", + "safeName": "Value" + } + }, + "wireValue": "value" + }, + "originalTypeDeclaration": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "value": { + "shape": { + "container": { + "valueType": { + "primitive": { + "v1": "STRING", + "v2": { + "validation": {}, + "type": "string" + } + }, + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } + } + } + ], + "type": "object" + }, + "typeName": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "type": "named" + } + }, "valueType": { "fernFilepath": { "allParts": [], @@ -1021,8 +1351,114 @@ } }, "value": { + "jsonExample": {}, "shape": { "container": { + "optional": { + "jsonExample": {}, + "shape": { + "shape": { + "properties": [ + { + "name": { + "name": { + "originalName": "value", + "camelCase": { + "unsafeName": "value", + "safeName": "value" + }, + "snakeCase": { + "unsafeName": "value", + "safeName": "value" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE", + "safeName": "VALUE" + }, + "pascalCase": { + "unsafeName": "Value", + "safeName": "Value" + } + }, + "wireValue": "value" + }, + "originalTypeDeclaration": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "value": { + "shape": { + "container": { + "valueType": { + "primitive": { + "v1": "STRING", + "v2": { + "validation": {}, + "type": "string" + } + }, + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } + } + } + ], + "type": "object" + }, + "typeName": { + "typeId": "TreeNode", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "TreeNode", + "camelCase": { + "unsafeName": "treeNode", + "safeName": "treeNode" + }, + "snakeCase": { + "unsafeName": "tree_node", + "safeName": "tree_node" + }, + "screamingSnakeCase": { + "unsafeName": "TREE_NODE", + "safeName": "TREE_NODE" + }, + "pascalCase": { + "unsafeName": "TreeNode", + "safeName": "TreeNode" + } + } + }, + "type": "named" + } + }, "valueType": { "fernFilepath": { "allParts": [], From ee9fa5664bb4a2775aea29374af3422129f1b9fb Mon Sep 17 00:00:00 2001 From: "naman.anand@buildwithfern.com" Date: Sat, 14 Feb 2026 00:25:31 +0000 Subject: [PATCH 5/6] fix: update simple-fhir IR snapshot for cycle detection stub examples Co-Authored-By: naman.anand@buildwithfern.com --- .../test-definitions/simple-fhir.json | 78569 ++++++++-------- 1 file changed, 41608 insertions(+), 36961 deletions(-) diff --git a/packages/cli/generation/ir-generator-tests/src/ir/__test__/test-definitions/simple-fhir.json b/packages/cli/generation/ir-generator-tests/src/ir/__test__/test-definitions/simple-fhir.json index 0eb6182c16a9..39e0d4347399 100644 --- a/packages/cli/generation/ir-generator-tests/src/ir/__test__/test-definitions/simple-fhir.json +++ b/packages/cli/generation/ir-generator-tests/src/ir/__test__/test-definitions/simple-fhir.json @@ -2409,7 +2409,7 @@ "autogeneratedExamples": [ { "example": { - "id": "f4cdcfbb", + "id": "d1d9ad48", "url": "/account/account_id", "name": null, "endpointHeaders": [], @@ -3561,7 +3561,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -3595,7 +4164,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -3777,123 +4357,390 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - } - }, - "jsonExample": { - "resource_type": "Account", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } }, "typeName": { "name": { @@ -3928,9 +4775,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -4386,41 +5249,621 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -4602,7 +6045,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -4635,6 +6319,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -4672,7 +6361,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -4713,9 +6407,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -4753,9 +6463,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -4798,18 +6524,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ] @@ -5440,7 +7198,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -5474,7 +7801,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -5656,7 +7994,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -5689,6 +8268,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -5726,7 +8310,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -5767,9 +8356,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -5810,9 +8415,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -5856,9 +8477,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -5906,18 +8543,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -5927,14 +8596,30 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - } - }, + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } + } + }, { "shape": { "type": "named", @@ -6648,7 +9333,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -6682,7 +9936,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -6864,7 +10129,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -6897,6 +10403,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -6934,7 +10445,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -6975,9 +10491,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -7015,9 +10547,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -7473,153 +11021,733 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ + "list": [ { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "value": { + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { "shape": { "type": "primitive", "primitive": { @@ -7689,7 +11817,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -7722,6 +12091,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -7759,7 +12133,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -7800,9 +12179,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -7840,9 +12235,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -7885,18 +12296,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ] @@ -8527,7 +12970,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -8561,7 +13573,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -8743,7 +13766,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -8776,6 +14040,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -8813,7 +14082,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -8854,9 +14128,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -8897,9 +14187,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -8943,9 +14249,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -8993,18 +14315,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -9014,9 +14368,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -9066,18 +14436,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -9087,9 +14489,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -9103,18 +14521,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -9124,9 +14574,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -9812,151 +15278,731 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ + "list": [ { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" }, "value": { "shape": { @@ -10028,7 +16074,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -10061,6 +16348,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -10098,7 +16390,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -10140,9 +16437,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -10184,9 +16497,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -10508,7 +16837,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -10542,7 +17440,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -10724,124 +17633,391 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - "valueType": { + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { "_type": "named", "name": { "originalName": "Practitioner", @@ -10878,9 +18054,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -11013,7 +18205,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -11045,22 +18237,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11069,7 +18261,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -11079,12 +18271,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -11113,22 +18305,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11137,7 +18329,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -11156,44 +18348,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11202,92 +18394,149 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "id", + "originalName": "resource_type", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "id" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11296,63 +18545,66 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": "id" + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "related_resources", + "originalName": "name", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "related_resources" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11361,92 +18613,63 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "jsonExample": [] + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "id", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "memo" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11455,207 +18678,19 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": "id" }, "propertyAccess": null } @@ -11664,22 +18699,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -11688,18 +18723,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -11733,989 +18763,480 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { - "shape": { - "type": "named", + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "jsonExample": "Account" }, - "wireValue": "name" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } + "wireValue": "name" }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "jsonExample": "name" }, - "wireValue": "id" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "wireValue": "id" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "displayName": null, + "typeId": "type_:Account" }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "jsonExample": "id" }, - "displayName": null, - "typeId": "type_:Patient" + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, "valueType": { "_type": "named", "name": { @@ -12748,6 +19269,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -12785,7 +19311,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -12830,45 +19361,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -12910,45 +19468,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -13507,7 +20092,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -13541,7 +20695,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -13723,82 +20888,333 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], "extraProperties": null }, "typeName": { @@ -13835,9 +21251,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -13879,9 +21311,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -14203,75 +21651,655 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { "unsafeName": "practitioner", "safeName": "practitioner" }, @@ -14419,7 +22447,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -14452,6 +22721,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -14489,7 +22763,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -14530,9 +22809,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -14573,9 +22868,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -14708,7 +23019,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -14740,22 +23051,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -14764,7 +23075,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -14774,12 +23085,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -14808,22 +23119,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -14832,7 +23143,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -14851,44 +23162,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -14897,101 +23208,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -15006,375 +23223,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null } ], "extraProperties": null }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -15383,18 +23253,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -15428,14 +23293,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } }, { @@ -15443,7 +23303,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -15475,22 +23335,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -15499,7 +23359,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -15509,12 +23369,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -15543,22 +23403,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -15567,7 +23427,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -15583,100 +23443,6 @@ }, "propertyAccess": null }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, { "name": { "name": { @@ -15702,22 +23468,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -15726,7 +23492,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -15741,375 +23507,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -16118,18 +23537,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -16163,14 +23577,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -16209,24 +23618,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -16410,27 +23809,268 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, "fernFilepath": { "allParts": [], @@ -16443,6 +24083,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -16480,7 +24125,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -16525,45 +24175,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -16605,45 +24282,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -16690,45 +24394,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -16739,45 +24470,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ] @@ -17511,110 +25269,690 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { "unsafeName": "description", "safeName": "description" }, @@ -17727,7 +26065,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -17760,6 +26339,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -17797,7 +26381,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -17839,9 +26428,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -17883,9 +26488,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -18207,41 +26828,621 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -18423,91 +27624,342 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, "snakeCase": { "unsafeName": "practitioner", "safeName": "practitioner" @@ -18534,9 +27986,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -18577,9 +28045,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -18712,7 +28196,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -18744,22 +28228,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -18768,7 +28252,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -18778,12 +28262,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -18812,22 +28296,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -18836,7 +28320,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -18855,44 +28339,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -18901,92 +28385,149 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "id", + "originalName": "resource_type", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "id" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -18995,64 +28536,67 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": "id" + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "related_resources", + "originalName": "name", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "related_resources" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "unsafeName": "Account", + "safeName": "Account" + } }, "fernFilepath": { "allParts": [], @@ -19060,92 +28604,63 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "jsonExample": [] + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "id", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "memo" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -19154,207 +28669,19 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": "id" }, "propertyAccess": null } @@ -19363,22 +28690,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -19387,18 +28714,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -19432,989 +28754,480 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { - "shape": { - "type": "named", + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { - "type": "object", - "properties": [ - { - "name": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } + "wireValue": "resource_type" }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "jsonExample": "Account" }, - "wireValue": "name" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } + "wireValue": "name" }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "jsonExample": "name" }, - "wireValue": "id" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "wireValue": "id" }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "jsonExample": "id" }, - "wireValue": "memo" + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, "valueType": { "_type": "named", "name": { @@ -20447,6 +29260,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -20484,7 +29302,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -20529,45 +29352,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -20612,45 +29462,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -20698,45 +29575,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -20788,18 +29692,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -20809,9 +29745,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -20825,18 +29777,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -20846,9 +29830,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -20864,45 +29864,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -20913,45 +29940,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -20965,45 +30019,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -21055,18 +30136,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -21076,9 +30189,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -21092,18 +30221,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -21113,9 +30274,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -21131,45 +30308,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -21180,45 +30384,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -21232,45 +30463,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -22150,7 +31408,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -22184,7 +32011,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -22366,139 +32204,406 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, "pascalCase": { "unsafeName": "Patient", @@ -22522,9 +32627,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -22846,343 +32967,1190 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ + "list": [ { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { + "shape": { + "type": "named", "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "value": { + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" } }, - "propertyAccess": null + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Practitioner", + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Practitioner", "camelCase": { "unsafeName": "practitioner", "safeName": "practitioner" @@ -23216,9 +34184,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -23351,7 +34335,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -23383,22 +34367,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -23407,7 +34391,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -23417,12 +34401,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -23451,22 +34435,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -23475,7 +34459,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -23491,100 +34475,6 @@ }, "propertyAccess": null }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, { "name": { "name": { @@ -23610,22 +34500,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -23634,7 +34524,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -23649,375 +34539,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null } ], "extraProperties": null }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -24026,18 +34569,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -24071,14 +34609,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } }, { @@ -24086,7 +34619,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -24118,22 +34651,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -24142,7 +34675,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -24152,12 +34685,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -24186,22 +34719,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -24210,7 +34743,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -24226,100 +34759,6 @@ }, "propertyAccess": null }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, { "name": { "name": { @@ -24345,22 +34784,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -24369,7 +34808,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -24384,375 +34823,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -24761,18 +34853,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -24806,14 +34893,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -24852,24 +34934,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -25053,240 +35125,545 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - } - }, - "jsonExample": { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -25845,18 +36222,587 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" }, "screamingSnakeCase": { "unsafeName": "RESOURCE_LIST", @@ -25879,7 +36825,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -26061,129 +37018,396 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Patient", - "camelCase": { + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Patient", + "camelCase": { "unsafeName": "patient", "safeName": "patient" }, @@ -26217,9 +37441,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -26541,30 +37781,599 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], "packagePath": [], "file": null }, @@ -26575,7 +38384,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -26757,7 +38577,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -26790,6 +38851,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -26827,7 +38893,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -26868,9 +38939,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -26911,9 +38998,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -27046,7 +39149,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -27078,22 +39181,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27102,7 +39205,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -27112,12 +39215,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -27146,22 +39249,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27170,7 +39273,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -27189,44 +39292,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27235,484 +39338,43 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27721,18 +39383,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -27766,14 +39423,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } }, { @@ -27781,7 +39433,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -27813,22 +39465,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27837,7 +39489,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -27847,12 +39499,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -27881,22 +39533,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -27905,7 +39557,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -27921,100 +39573,6 @@ }, "propertyAccess": null }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, { "name": { "name": { @@ -28040,22 +39598,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -28064,7 +39622,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -28079,375 +39637,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -28456,18 +39667,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -28501,14 +39707,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -28547,24 +39748,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -28748,7 +39939,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -28781,8 +40213,13 @@ "inline": null } } - } - }, + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "propertyAccess": null } ], @@ -28818,7 +40255,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -28863,45 +40305,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -28943,45 +40412,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -29028,45 +40524,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -29077,45 +40600,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ] @@ -29849,169 +41399,749 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ + "list": [ { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { + "shape": { + "type": "named", "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } } }, - "jsonExample": "description" + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "propertyAccess": null + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } }, { - "name": { - "name": { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { "originalName": "account", "camelCase": { "unsafeName": "account", @@ -30065,31 +42195,272 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], "file": null }, "displayName": null, @@ -30098,6 +42469,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -30135,7 +42511,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -30177,9 +42558,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -30221,9 +42618,25 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -30545,7 +42958,576 @@ "type": "container", "container": { "type": "list", - "list": [], + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], "itemType": { "_type": "named", "name": { @@ -30579,7 +43561,18 @@ } } }, - "jsonExample": [] + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] }, "propertyAccess": null }, @@ -30761,47 +43754,293 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { "name": { "originalName": "Memo", "camelCase": { @@ -30831,7 +44070,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -30872,9 +44116,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -30915,9 +44175,25 @@ "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -31050,7 +44326,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -31082,22 +44358,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31106,7 +44382,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -31116,12 +44392,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -31150,22 +44426,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31174,7 +44450,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -31193,44 +44469,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31239,92 +44515,149 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "id", + "originalName": "resource_type", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "id" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31333,63 +44666,66 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": "id" + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "related_resources", + "originalName": "name", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "related_resources" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31398,92 +44734,63 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "jsonExample": [] + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "id", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "memo" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31492,207 +44799,19 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": "id" }, "propertyAccess": null } @@ -31701,22 +44820,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -31725,18 +44844,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -31770,989 +44884,480 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, { - "shape": { - "type": "named", + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { - "type": "object", - "properties": [ - { - "name": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } + "displayName": null, + "typeId": "type_:Account" }, - "wireValue": "resource_type" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "name" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { + "value": { + "shape": { + "type": "primitive", + "primitive": { "type": "string", "string": { - "original": "Patient" + "original": "name" } } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "jsonExample": "name" }, - "wireValue": "name" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "wireValue": "id" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "jsonExample": "id" }, - "wireValue": "related_resources" + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "propertyAccess": null + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, "valueType": { "_type": "named", "name": { @@ -32785,6 +45390,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -32822,7 +45432,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -32867,45 +45482,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -32950,45 +45592,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -33036,45 +45705,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -33126,45 +45822,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -33175,45 +45898,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -33227,45 +45977,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -33317,45 +46094,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -33366,45 +46170,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -33418,45 +46249,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -34243,89 +47101,669 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], "packagePath": [], "file": null }, @@ -34459,7 +47897,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -34492,6 +48171,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -34529,7 +48213,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -34570,9 +48259,25 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -34836,67 +48541,647 @@ "type": "container", "container": { "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, "originalTypeDeclaration": { "name": { "originalName": "Script", @@ -35052,63 +49337,309 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", "safeName": "Memo" } }, @@ -35122,7 +49653,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -35163,9 +49699,25 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -35208,18 +49760,50 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ] @@ -35353,7 +49937,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -35385,22 +49969,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35409,7 +49993,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -35419,12 +50003,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -35453,22 +50037,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35477,7 +50061,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -35496,44 +50080,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35542,92 +50126,149 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "id", + "originalName": "resource_type", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "id" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35636,63 +50277,66 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": "id" + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "related_resources", + "originalName": "name", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "related_resources" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35701,92 +50345,63 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "jsonExample": [] + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "id", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "memo" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -35795,207 +50410,19 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": "id" }, "propertyAccess": null } @@ -36004,22 +50431,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -36028,18 +50455,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -36073,989 +50495,480 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, { - "shape": { - "type": "named", + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { - "type": "object", - "properties": [ - { - "name": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "jsonExample": "Account" }, - "wireValue": "name" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } + "wireValue": "name" }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "jsonExample": "name" }, - "wireValue": "id" + "propertyAccess": null }, - "originalTypeDeclaration": { + { "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "wireValue": "id" }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "jsonExample": "id" }, - "wireValue": "memo" + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, "valueType": { "_type": "named", "name": { @@ -37088,6 +51001,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -37125,7 +51043,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -37170,46 +51093,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -37254,46 +51204,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -37621,7 +51598,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -37653,22 +51630,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -37677,7 +51654,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -37687,12 +51664,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -37721,22 +51698,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -37745,7 +51722,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -37761,100 +51738,6 @@ }, "propertyAccess": null }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, { "name": { "name": { @@ -37880,22 +51763,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -37904,7 +51787,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -37919,375 +51802,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null } ], "extraProperties": null }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -38296,18 +51832,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -38341,14 +51872,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } }, { @@ -38356,7 +51882,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -38388,22 +51914,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -38412,7 +51938,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -38422,12 +51948,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -38456,22 +51982,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -38480,7 +52006,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -38499,44 +52025,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -38545,484 +52071,43 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } }, - "jsonExample": [] + "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -39031,18 +52116,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -39076,14 +52156,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -39122,24 +52197,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -39323,174 +52388,420 @@ "type": "container", "container": { "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner", - "default": null, - "inline": null + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner", + "default": null, + "inline": null } } }, @@ -39500,28 +52811,23 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -39654,7 +52960,7 @@ "type": "named", "shape": { "type": "undiscriminatedUnion", - "index": 1, + "index": 0, "singleUnionType": { "shape": { "type": "named", @@ -39686,22 +52992,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -39710,7 +53016,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -39720,12 +53026,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -39754,22 +53060,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -39778,7 +53084,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -39797,44 +53103,44 @@ { "name": { "name": { - "originalName": "scripts", + "originalName": "id", "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "scripts" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -39843,14017 +53149,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - } - }, - "jsonExample": { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 0, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Account" - } - } - } - }, - "jsonExample": "Account" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "wireValue": "patient" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient", - "default": null, - "inline": null - } - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "wireValue": "practitioner" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Practitioner" - } - } - } - }, - "jsonExample": "Practitioner" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner", - "default": null, - "inline": null - } - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -53868,48 +53164,134 @@ "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "related_resources", + "originalName": "resource_type", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "related_resources" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -53918,301 +53300,152 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { "type": "container", "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": [] + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "name", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "memo" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" } }, - "jsonExample": { - "description": "description" - } + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, "propertyAccess": null } @@ -54221,22 +53454,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -54245,37 +53478,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -54309,33 +53518,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -54374,62 +53559,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -54613,7 +53750,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -54646,6 +54024,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -54683,7 +54066,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -54731,46 +54119,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -54779,93 +54194,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "id": "id" } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -54910,1582 +54277,3948 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Account", - "name": "name", - "patient": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "practitioner": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - }, - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } } }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" + { + "resource_type": "Account", + "name": "name", + "id": "id" } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { + } + } + }, + { + "shape": { + "type": "named", "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "type": "object", + "properties": [ + { + "name": { "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Account" - } - } - } + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, - "jsonExample": "Account" + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "propertyAccess": null + "wireValue": "resource_type" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "displayName": null, - "typeId": "type_:Account" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "name" + "original": "Account" } } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "jsonExample": "name" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "propertyAccess": null + "wireValue": "name" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "patient" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "displayName": null, - "typeId": "type_:Account" + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": { + "wireValue": "patient" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Patient" + } + } + } + }, + "jsonExample": "Patient" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "scripts", + "camelCase": { + "unsafeName": "scripts", + "safeName": "scripts" + }, + "snakeCase": { + "unsafeName": "scripts", + "safeName": "scripts" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPTS", + "safeName": "SCRIPTS" + }, + "pascalCase": { + "unsafeName": "Scripts", + "safeName": "Scripts" + } + }, + "wireValue": "scripts" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Script" + } + } + } + }, + "jsonExample": "Script" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + } + }, + "jsonExample": { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Script" + } + } + } + }, + "jsonExample": "Script" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + } + }, + "jsonExample": { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script", + "default": null, + "inline": null } - }, - "wireValue": "resource_type" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "jsonExample": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } } + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "jsonExample": "Patient" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "propertyAccess": null + "wireValue": "id" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, - "displayName": null, - "typeId": "type_:Patient" + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } - }, - "jsonExample": "name" + } }, - "propertyAccess": null + "jsonExample": "id" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" }, - "wireValue": "scripts" + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" + }, + "wireValue": "resource_type" }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "propertyAccess": null }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "name", + "safeName": "name" }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "propertyAccess": null }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" } - ], - "extraProperties": null + }, + "wireValue": "resource_type" }, - "typeName": { + "originalTypeDeclaration": { "name": { - "originalName": "Memo", + "originalName": "Account", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -56494,337 +58227,503 @@ "file": null }, "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" + "typeId": "type_:Account" }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "propertyAccess": null }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" } - } - } - }, - "jsonExample": "Script" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" + }, + "wireValue": "name" }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "propertyAccess": null }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null + "propertyAccess": null + } + ], + "extraProperties": null }, - { + "typeName": { "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "wireValue": "related_resources" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { "name": { - "originalName": "ResourceList", + "originalName": "resource_type", "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -56833,1232 +58732,1613 @@ "file": null }, "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "propertyAccess": null - } - ], - "extraProperties": null + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null }, - "typeName": { + { "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "displayName": null, + "typeId": "type_:Account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "displayName": null, - "typeId": "type_:Memo" + "propertyAccess": null } - }, - "jsonExample": { - "description": "description" - } + ], + "extraProperties": null }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } } }, "jsonExample": { - "resource_type": "Script", + "resource_type": "Account", "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null + "propertyAccess": null } - } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "wireValue": "practitioner" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "propertyAccess": null + "wireValue": "resource_type" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" }, - "displayName": null, - "typeId": "type_:Patient" + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "id" + "original": "Practitioner" } } + } + }, + "jsonExample": "Practitioner" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "jsonExample": "id" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "propertyAccess": null + "wireValue": "name" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "wireValue": "related_resources" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "type": "object", + "properties": [ + { + "name": { "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "wireValue": "resource_type" + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } } - }, - "jsonExample": "Patient" + } }, - "propertyAccess": null + "jsonExample": "Account" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "wireValue": "name" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } - }, - "jsonExample": "name" + } }, - "propertyAccess": null + "jsonExample": "name" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" }, - "wireValue": "scripts" + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } - }, - "jsonExample": [] + } }, - "propertyAccess": null + "jsonExample": "id" }, - { + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "wireValue": "id" + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Patient" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "id" + "original": "Account" } } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "jsonExample": "id" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "propertyAccess": null + "wireValue": "name" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "related_resources" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "id", + "safeName": "id" }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" }, - "jsonExample": [] + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "propertyAccess": null + "wireValue": "id" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "displayName": null, - "typeId": "type_:Patient" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } - }, - "jsonExample": { - "description": "description" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" } - } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" }, - { + "value": { "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { "type": "named", "shape": { @@ -58089,22 +60369,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -58113,7 +60393,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -58123,12 +60403,12 @@ "literal": { "type": "string", "string": { - "original": "Patient" + "original": "Account" } } } }, - "jsonExample": "Patient" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -58157,22 +60437,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -58181,7 +60461,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { @@ -58199,507 +60479,66 @@ }, { "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" } }, - "jsonExample": { - "description": "description" - } + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, "propertyAccess": null } @@ -58708,22 +60547,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -58732,564 +60571,2411 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "wireValue": "resource_type" }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "displayName": null, - "typeId": "type_:Memo" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "description" + "original": "Account" } } - }, - "jsonExample": "description" + } }, - "propertyAccess": null + "jsonExample": "Account" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "wireValue": "account" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Memo" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null } } - ], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient", - "default": null, - "inline": null + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Account", + "name": "name", + "patient": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "practitioner": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } } - ], - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } - ], - "memo": { - "description": "description" } - } + }, + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "practitioner", + "originalName": "patient", "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" + "unsafeName": "Patient", + "safeName": "Patient" } }, - "wireValue": "practitioner" + "wireValue": "patient" }, "originalTypeDeclaration": { "name": { @@ -59355,22 +63041,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Practitioner", + "originalName": "Patient", "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" + "unsafeName": "Patient", + "safeName": "Patient" } }, "fernFilepath": { @@ -59379,7 +63065,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Practitioner" + "typeId": "type_:Patient" }, "value": { "shape": { @@ -59389,12 +63075,12 @@ "literal": { "type": "string", "string": { - "original": "Practitioner" + "original": "Patient" } } } }, - "jsonExample": "Practitioner" + "jsonExample": "Patient" }, "propertyAccess": null }, @@ -59423,22 +63109,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Practitioner", + "originalName": "Patient", "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" + "unsafeName": "Patient", + "safeName": "Patient" } }, "fernFilepath": { @@ -59447,7 +63133,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Practitioner" + "typeId": "type_:Patient" }, "value": { "shape": { @@ -59466,109 +63152,44 @@ { "name": { "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", + "originalName": "scripts", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "scripts", + "safeName": "scripts" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "scripts", + "safeName": "scripts" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "SCRIPTS", + "safeName": "SCRIPTS" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Scripts", + "safeName": "Scripts" } }, - "wireValue": "related_resources" + "wireValue": "scripts" }, "originalTypeDeclaration": { "name": { - "originalName": "Practitioner", + "originalName": "Patient", "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" + "unsafeName": "patient", + "safeName": "patient" }, "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" + "unsafeName": "PATIENT", + "safeName": "PATIENT" }, "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" + "unsafeName": "Patient", + "safeName": "Patient" } }, "fernFilepath": { @@ -59577,7 +63198,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Practitioner" + "typeId": "type_:Patient" }, "value": { "shape": { @@ -59589,674 +63210,247 @@ "shape": { "type": "named", "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Script" + } + } + } + }, + "jsonExample": "Script" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null + "snakeCase": { + "unsafeName": "id", + "safeName": "id" }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" } - ], - "extraProperties": null + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" }, - "typeName": { + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Script", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "script", + "safeName": "script" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "script", + "safeName": "script" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Script", + "safeName": "Script" } }, "fernFilepath": { @@ -60265,282 +63459,281 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", + }, + "typeName": { "name": { - "originalName": "Script", + "originalName": "ResourceList", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "resourceList", + "safeName": "resourceList" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "resource_list", + "safeName": "resource_list" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, "fernFilepath": { @@ -60548,141 +63741,266 @@ "packagePath": [], "file": null }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "displayName": null, + "typeId": "type_:ResourceList" + } }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { "name": { "originalName": "ResourceList", "camelCase": { @@ -60708,57 +64026,35 @@ "file": null }, "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "typeId": "type_:ResourceList" } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { + } + ], + "itemType": { + "_type": "named", "name": { - "originalName": "Patient", + "originalName": "ResourceList", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "resourceList", + "safeName": "resourceList" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "resource_list", + "safeName": "resource_list" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, "fernFilepath": { @@ -60767,83 +64063,451 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } }, - "jsonExample": "description" + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } }, - "propertyAccess": null - }, - { - "name": { + "valueType": { + "_type": "named", "name": { - "originalName": "account", + "originalName": "Account", "camelCase": { "unsafeName": "account", "safeName": "account" @@ -60861,1559 +64525,2574 @@ "safeName": "Account" } }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, "fernFilepath": { "allParts": [], "packagePath": [], "file": null }, "displayName": null, - "typeId": "type_:Memo" - }, - "value": { + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + } + }, + "jsonExample": { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Script" + } + } + } + }, + "jsonExample": "Script" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", + "type": "object", + "properties": [ + { "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } + "displayName": null, + "typeId": "type_:Account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null } - } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } }, - "propertyAccess": null + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "displayName": null, + "typeId": "type_:Script" }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner" - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Practitioner", - "camelCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "snakeCase": { - "unsafeName": "practitioner", - "safeName": "practitioner" - }, - "screamingSnakeCase": { - "unsafeName": "PRACTITIONER", - "safeName": "PRACTITIONER" - }, - "pascalCase": { - "unsafeName": "Practitioner", - "safeName": "Practitioner" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Practitioner", - "default": null, - "inline": null - } - } - }, - "jsonExample": { - "resource_type": "Practitioner", - "name": "name", - "id": "id", - "related_resources": [ - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Patient", - "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "memo": { - "description": "description" - } - } - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "typeName": { + "name": { + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" + }, + "snakeCase": { + "unsafeName": "script", + "safeName": "script" + }, + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" + }, + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Script" } }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } + "jsonExample": { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" } } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { + } + } + ], + "itemType": { + "_type": "named", "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "Script", + "camelCase": { + "unsafeName": "script", + "safeName": "script" }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } + "snakeCase": { + "unsafeName": "script", + "safeName": "script" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "SCRIPT", + "safeName": "SCRIPT" }, - "displayName": null, - "typeId": "type_:Patient" + "pascalCase": { + "unsafeName": "Script", + "safeName": "Script" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" + "displayName": null, + "typeId": "type_:Script", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" }, - "value": { + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "type": "object", + "properties": [ + { + "name": { "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "wireValue": "resource_type" + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } } - }, - "jsonExample": "Script" + } }, - "propertyAccess": null + "jsonExample": "Account" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "wireValue": "name" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "jsonExample": "name" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "propertyAccess": null + "wireValue": "id" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "id" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "id" + "original": "Account" } } - }, - "jsonExample": "id" + } }, - "propertyAccess": null + "jsonExample": "Account" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" }, - "wireValue": "related_resources" + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } - }, - "jsonExample": [] + } }, - "propertyAccess": null + "jsonExample": "name" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "snakeCase": { + "unsafeName": "id", + "safeName": "id" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" }, - "displayName": null, - "typeId": "type_:Script" + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "jsonExample": { - "description": "description" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } }, - { + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { "type": "named", "shape": { @@ -62444,22 +67123,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -62468,7 +67147,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -62478,12 +67157,12 @@ "literal": { "type": "string", "string": { - "original": "Script" + "original": "Account" } } } }, - "jsonExample": "Script" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -62512,22 +67191,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -62536,7 +67215,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -62577,22 +67256,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -62601,7 +67280,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -62616,793 +67295,838 @@ "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient" + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Patient", + "camelCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "snakeCase": { + "unsafeName": "patient", + "safeName": "patient" + }, + "screamingSnakeCase": { + "unsafeName": "PATIENT", + "safeName": "PATIENT" + }, + "pascalCase": { + "unsafeName": "Patient", + "safeName": "Patient" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Patient", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Patient", + "name": "name", + "scripts": [ + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + { + "resource_type": "Script", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + ], + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "wireValue": "practitioner" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Practitioner" + } + } + } + }, + "jsonExample": "Practitioner" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "jsonExample": { - "description": "description" + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" + "wireValue": "resource_type" }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null - } - } - }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } - }, - "jsonExample": "id" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "propertyAccess": null }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { "name": { "originalName": "Account", "camelCase": { @@ -63428,36 +68152,79 @@ "file": null }, "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null } - } + ], + "extraProperties": null }, - "propertyAccess": null + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } - ], - "extraProperties": null + } }, "typeName": { "name": { - "originalName": "Memo", + "originalName": "ResourceList", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "resourceList", + "safeName": "resourceList" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "resource_list", + "safeName": "resource_list" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ResourceList", + "safeName": "ResourceList" } }, "fernFilepath": { @@ -63466,933 +68233,527 @@ "file": null }, "displayName": null, - "typeId": "type_:Memo" + "typeId": "type_:ResourceList" } }, "jsonExample": { - "description": "description" + "resource_type": "Account", + "name": "name", + "id": "id" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - } - }, - "typeName": { - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList" - } - }, - "jsonExample": { - "resource_type": "Patient", - "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - }, - { - "shape": { - "type": "named", - "shape": { - "type": "undiscriminatedUnion", - "index": 1, - "singleUnionType": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Patient" - } - } - } - }, - "jsonExample": "Patient" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "name" - } - } - }, - "jsonExample": "name" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "scripts", - "camelCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "snakeCase": { - "unsafeName": "scripts", - "safeName": "scripts" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPTS", - "safeName": "SCRIPTS" - }, - "pascalCase": { - "unsafeName": "Scripts", - "safeName": "Scripts" - } - }, - "wireValue": "scripts" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Patient", - "camelCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" - }, - "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" - }, - "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Patient" - }, - "value": { + { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [ - { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { + "type": "object", + "properties": [ + { + "name": { "name": { - "name": { - "originalName": "resource_type", - "camelCase": { - "unsafeName": "resourceType", - "safeName": "resourceType" - }, - "snakeCase": { - "unsafeName": "resource_type", - "safeName": "resource_type" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_TYPE", - "safeName": "RESOURCE_TYPE" - }, - "pascalCase": { - "unsafeName": "ResourceType", - "safeName": "ResourceType" - } - }, - "wireValue": "resource_type" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "literal", - "literal": { - "type": "string", - "string": { - "original": "Script" - } - } - } + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, - "jsonExample": "Script" + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } }, - "propertyAccess": null + "wireValue": "resource_type" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "name" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "displayName": null, - "typeId": "type_:Script" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "primitive", - "primitive": { + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { "type": "string", "string": { - "original": "name" + "original": "Account" } } - }, - "jsonExample": "name" + } }, - "propertyAccess": null + "jsonExample": "Account" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" - } - }, - "wireValue": "id" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "name", + "safeName": "name" }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" - } - } + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" }, - "jsonExample": "id" + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "propertyAccess": null + "wireValue": "name" }, - { + "originalTypeDeclaration": { "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, - "displayName": null, - "typeId": "type_:Script" + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } - }, - "jsonExample": [] + } }, - "propertyAccess": null + "jsonExample": "name" }, - { + "propertyAccess": null + }, + { + "name": { "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "snakeCase": { + "unsafeName": "id", + "safeName": "id" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" }, - "displayName": null, - "typeId": "type_:Script" + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "jsonExample": { - "description": "description" + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" } }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null + "snakeCase": { + "unsafeName": "account", + "safeName": "account" }, - "displayName": null, - "typeId": "type_:Script" - } - }, - "jsonExample": { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" } }, - { + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + ], + "itemType": { + "_type": "named", + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList", + "default": null, + "inline": null + } + } + }, + "jsonExample": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ] + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "wireValue": "memo" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + }, + "value": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "description", + "camelCase": { + "unsafeName": "description", + "safeName": "description" + }, + "snakeCase": { + "unsafeName": "description", + "safeName": "description" + }, + "screamingSnakeCase": { + "unsafeName": "DESCRIPTION", + "safeName": "DESCRIPTION" + }, + "pascalCase": { + "unsafeName": "Description", + "safeName": "Description" + } + }, + "wireValue": "description" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "description" + } + } + }, + "jsonExample": "description" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "wireValue": "account" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "optional", + "optional": { "shape": { "type": "named", "shape": { @@ -64423,22 +68784,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -64447,7 +68808,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -64457,12 +68818,12 @@ "literal": { "type": "string", "string": { - "original": "Script" + "original": "Account" } } } }, - "jsonExample": "Script" + "jsonExample": "Account" }, "propertyAccess": null }, @@ -64491,22 +68852,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -64515,7 +68876,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -64556,22 +68917,22 @@ }, "originalTypeDeclaration": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -64580,7 +68941,7 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" }, "value": { "shape": { @@ -64595,375 +68956,28 @@ "jsonExample": "id" }, "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "related_resources", - "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" - }, - "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" - }, - "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" - }, - "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" - } - }, - "wireValue": "related_resources" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null - } - } - }, - "jsonExample": [] - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "wireValue": "memo" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script" - }, - "value": { - "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - } - }, - "jsonExample": { - "description": "description" - } - }, - "propertyAccess": null } ], "extraProperties": null }, "typeName": { "name": { - "originalName": "Script", + "originalName": "Account", "camelCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "script", - "safeName": "script" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -64972,117 +68986,677 @@ "file": null }, "displayName": null, - "typeId": "type_:Script" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Script", + "resource_type": "Account", "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Memo", + "camelCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "snakeCase": { + "unsafeName": "memo", + "safeName": "memo" + }, + "screamingSnakeCase": { + "unsafeName": "MEMO", + "safeName": "MEMO" + }, + "pascalCase": { + "unsafeName": "Memo", + "safeName": "Memo" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Memo" + } + }, + "jsonExample": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner" + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Practitioner", + "camelCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "snakeCase": { + "unsafeName": "practitioner", + "safeName": "practitioner" + }, + "screamingSnakeCase": { + "unsafeName": "PRACTITIONER", + "safeName": "PRACTITIONER" + }, + "pascalCase": { + "unsafeName": "Practitioner", + "safeName": "Practitioner" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Practitioner", + "default": null, + "inline": null + } + } + }, + "jsonExample": { + "resource_type": "Practitioner", + "name": "name", + "id": "id", + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], + "memo": { + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + } + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "related_resources", + "camelCase": { + "unsafeName": "relatedResources", + "safeName": "relatedResources" + }, + "snakeCase": { + "unsafeName": "related_resources", + "safeName": "related_resources" + }, + "screamingSnakeCase": { + "unsafeName": "RELATED_RESOURCES", + "safeName": "RELATED_RESOURCES" + }, + "pascalCase": { + "unsafeName": "RelatedResources", + "safeName": "RelatedResources" + } + }, + "wireValue": "related_resources" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "list", + "list": [ + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" } - ], - "itemType": { - "_type": "named", - "name": { - "originalName": "Script", - "camelCase": { - "unsafeName": "script", - "safeName": "script" - }, - "snakeCase": { - "unsafeName": "script", - "safeName": "script" - }, - "screamingSnakeCase": { - "unsafeName": "SCRIPT", - "safeName": "SCRIPT" - }, - "pascalCase": { - "unsafeName": "Script", - "safeName": "Script" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Script", - "default": null, - "inline": null } } }, - "jsonExample": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" } } - ] + }, + "jsonExample": "id" }, "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + } + }, + "typeName": { + "name": { + "originalName": "ResourceList", + "camelCase": { + "unsafeName": "resourceList", + "safeName": "resourceList" + }, + "snakeCase": { + "unsafeName": "resource_list", + "safeName": "resource_list" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_LIST", + "safeName": "RESOURCE_LIST" + }, + "pascalCase": { + "unsafeName": "ResourceList", + "safeName": "ResourceList" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:ResourceList" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, + { + "shape": { + "type": "named", + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ { "name": { "name": { - "originalName": "id", + "originalName": "resource_type", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resourceType", + "safeName": "resourceType" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "resource_type", + "safeName": "resource_type" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" }, "pascalCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "ResourceType", + "safeName": "ResourceType" } }, - "wireValue": "id" + "wireValue": "resource_type" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -65091,63 +69665,66 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "id" + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } } } }, - "jsonExample": "id" + "jsonExample": "Account" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "related_resources", + "originalName": "name", "camelCase": { - "unsafeName": "relatedResources", - "safeName": "relatedResources" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "related_resources", - "safeName": "related_resources" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "RELATED_RESOURCES", - "safeName": "RELATED_RESOURCES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "RelatedResources", - "safeName": "RelatedResources" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "related_resources" + "wireValue": "name" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -65156,92 +69733,63 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "container", - "container": { - "type": "list", - "list": [], - "itemType": { - "_type": "named", - "name": { - "originalName": "ResourceList", - "camelCase": { - "unsafeName": "resourceList", - "safeName": "resourceList" - }, - "snakeCase": { - "unsafeName": "resource_list", - "safeName": "resource_list" - }, - "screamingSnakeCase": { - "unsafeName": "RESOURCE_LIST", - "safeName": "RESOURCE_LIST" - }, - "pascalCase": { - "unsafeName": "ResourceList", - "safeName": "ResourceList" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:ResourceList", - "default": null, - "inline": null + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" } } }, - "jsonExample": [] + "jsonExample": "name" }, "propertyAccess": null }, { "name": { "name": { - "originalName": "memo", + "originalName": "id", "camelCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" + "unsafeName": "id", + "safeName": "id" }, "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" + "unsafeName": "ID", + "safeName": "ID" }, "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" + "unsafeName": "ID", + "safeName": "ID" } }, - "wireValue": "memo" + "wireValue": "id" }, "originalTypeDeclaration": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -65250,207 +69798,19 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" }, "value": { "shape": { - "type": "named", - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "description", - "camelCase": { - "unsafeName": "description", - "safeName": "description" - }, - "snakeCase": { - "unsafeName": "description", - "safeName": "description" - }, - "screamingSnakeCase": { - "unsafeName": "DESCRIPTION", - "safeName": "DESCRIPTION" - }, - "pascalCase": { - "unsafeName": "Description", - "safeName": "Description" - } - }, - "wireValue": "description" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "primitive", - "primitive": { - "type": "string", - "string": { - "original": "description" - } - } - }, - "jsonExample": "description" - }, - "propertyAccess": null - }, - { - "name": { - "name": { - "originalName": "account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "wireValue": "account" - }, - "originalTypeDeclaration": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" - }, - "value": { - "shape": { - "type": "container", - "container": { - "type": "optional", - "optional": null, - "valueType": { - "_type": "named", - "name": { - "originalName": "Account", - "camelCase": { - "unsafeName": "account", - "safeName": "account" - }, - "snakeCase": { - "unsafeName": "account", - "safeName": "account" - }, - "screamingSnakeCase": { - "unsafeName": "ACCOUNT", - "safeName": "ACCOUNT" - }, - "pascalCase": { - "unsafeName": "Account", - "safeName": "Account" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Account", - "default": null, - "inline": null - } - } - } - }, - "propertyAccess": null - } - ], - "extraProperties": null - }, - "typeName": { - "name": { - "originalName": "Memo", - "camelCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "snakeCase": { - "unsafeName": "memo", - "safeName": "memo" - }, - "screamingSnakeCase": { - "unsafeName": "MEMO", - "safeName": "MEMO" - }, - "pascalCase": { - "unsafeName": "Memo", - "safeName": "Memo" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [], - "file": null - }, - "displayName": null, - "typeId": "type_:Memo" + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } } }, - "jsonExample": { - "description": "description" - } + "jsonExample": "id" }, "propertyAccess": null } @@ -65459,22 +69819,22 @@ }, "typeName": { "name": { - "originalName": "Patient", + "originalName": "Account", "camelCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "snakeCase": { - "unsafeName": "patient", - "safeName": "patient" + "unsafeName": "account", + "safeName": "account" }, "screamingSnakeCase": { - "unsafeName": "PATIENT", - "safeName": "PATIENT" + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" }, "pascalCase": { - "unsafeName": "Patient", - "safeName": "Patient" + "unsafeName": "Account", + "safeName": "Account" } }, "fernFilepath": { @@ -65483,37 +69843,13 @@ "file": null }, "displayName": null, - "typeId": "type_:Patient" + "typeId": "type_:Account" } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } }, @@ -65547,33 +69883,9 @@ } }, "jsonExample": { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } } ], @@ -65612,62 +69924,14 @@ }, "jsonExample": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ] }, @@ -65851,7 +70115,248 @@ "type": "container", "container": { "type": "optional", - "optional": null, + "optional": { + "shape": { + "type": "named", + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "resource_type", + "camelCase": { + "unsafeName": "resourceType", + "safeName": "resourceType" + }, + "snakeCase": { + "unsafeName": "resource_type", + "safeName": "resource_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOURCE_TYPE", + "safeName": "RESOURCE_TYPE" + }, + "pascalCase": { + "unsafeName": "ResourceType", + "safeName": "ResourceType" + } + }, + "wireValue": "resource_type" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "container", + "container": { + "type": "literal", + "literal": { + "type": "string", + "string": { + "original": "Account" + } + } + } + }, + "jsonExample": "Account" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "name" + } + } + }, + "jsonExample": "name" + }, + "propertyAccess": null + }, + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "ID", + "safeName": "ID" + } + }, + "wireValue": "id" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "id" + } + } + }, + "jsonExample": "id" + }, + "propertyAccess": null + } + ], + "extraProperties": null + }, + "typeName": { + "name": { + "originalName": "Account", + "camelCase": { + "unsafeName": "account", + "safeName": "account" + }, + "snakeCase": { + "unsafeName": "account", + "safeName": "account" + }, + "screamingSnakeCase": { + "unsafeName": "ACCOUNT", + "safeName": "ACCOUNT" + }, + "pascalCase": { + "unsafeName": "Account", + "safeName": "Account" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [], + "file": null + }, + "displayName": null, + "typeId": "type_:Account" + } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" + } + }, "valueType": { "_type": "named", "name": { @@ -65884,6 +70389,11 @@ "inline": null } } + }, + "jsonExample": { + "resource_type": "Account", + "name": "name", + "id": "id" } }, "propertyAccess": null @@ -65921,7 +70431,12 @@ } }, "jsonExample": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "propertyAccess": null @@ -65969,46 +70484,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -66017,93 +70559,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -66151,46 +70645,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -66199,93 +70720,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } }, @@ -66336,46 +70809,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -66384,93 +70884,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -66525,18 +70977,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -66546,9 +71030,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -66562,18 +71062,50 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -66583,9 +71115,25 @@ "resource_type": "Account", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -66601,45 +71149,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -66650,45 +71225,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -66702,45 +71304,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -66758,45 +71387,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -66807,45 +71463,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -66859,45 +71542,72 @@ "name": "name", "scripts": [], "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { "resource_type": "Practitioner", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } @@ -66915,46 +71625,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -66963,93 +71700,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { @@ -67063,46 +71752,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -67111,93 +71827,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], @@ -67214,46 +71882,73 @@ "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, { "resource_type": "Script", "name": "name", "id": "id", - "related_resources": [], + "related_resources": [ + { + "resource_type": "Account", + "name": "name", + "id": "id" + }, + { + "resource_type": "Account", + "name": "name", + "id": "id" + } + ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } ], "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "practitioner": { @@ -67262,93 +71957,45 @@ "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } }, "id": "id", "related_resources": [ { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" }, { - "resource_type": "Patient", + "resource_type": "Account", "name": "name", - "scripts": [ - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - }, - { - "resource_type": "Script", - "name": "name", - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } - } - ], - "id": "id", - "related_resources": [], - "memo": { - "description": "description" - } + "id": "id" } ], "memo": { - "description": "description" + "description": "description", + "account": { + "resource_type": "Account", + "name": "name", + "id": "id" + } } } } From 2ab42ee21d16c2a4da3139d96974e64f8c431f99 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 16:25:27 +0000 Subject: [PATCH 6/6] fix: consolidate changelog entries into single 3.78.1 version Co-Authored-By: naman.anand@buildwithfern.com --- packages/cli/cli/versions.yml | 24 ++++-------------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/packages/cli/cli/versions.yml b/packages/cli/cli/versions.yml index d1fe96ddef5a..6e9a7a79d1db 100644 --- a/packages/cli/cli/versions.yml +++ b/packages/cli/cli/versions.yml @@ -6,29 +6,13 @@ type: feat createdAt: "2026-02-14" irVersion: 65 -- version: 3.78.2 - changelogEntry: - - summary: | - Fix nullable query parameters losing examples during OpenAPI parsing. - The `hasExample` method in `ExampleTypeFactory` did not traverse through - `nullable` or `optional` wrappers, causing parameters like `organization_id` - (with `nullable: true`) to be silently dropped from generated endpoint examples. - type: fix - - summary: | - Generate minimal stub examples on cycle detection instead of returning failure. - When recursive types are visited more than once, the v1 example generator now - produces a valid example with all non-recursive (leaf) properties filled in, - preventing cascade failures for types like `JsonschemaSchema` and `BulkSchedule`. - type: fix - createdAt: "2026-02-14" - irVersion: 65 - version: 3.78.1 changelogEntry: - summary: | - Fix global header example generation failure causing all endpoint examples to be dropped. - When a global header's schema could not produce an example (e.g. an unquoted literal type), - the endpoint example factory returned an empty array for every endpoint instead of gracefully - skipping the header. + Fix endpoint example generation for global headers, nullable params, and recursive types. + Global header example failures no longer drop all endpoint examples. Nullable/optional + wrappers are now traversed in `hasExample()`. Recursive types produce minimal stub examples + on cycle detection instead of cascading failures. type: fix createdAt: "2026-02-13" irVersion: 65