v2.2 Messages

class hl7types.hl7.v2_2.messages.ACK.ACK

HL7 v2 ACK message.

ACK

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

class hl7types.hl7.v2_2.messages.ADR_A19.ADR_A19

HL7 v2 ADR_A19 message.

ADR_A19

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QUERY_RESPONSE

List[ADR_A19_QUERY_RESPONSE]

required

QUERY_RESPONSE: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.ADT_A01.ADT_A01

HL7 v2 ADT_A01 message.

ADT_A01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A01_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A02.ADT_A02

HL7 v2 ADT_A02 message.

ADT_A02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A03.ADT_A03

HL7 v2 ADT_A03 message.

ADT_A03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A04.ADT_A04

HL7 v2 ADT_A04 message.

ADT_A04

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A04_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A05.ADT_A05

HL7 v2 ADT_A05 message.

ADT_A05

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A05_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A06.ADT_A06

HL7 v2 ADT_A06 message.

ADT_A06

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

Optional[MRG]

optional

MRG: Optional

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A06_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A07.ADT_A07

HL7 v2 ADT_A07 message.

ADT_A07

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

Optional[MRG]

optional

MRG: Optional

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A07_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A08.ADT_A08

HL7 v2 ADT_A08 message.

ADT_A08

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A08_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A09.ADT_A09

HL7 v2 ADT_A09 message.

ADT_A09

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A10.ADT_A10

HL7 v2 ADT_A10 message.

ADT_A10

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A11.ADT_A11

HL7 v2 ADT_A11 message.

ADT_A11

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A12.ADT_A12

HL7 v2 ADT_A12 message.

ADT_A12

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A13.ADT_A13

HL7 v2 ADT_A13 message.

ADT_A13

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A13_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A14.ADT_A14

HL7 v2 ADT_A14 message.

ADT_A14

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A14_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A15.ADT_A15

HL7 v2 ADT_A15 message.

ADT_A15

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A16.ADT_A16

HL7 v2 ADT_A16 message.

ADT_A16

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A17.ADT_A17

HL7 v2 ADT_A17 message.

ADT_A17

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A18.ADT_A18

HL7 v2 ADT_A18 message.

ADT_A18

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

Optional[MRG]

optional

MRG: Optional

PV1

PV1

required

PV1: Required

class hl7types.hl7.v2_2.messages.ADT_A20.ADT_A20

HL7 v2 ADT_A20 message.

ADT_A20

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

NPU

NPU

required

NPU: Required

class hl7types.hl7.v2_2.messages.ADT_A21.ADT_A21

HL7 v2 ADT_A21 message.

ADT_A21

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A22.ADT_A22

HL7 v2 ADT_A22 message.

ADT_A22

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A23.ADT_A23

HL7 v2 ADT_A23 message.

ADT_A23

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A24.ADT_A24

HL7 v2 ADT_A24 message.

ADT_A24

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

Optional[PV1]

optional

PV1: Optional

class hl7types.hl7.v2_2.messages.ADT_A25.ADT_A25

HL7 v2 ADT_A25 message.

ADT_A25

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A26.ADT_A26

HL7 v2 ADT_A26 message.

ADT_A26

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A27.ADT_A27

HL7 v2 ADT_A27 message.

ADT_A27

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A28.ADT_A28

HL7 v2 ADT_A28 message.

ADT_A28

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A28_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A29.ADT_A29

HL7 v2 ADT_A29 message.

ADT_A29

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A30.ADT_A30

HL7 v2 ADT_A30 message.

ADT_A30

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

MRG

required

MRG: Required

class hl7types.hl7.v2_2.messages.ADT_A31.ADT_A31

HL7 v2 ADT_A31 message.

ADT_A31

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

NK1

Optional[List[NK1]]

optional

NK1: Optional, repeating

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

AL1

Optional[List[AL1]]

optional

AL1: Optional, repeating

DG1

Optional[List[DG1]]

optional

DG1: Optional, repeating

PR1

Optional[List[PR1]]

optional

PR1: Optional, repeating

GT1

Optional[List[GT1]]

optional

GT1: Optional, repeating

INSURANCE

Optional[List[ADT_A31_INSURANCE]]

optional

INSURANCE: Optional, repeating

ACC

Optional[ACC]

optional

ACC: Optional

UB1

Optional[UB1]

optional

UB1: Optional

UB2

Optional[UB2]

optional

UB2: Optional

class hl7types.hl7.v2_2.messages.ADT_A32.ADT_A32

