## parseStructureDefinition() function

Parses a StructureDefinition resource into an internal schema better suited for programmatic validation and usage in internal systems

**Signature:**

```typescript
export declare function parseStructureDefinition(sd: StructureDefinition): InternalTypeSchema;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| sd | StructureDefinition | The StructureDefinition resource to parse |

**Returns:**

[InternalTypeSchema](/content/docs/sdk/core.internaltypeschema)

The parsed schema for the given resource type

- [parseStructureDefinition() function](/content/docs/sdk/core.parsestructuredefinition#parsestructuredefinition-function/index.html)
- [Parameters](/content/docs/sdk/core.parsestructuredefinition#parameters/index.html)
