Transaction instance details (#429841)

Metadata

Timestamp: 6/29/22 9:19:10 AM (CEST GMT+0200)

Simulated actor: ADT

Domain: Radiology

Transaction: RAD-1

Initiator: IHE/PAMSimulator (ADT)

Responder: hina_empi/hina_empi (ADT Client)

Message metadata

Message ID
20220629091909
<?xml version="1.0" encoding="UTF-8"?>
<ADT_A01 xmlns="urn:hl7-org:v2xml">
    <MSH>
        <MSH.1>|</MSH.1>
        <MSH.2>^~\&amp;</MSH.2>
        <MSH.3>
            <HD.1>PAMSimulator</HD.1>
        </MSH.3>
        <MSH.4>
            <HD.1>IHE</HD.1>
        </MSH.4>
        <MSH.5>
            <HD.1>hina_empi</HD.1>
        </MSH.5>
        <MSH.6>
            <HD.1>hina_empi</HD.1>
        </MSH.6>
        <MSH.7>
            <TS.1>20220629091909</TS.1>
        </MSH.7>
        <MSH.9>
            <MSG.1>ADT</MSG.1>
            <MSG.2>A04</MSG.2>
            <MSG.3>ADT_A01</MSG.3>
        </MSH.9>
        <MSH.10>20220629091909</MSH.10>
        <MSH.11>
            <PT.1>P</PT.1>
        </MSH.11>
        <MSH.12>
            <VID.1>2.5.1</VID.1>
        </MSH.12>
        <MSH.18>UNICODE UTF-8</MSH.18>
    </MSH>
    <EVN>
        <EVN.2>
            <TS.1>20220629091909</TS.1>
        </EVN.2>
        <EVN.6>
            <TS.1>20220629091909</TS.1>
        </EVN.6>
    </EVN>
    <PID>
        <PID.3>
            <CX.1>830113 948 24</CX.1>
            <CX.4>
                <HD.1>BE</HD.1>
                <HD.2>1.3.6.1.4.1.21297.100.1.1</HD.2>
                <HD.3>ISO</HD.3>
            </CX.4>
            <CX.5>NH</CX.5>
        </PID.3>
        <PID.3>
            <CX.1>DDS-73138</CX.1>
            <CX.4>
                <HD.1>DDS</HD.1>
                <HD.2>1.3.6.1.4.1.12559.11.1.4.1.2</HD.2>
                <HD.3>ISO</HD.3>
            </CX.4>
            <CX.5>PI</CX.5>
        </PID.3>
        <PID.5>
            <XPN.1>
                <FN.1>De Smedt</FN.1>
            </XPN.1>
            <XPN.2>Laura</XPN.2>
            <XPN.7>L</XPN.7>
        </PID.5>
        <PID.6>
            <XPN.1>
                <FN.1>Maes</FN.1>
            </XPN.1>
            <XPN.7>M</XPN.7>
        </PID.6>
        <PID.7>
            <TS.1>19830113</TS.1>
        </PID.7>
        <PID.8>F</PID.8>
        <PID.11>
            <XAD.1>Sikkelstraat</XAD.1>
            <XAD.3>Mol</XAD.3>
            <XAD.5>2400</XAD.5>
            <XAD.6>BEL</XAD.6>
            <XAD.7>H</XAD.7>
        </PID.11>
        <PID.18>
            <CX.1>AN11068</CX.1>
            <CX.4>
                <HD.1>IHEPAM</HD.1>
                <HD.2>1.3.6.1.4.1.12559.11.1.2.2.5</HD.2>
                <HD.3>ISO</HD.3>
            </CX.4>
            <CX.5>AN</CX.5>
        </PID.18>
    </PID>
    <PV1>
        <PV1.2>O</PV1.2>
        <PV1.4>R</PV1.4>
        <PV1.8>
            <XCN.1>DOC1</XCN.1>
            <XCN.2>
                <FN.1>こんにちは</FN.1>
            </XCN.2>
        </PV1.8>
        <PV1.19>
            <CX.1>VN14189</CX.1>
            <CX.4>
                <HD.1>IHEPAM</HD.1>
                <HD.2>1.3.6.1.4.1.12559.11.1.2.2.5</HD.2>
                <HD.3>ISO</HD.3>
            </CX.4>
            <CX.5>VN</CX.5>
        </PV1.19>
        <PV1.44>
            <TS.1>20220629091900</TS.1>
        </PV1.44>
        <PV1.51>V</PV1.51>
    </PV1>
</ADT_A01>
ADT_A01:
MSH|^~\&|PAMSimulator|IHE|hina_empi|hina_empi|20220629091909||ADT^A04^ADT_A01|20220629091909|P|2.5.1||||||UNICODE UTF-8[CR]
EVN||20220629091909||||20220629091909[CR]
PID|||830113 948 24^^^BE&1.3.6.1.4.1.21297.100.1.1&ISO^NH~DDS-73138^^^DDS&1.3.6.1.4.1.12559.11.1.4.1.2&ISO^PI||De Smedt^Laura^^^^^L|Maes^^^^^^M|19830113|F|||Sikkelstraat^^Mol^^2400^BEL^H|||||||AN11068^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^AN[CR]
PV1||O||R||||DOC1^こんにちは|||||||||||VN14189^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^VN|||||||||||||||||||||||||20220629091900|||||||V[CR]
MSH|^~\&|PAMSimulator|IHE|hina_empi|hina_empi|20220629091909||ADT^A04^ADT_A01|20220629091909|P|2.5.1||||||UNICODE UTF-8
EVN||20220629091909||||20220629091909
PID|||830113 948 24^^^BE&1.3.6.1.4.1.21297.100.1.1&ISO^NH~DDS-73138^^^DDS&1.3.6.1.4.1.12559.11.1.4.1.2&ISO^PI||De Smedt^Laura^^^^^L|Maes^^^^^^M|19830113|F|||Sikkelstraat^^Mol^^2400^BEL^H|||||||AN11068^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^AN
PV1||O||R||||DOC1^こんにちは|||||||||||VN14189^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^VN|||||||||||||||||||||||||20220629091900|||||||V

Validation result (Status: FAILED)

External Validation Report


Disclaimer

The GazelleHL7v2Validator is an experimental system. IHE-Europe assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. We would appreciate acknowledgement if the service is used. Bug tracking service is available at http://gazelle.ihe.net/jira/browse/HLVAL

General Informations

Validation Date
2022, 06 29 - 09:19 (AM)
Validation Service
Gazelle HL7 Validator ( 3.7.3 )
Message OID
1.3.6.1.4.1.12559.11.1.2.1.5.349329
Profile OID
1.3.6.1.4.12559.11.1.1.79
Validation Test Status
FAILED

Resources

Find below the list of HL7 tables which have been used to validate the coded values of the message

  • 1.3.6.1.4.12559.11.1.3.1.4 (Revision: 44442)

Validation details

Errors
Location
/MSH-12-1
Description
Message version declared in the message (2.5.1) does not match the one expected by the message profile (2.3.1)

Warnings

Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Value
PAMSimulator
Description
Element 'namespace ID' has length 12 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-5(Receiving Application)[0]/HD-1(namespace ID)
Value
hina_empi
Description
Element 'namespace ID' has length 9 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-6(Receiving Facility)[0]/HD-1(namespace ID)
Value
hina_empi
Description
Element 'namespace ID' has length 9 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-9(Message Type)[0]
Value
ADT^A04^ADT_A01
Description
Element 'Message Type' has length 15 which exceeds the maximum length defined in the message profile (9)
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-9(Message Type)[0]/MSG-3(message structure)
Value
ADT_A01
Description
Element 'message structure' has length 7 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-12(Version ID)[0]/VID-1(version ID)
Value
2.5.1
Description
Element 'version ID' has length 5 which exceeds the maximum length defined in the message profile (3)
Type
Conditional
Location
ADT_A01/MSH[0]/MSH-18(Character Set)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/MSH[0]/MSH-18(Character Set)[0]
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Table value not found
Location
ADT_A01/MSH[0]/MSH-18(Character Set)[0]
Value
UNICODE UTF-8
Description
Code UNICODE UTF-8 not found in table HL70211. Possible values are 8859/1, 8859/2, 8859/3, 8859/4, 8859/5, 8859/6, 8859/7, 8859/8, 8859/9, ASCII, ISO IR14, ISO IR159, ISO IR87, UNICODE
HL7 Table
1.3.6.1.4.12559.11.1.3.1.4#0211
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]
Value
830113 948 24^^^BE&1.3.6.1.4.1.21297.100.1.1&ISO^NH
Description
Element 'Patient Identifier List' has length 51 which exceeds the maximum length defined in the message profile (27)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]/CX-1(ID)
Value
830113 948 24
Description
Element 'ID' has length 13 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]/CX-4(assigning authority)
Value
BE^1.3.6.1.4.1.21297.100.1.1^ISO
Description
Element 'assigning authority' has length 32 which exceeds the maximum length defined in the message profile (9)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]/CX-4(assigning authority)/HD-2(universal ID)
Value
1.3.6.1.4.1.21297.100.1.1
Description
Element 'universal ID' has length 25 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[1]
Value
DDS-73138^^^DDS&1.3.6.1.4.1.12559.11.1.4.1.2&ISO^PI
Description
Element 'Patient Identifier List' has length 51 which exceeds the maximum length defined in the message profile (27)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[1]/CX-1(ID)
Value
DDS-73138
Description
Element 'ID' has length 9 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[1]/CX-4(assigning authority)
Value
DDS^1.3.6.1.4.1.12559.11.1.4.1.2^ISO
Description
Element 'assigning authority' has length 36 which exceeds the maximum length defined in the message profile (9)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[1]/CX-4(assigning authority)/HD-2(universal ID)
Value
1.3.6.1.4.1.12559.11.1.4.1.2
Description
Element 'universal ID' has length 28 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-5(Patient Name)[0]/XPN-1(family+last name prefix)
Value
De Smedt
Description
Element 'family+last name prefix' has length 8 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-5(Patient Name)[0]/XPN-2(given name)
Value
Laura
Description
Element 'given name' has length 5 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-6(Mother's Maiden Name)[0]/XPN-1(family+last name prefix)
Value
Maes
Description
Element 'family+last name prefix' has length 4 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-11(Patient Address)[0]/XAD-1(street address)
Value
Sikkelstraat
Description
Element 'street address' has length 12 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-11(Patient Address)[0]/XAD-5(zip or postal code)
Value
2400
Description
Element 'zip or postal code' has length 4 which exceeds the maximum length defined in the message profile (3)
Type
Conditional
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]
Value
AN11068^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^AN
Description
Element 'Patient Account Number' has length 52 which exceeds the maximum length defined in the message profile (27)
Type
Conditional
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]/CX-1(ID)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]/CX-1(ID)
Value
AN11068
Description
Element 'ID' has length 7 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]/CX-4(assigning authority)
Value
IHEPAM^1.3.6.1.4.1.12559.11.1.2.2.5^ISO
Description
Element 'assigning authority' has length 39 which exceeds the maximum length defined in the message profile (9)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]/CX-4(assigning authority)/HD-1(namespace ID)
Value
IHEPAM
Description
Element 'namespace ID' has length 6 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PID[0]/PID-18(Patient Account Number)[0]/CX-4(assigning authority)/HD-2(universal ID)
Value
1.3.6.1.4.1.12559.11.1.2.2.5
Description
Element 'universal ID' has length 28 which exceeds the maximum length defined in the message profile (3)
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-7(Attending Doctor)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-8(Referring Doctor)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-8(Referring Doctor)[0]
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-8(Referring Doctor)[0]/XCN-1(ID number (ST))
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-8(Referring Doctor)[0]/XCN-1(ID number (ST))
Value
DOC1
Description
Element 'ID number (ST)' has length 4 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-8(Referring Doctor)[0]/XCN-2(family+last name prefix)
Value
こんにちは
Description
Element 'family+last name prefix' has length 5 which exceeds the maximum length defined in the message profile (3)
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-10(Hospital Service)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-15(Ambulatory Status)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-17(Admitting Doctor)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]
Value
VN14189^^^IHEPAM&1.3.6.1.4.1.12559.11.1.2.2.5&ISO^VN
Description
Element 'Visit Number' has length 52 which exceeds the maximum length defined in the message profile (27)
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-1(ID)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-1(ID)
Value
VN14189
Description
Element 'ID' has length 7 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)
Value
IHEPAM^1.3.6.1.4.1.12559.11.1.2.2.5^ISO
Description
Element 'assigning authority' has length 39 which exceeds the maximum length defined in the message profile (9)
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)/HD-1(namespace ID)
Value
IHEPAM
Description
Element 'namespace ID' has length 6 which exceeds the maximum length defined in the message profile (3)
Type
Length exceeded
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)/HD-2(universal ID)
Value
1.3.6.1.4.1.12559.11.1.2.2.5
Description
Element 'universal ID' has length 28 which exceeds the maximum length defined in the message profile (3)
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-51(Visit Indicator)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-51(Visit Indicator)[0]
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message

