## structureMapTransform() function

Transforms input values using a FHIR StructureMap.

See: [FHIR Mapping Language](https://www.hl7.org/fhir/mapping-language.html)

**Signature:**

```typescript
export declare function structureMapTransform(structureMap: StructureMap, input: TypedValue[], transformMaps?: TransformMapCollection): TypedValue[];
```

## Parameters

| Parameter     | Type                                                       | Description                                                                                      |
| --------------|------------------------------------------------------------|--------------------------------------------------------------------------------------------------|
| structureMap  | StructureMap                                              | The StructureMap to transform.                                                                    |
| input         | [TypedValue](/content/docs/sdk/core.typedvalue) | The input values.                                                                                |
| transformMaps | [TransformMapCollection](/content/docs/sdk/core.transformmapcollection) | _(Optional)_ Optional collection of imported StructureMaps and ConceptMaps.                     |

**Returns:**

[TypedValue](/content/docs/sdk/core.typedvalue)

The transformed values.

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