HL7 v2 ADT_A32 message.

ADT_A32

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A33.ADT_A33

HL7 v2 ADT_A33 message.

ADT_A33

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

PV1

required

PV1: Required

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

class hl7types.hl7.v2_2.messages.ADT_A34.ADT_A34

HL7 v2 ADT_A34 message.

ADT_A34

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

MRG

required

MRG: Required

class hl7types.hl7.v2_2.messages.ADT_A35.ADT_A35

HL7 v2 ADT_A35 message.

ADT_A35

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

MRG

required

MRG: Required

class hl7types.hl7.v2_2.messages.ADT_A36.ADT_A36

HL7 v2 ADT_A36 message.

ADT_A36

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

MRG

MRG

required

MRG: Required

class hl7types.hl7.v2_2.messages.ADT_A37.ADT_A37

HL7 v2 ADT_A37 message.

ADT_A37

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

Optional[PV1]

optional

PV1: Optional

class hl7types.hl7.v2_2.messages.BAR_P01.BAR_P01

HL7 v2 BAR_P01 message.

BAR_P01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

VISIT

List[BAR_P01_VISIT]

required

VISIT: Required, repeating

class hl7types.hl7.v2_2.messages.BAR_P02.BAR_P02

HL7 v2 BAR_P02 message.

BAR_P02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PATIENT

List[BAR_P02_PATIENT]

required

PATIENT: Required, repeating

class hl7types.hl7.v2_2.messages.DFT_P03.DFT_P03

HL7 v2 DFT_P03 message.

DFT_P03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

EVN

EVN

required

EVN: Required

PID

PID

required

PID: Required

PV1

Optional[PV1]

optional

PV1: Optional

PV2

Optional[PV2]

optional

PV2: Optional

OBX

Optional[List[OBX]]

optional

OBX: Optional, repeating

FT1

List[FT1]

required

FT1: Required, repeating

class hl7types.hl7.v2_2.messages.DSR_P04.DSR_P04

HL7 v2 DSR_P04 message.

DSR_P04

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSP

List[DSP]

required

DSP: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.DSR_Q01.DSR_Q01

HL7 v2 DSR_Q01 message.

DSR_Q01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSP

List[DSP]

required

DSP: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.DSR_Q03.DSR_Q03

HL7 v2 DSR_Q03 message.

DSR_Q03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

Optional[MSA]

optional

MSA: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSP

List[DSP]

required

DSP: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.DSR_R03.DSR_R03

HL7 v2 DSR_R03 message.

DSR_R03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

Optional[MSA]

optional

MSA: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSP

List[DSP]

required

DSP: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFD_M01.MFD_M01

HL7 v2 MFD_M01 message.

MFD_M01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFD_M02.MFD_M02

HL7 v2 MFD_M02 message.

MFD_M02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFD_M03.MFD_M03

HL7 v2 MFD_M03 message.

MFD_M03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFK_M01.MFK_M01

HL7 v2 MFK_M01 message.

MFK_M01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFK_M02.MFK_M02

HL7 v2 MFK_M02 message.

MFK_M02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFK_M03.MFK_M03

HL7 v2 MFK_M03 message.

MFK_M03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

MFI

MFI

required

MFI: Required

MFA

Optional[List[MFA]]

optional

MFA: Optional, repeating

class hl7types.hl7.v2_2.messages.MFN_M01.MFN_M01

HL7 v2 MFN_M01 message.

MFN_M01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MF

List[MFN_M01_MF]

required

MF: Required, repeating

class hl7types.hl7.v2_2.messages.MFN_M02.MFN_M02

HL7 v2 MFN_M02 message.

MFN_M02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MF_STAFF

List[MFN_M02_MF_STAFF]

required

MF_STAFF: Required, repeating

class hl7types.hl7.v2_2.messages.MFN_M03.MFN_M03

HL7 v2 MFN_M03 message.

MFN_M03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MFI

MFI

required

MFI: Required

MF_TEST

List[MFN_M03_MF_TEST]

required

MF_TEST: Required, repeating

class hl7types.hl7.v2_2.messages.MFQ_M01.MFQ_M01

HL7 v2 MFQ_M01 message.

MFQ_M01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFQ_M02.MFQ_M02

HL7 v2 MFQ_M02 message.

MFQ_M02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFQ_M03.MFQ_M03

HL7 v2 MFQ_M03 message.

MFQ_M03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFR_M01.MFR_M01