Report (only first 50 reports are displayed)

Type
Required element
Location
ADT_A01/MSH
Description
MSH shall be present
Type
Cardinality
Location
ADT_A01/MSH
Description
MSH is repeated at least 1 time(s)
Type
Cardinality
Location
ADT_A01/MSH
Description
MSH is repeated at most 1 time(s)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)
Description
Field Separator shall be present
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)
Description
Field Separator is repeated at least 1 time(s)
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)
Description
Field Separator is repeated at most 1 time(s)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)[0]
Description
Field Separator shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)[0]
Description
Datatype ST is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)[0]
Description
Length of the element does not exceed the length defined in the message profile (1)
Type
Format
Location
ADT_A01/MSH[0]/MSH-1(Field Separator)[0]
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Required element
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters shall be present
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters is repeated at least 1 time(s)
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters is repeated at most 1 time(s)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Encoding Characters shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Datatype ST is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Length of the element does not exceed the length defined in the message profile (4)
Type
Format
Location
ADT_A01/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Required element
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)
Description
Sending Application shall be present
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)
Description
Sending Application is repeated at least 1 time(s)
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)
Description
Sending Application is repeated at most 1 time(s)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]
Description
Sending Application shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]
Description
Datatype HD is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]
Description
Length of the element does not exceed the length defined in the message profile (225)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
namespace ID shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
Datatype IS is used
Type
Format
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal ID)
Description
Datatype ST is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal ID)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal ID)
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
Description
Datatype ID is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Required element
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility shall be present
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility is repeated at least 1 time(s)
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility is repeated at most 1 time(s)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]
Description
Sending Facility shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]
Description
Datatype HD is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]
Description
Length of the element does not exceed the length defined in the message profile (225)
Type
Required element
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
namespace ID shall be present
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
Datatype IS is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-2(universal ID)
Description
Datatype ST is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-2(universal ID)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-2(universal ID)
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Datatype
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
Description
Datatype ID is used
Type
Length
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Required element
Location
ADT_A01/MSH[0]/MSH-5(Receiving Application)
Description
Receiving Application shall be present
Type
Cardinality
Location
ADT_A01/MSH[0]/MSH-5(Receiving Application)
Description
Receiving Application is repeated at least 1 time(s)

