## Hl7Context class

The Hl7Context class represents the parsing context for an HL7 message.

**Signature:**

```typescript
export declare class Hl7Context
```

## Constructors

| Constructor | Modifiers | Description |
| --- | --- | --- |
| [(constructor)(segmentSeparator, fieldSeparator, componentSeparator, repetitionSeparator, escapeCharacter, subcomponentSeparator)](/content/docs/sdk/core.hl7context._constructor_/index.html) |  | Constructs a new instance of the `Hl7Context` class |

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [componentSeparator](/content/docs/sdk/core.hl7context.componentseparator) | `readonly` | string |  |
| [escapeCharacter](/content/docs/sdk/core.hl7context.escapecharacter) | `readonly` | string |  |
| [fieldSeparator](/content/docs/sdk/core.hl7context.fieldseparator) | `readonly` | string |  |
| [repetitionSeparator](/content/docs/sdk/core.hl7context.repetitionseparator) | `readonly` | string |  |
| [segmentSeparator](/content/docs/sdk/core.hl7context.segmentseparator) | `readonly` | string |  |
| [subcomponentSeparator](/content/docs/sdk/core.hl7context.subcomponentseparator) | `readonly` | string |  |

## Methods

| Method | Modifiers | Description |
| --- | --- | --- |
| [getMsh1()](/content/docs/sdk/core.hl7context.getmsh1) |  | Returns the MSH-1 field value based on the configured separators. |
| [getMsh2()](/content/docs/sdk/core.hl7context.getmsh2) |  | Returns the MSH-2 field value based on the configured separators. |

- [Hl7Context class](/content/docs/sdk/core.hl7context#hl7context-class/index.html)
- [Constructors](/content/docs/sdk/core.hl7context#constructors/index.html)
- [Properties](/content/docs/sdk/core.hl7context#properties/index.html)
- [Methods](/content/docs/sdk/core.hl7context#methods/index.html)