HL7 v2 MFR_M01 message.

MFR_M01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

MFI

MFI

required

MFI: Required

MF

List[MFR_M01_MF]

required

MF: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFR_M02.MFR_M02

HL7 v2 MFR_M02 message.

MFR_M02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

MFI

MFI

required

MFI: Required

MF_STAFF

List[MFR_M02_MF_STAFF]

required

MF_STAFF: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.MFR_M03.MFR_M03

HL7 v2 MFR_M03 message.

MFR_M03

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

MFI

MFI

required

MFI: Required

MF_TEST

List[MFR_M03_MF_TEST]

required

MF_TEST: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.NMD_N01.NMD_N01

HL7 v2 NMD_N01 message.

NMD_N01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

CLOCK_AND_STATS_WITH_NOTES

List[NMD_N01_CLOCK_AND_STATS_WITH_NOTES]

required

CLOCK_AND_STATS_WITH_NOTES: Required, repeating

class hl7types.hl7.v2_2.messages.NMQ_N02.NMQ_N02

HL7 v2 NMQ_N02 message.

NMQ_N02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRY_WITH_DETAIL

Optional[NMQ_N02_QRY_WITH_DETAIL]

optional

QRY_WITH_DETAIL: Optional

CLOCK_AND_STATISTICS

List[NMQ_N02_CLOCK_AND_STATISTICS]

required

CLOCK_AND_STATISTICS: Required, repeating

class hl7types.hl7.v2_2.messages.NMR_N02.NMR_N02

HL7 v2 NMR_N02 message.

NMR_N02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

ERR

Optional[ERR]

optional

ERR: Optional

QRD

Optional[QRD]

optional

QRD: Optional

CLOCK_AND_STATS_WITH_NOTES_ALT

List[NMR_N02_CLOCK_AND_STATS_WITH_NOTES_ALT]

required

CLOCK_AND_STATS_WITH_NOTES_ALT: Required, repeating

class hl7types.hl7.v2_2.messages.ORF_R04.ORF_R04

HL7 v2 ORF_R04 message.

ORF_R04

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

QUERY_RESPONSE

List[ORF_R04_QUERY_RESPONSE]

required

QUERY_RESPONSE: Required, repeating

ORDER

List[ORF_R04_ORDER]

required

ORDER: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.ORM_O01.ORM_O01

HL7 v2 ORM_O01 message.

ORM_O01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

NTE

Optional[List[NTE]]

optional

NTE: Optional, repeating

PATIENT

Optional[ORM_O01_PATIENT]

optional

PATIENT: Optional

ORDER

List[ORM_O01_ORDER]

required

ORDER: Required, repeating

class hl7types.hl7.v2_2.messages.ORR_O02.ORR_O02

HL7 v2 ORR_O02 message.

ORR_O02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

MSA

MSA

required

MSA: Required

NTE

Optional[List[NTE]]

optional

NTE: Optional, repeating

PATIENT

Optional[ORR_O02_PATIENT]

optional

PATIENT: Optional

class hl7types.hl7.v2_2.messages.ORU_R01.ORU_R01

HL7 v2 ORU_R01 message.

ORU_R01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

PATIENT_RESULT

List[ORU_R01_PATIENT_RESULT]

required

PATIENT_RESULT: Required, repeating

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.QRY_A19.QRY_A19

HL7 v2 QRY_A19 message.

QRY_A19

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

class hl7types.hl7.v2_2.messages.QRY_P04.QRY_P04

HL7 v2 QRY_P04 message.

QRY_P04

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.QRY_Q01.QRY_Q01

HL7 v2 QRY_Q01 message.

QRY_Q01

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.QRY_Q02.QRY_Q02

HL7 v2 QRY_Q02 message.

QRY_Q02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

Optional[QRF]

optional

QRF: Optional

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.QRY_R02.QRY_R02

HL7 v2 QRY_R02 message.

QRY_R02

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

QRD

QRD

required

QRD: Required

QRF

QRF

required

QRF: Required

DSC

Optional[DSC]

optional

DSC: Optional

class hl7types.hl7.v2_2.messages.UDM_Q05.UDM_Q05

HL7 v2 UDM_Q05 message.

UDM_Q05

Field

HL7

Type

Required

Max Length

Description

MSH

MSH

required

MSH: Required

URD

URD

required

URD: Required

URS

Optional[URS]

optional

URS: Optional

DSP

List[DSP]

required

DSP: Required, repeating

DSC

DSC

required

DSC: Required