Message metadata

Message ID
<?xml version="1.0" encoding="UTF-8"?>
<ACK xmlns="urn:hl7-org:v2xml">
    <MSH>
        <MSH.1>|</MSH.1>
        <MSH.2>^~\&amp;</MSH.2>
        <MSH.7>
            <TS.1>20220629152402</TS.1>
        </MSH.7>
        <MSH.9>
            <MSG.1>ACK</MSG.1>
            <MSG.2>A01</MSG.2>
            <MSG.3>ACK</MSG.3>
        </MSH.9>
        <MSH.12>
            <VID.1>2.5</VID.1>
        </MSH.12>
    </MSH>
    <MSA>
        <MSA.1>AA</MSA.1>
        <MSA.2>20220629091909</MSA.2>
    </MSA>
</ACK>
ACK:
MSH|^~\&|||||20220629152402||ACK^A01^ACK|||2.5[CR]
MSA|AA|20220629091909[CR]
MSH|^~\&|||||20220629152402||ACK^A01^ACK|||2.5
MSA|AA|20220629091909

Validation result (Status: FAILED)

External Validation Report


Disclaimer

The GazelleHL7v2Validator is an experimental system. IHE-Europe assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. We would appreciate acknowledgement if the service is used. Bug tracking service is available at http://gazelle.ihe.net/jira/browse/HLVAL

General Informations

Validation Date
2022, 06 29 - 09:19 (AM)
Validation Service
Gazelle HL7 Validator ( 3.7.3 )
Message OID
1.3.6.1.4.1.12559.11.1.2.1.5.349330
Profile OID
1.3.6.1.4.12559.11.1.1.29
Validation Test Status
FAILED

Resources

Find below the list of HL7 tables which have been used to validate the coded values of the message

  • 1.3.6.1.4.12559.11.1.3.1.4 (Revision: 44442)

Validation details

Errors
Location
/MSH-12-1
Description
Message version declared in the message (2.5) does not match the one expected by the message profile (2.3.1)
Type
Required field missing
Location
ACK/MSH[0]/MSH-3(Sending Application)
Description
Element 'Sending Application' is specified as required (R) but not present in the message
Type
Required field missing
Location
ACK/MSH[0]/MSH-4(Sending Facility)
Description
Element 'Sending Facility' is specified as required (R) but not present in the message
Type
Required field missing
Location
ACK/MSH[0]/MSH-5(Receiving Application)
Description
Element 'Receiving Application' is specified as required (R) but not present in the message
Type
Required field missing
Location
ACK/MSH[0]/MSH-6(Receiving Facility)
Description
Element 'Receiving Facility' is specified as required (R) but not present in the message
Type
Required field missing
Location
ACK/MSH[0]/MSH-10(Message Control ID)
Description
Element 'Message Control ID' is specified as required (R) but not present in the message
Type
Required field missing
Location
ACK/MSH[0]/MSH-11(Processing ID)
Description
Element 'Processing ID' is specified as required (R) but not present in the message

Warnings

Type
Length exceeded
Location
ACK/MSH[0]/MSH-9(Message Type)[0]
Value
ACK^A01^ACK
Description
Element 'Message Type' has length 11 which exceeds the maximum length defined in the message profile (9)
Type
Conditional
Location
ACK/MSH[0]/MSH-18(Character Set)
Description
The optionality of this element is set as 'conditional' and no rule has been defined, refer to the specification to check the optionality which applies in the context of this message

Report (only first 50 reports are displayed)

Type
Required element
Location
ACK/MSH
Description
MSH shall be present
Type
Cardinality
Location
ACK/MSH
Description
MSH is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH
Description
MSH is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-1(Field Separator)
Description
Field Separator shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-1(Field Separator)
Description
Field Separator is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-1(Field Separator)
Description
Field Separator is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-1(Field Separator)[0]
Description
Field Separator shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-1(Field Separator)[0]
Description
Datatype ST is used
Type
Length
Location
ACK/MSH[0]/MSH-1(Field Separator)[0]
Description
Length of the element does not exceed the length defined in the message profile (1)
Type
Format
Location
ACK/MSH[0]/MSH-1(Field Separator)[0]
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Required element
Location
ACK/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-2(Encoding Characters)
Description
Encoding Characters is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Encoding Characters shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Datatype ST is used
Type
Length
Location
ACK/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Length of the element does not exceed the length defined in the message profile (4)
Type
Format
Location
ACK/MSH[0]/MSH-2(Encoding Characters)[0]
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Required element
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)
Description
Date/Time Of Message shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)
Description
Date/Time Of Message is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)
Description
Date/Time Of Message is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]
Description
Date/Time Of Message shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]
Description
Datatype TS is used
Type
Length
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]
Description
Length of the element does not exceed the length defined in the message profile (26)
Type
Required element
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]/TS-1(time of an event)
Description
time of an event shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]/TS-1(time of an event)
Description
Datatype ST is used
Type
Length
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]/TS-1(time of an event)
Description
Length of the element does not exceed the length defined in the message profile (26)
Type
Format
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]/TS-1(time of an event)
Description
Rule 'Primitive value '%s' requires to be anything' is fulfilled
Type
Forbidden element
Location
ACK/MSH[0]/MSH-7(Date/Time Of Message)[0]/TS-2(degree of precision)
Description
degree of precision shall not be present
Type
Required element
Location
ACK/MSH[0]/MSH-9(Message Type)
Description
Message Type shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-9(Message Type)
Description
Message Type is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-9(Message Type)
Description
Message Type is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-9(Message Type)[0]
Description
Message Type shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-9(Message Type)[0]
Description
Datatype MSG is used
Type
Datatype
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-1(message type)
Description
Datatype ID is used
Type
Length
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-1(message type)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-1(message type)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Datatype
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-2(trigger event)
Description
Datatype ID is used
Type
Length
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-2(trigger event)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-2(trigger event)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Datatype
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-3(message structure)
Description
Datatype ID is used
Type
Length
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-3(message structure)
Description
Length of the element does not exceed the length defined in the message profile (3)
Type
Format
Location
ACK/MSH[0]/MSH-9(Message Type)[0]/MSG-3(message structure)
Description
Rule 'Primitive value '%s' requires to be shorter than 200 characters' is fulfilled
Type
Required element
Location
ACK/MSH[0]/MSH-12(Version ID)
Description
Version ID shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-12(Version ID)
Description
Version ID is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-12(Version ID)
Description
Version ID is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-12(Version ID)[0]
Description
Version ID shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-12(Version ID)[0]
Description
Datatype VID is used
Type
Length
Location
ACK/MSH[0]/MSH-12(Version ID)[0]
Description
Length of the element does not exceed the length defined in the message profile (60)
Type
Datatype
Location
ACK/MSH[0]/MSH-12(Version ID)[0]/VID-1(version ID)
Description
Datatype ID is used
Type
Length
Location
ACK/MSH[0]/MSH-12(Version ID)[0]/VID-1(version ID)
Description
Length of the element does not exceed the length defined in the message profile (3)