Transaction instance details (#421594)

Metadata

Timestamp: 8/5/21 12:15:36 PM (CEST GMT+0200)

Simulated actor: Patient Encounter Consumer

Domain: IT-Infrasctructure

Transaction: ITI-31

Initiator: nuvyta/nuplatform (Patient Encounter Supplier)

Responder: IHE/PAMSimulator (Patient Encounter Consumer)

Message metadata

Message ID
2dbf63be1ece4b269e4bbb5c2142cbab
<?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>nuplatform</HD.1>
        </MSH.3>
        <MSH.4>
            <HD.1>nuvyta</HD.1>
        </MSH.4>
        <MSH.5>
            <HD.1>PAMSimulator</HD.1>
            <HD.2>PAMSimulator</HD.2>
            <HD.3>PAMSimulator</HD.3>
        </MSH.5>
        <MSH.6>
            <HD.1>IHE</HD.1>
            <HD.2>IHE</HD.2>
            <HD.3>IHE</HD.3>
        </MSH.6>
        <MSH.7>
            <TS.1>20210805101535.6146+0000</TS.1>
        </MSH.7>
        <MSH.9>
            <MSG.1>ADT</MSG.1>
            <MSG.2>A01</MSG.2>
            <MSG.3>ADT_A01</MSG.3>
        </MSH.9>
        <MSH.10>2dbf63be1ece4b269e4bbb5c2142cbab</MSH.10>
        <MSH.11>
            <PT.1>T</PT.1>
        </MSH.11>
        <MSH.12>
            <VID.1>2.5</VID.1>
        </MSH.12>
        <MSH.18>8859/1</MSH.18>
        <MSH.18>UNICODE UTF-8</MSH.18>
    </MSH>
    <EVN>
        <EVN.2>
            <TS.1>20210805101533.4760+0000</TS.1>
        </EVN.2>
        <EVN.6>
            <TS.1>20210805101533.4760+0000</TS.1>
        </EVN.6>
    </EVN>
    <PID>
        <PID.3>
            <CX.1>O1BDDG313K6L9NM</CX.1>
            <CX.4>
                <HD.2>http://nuvyta.com/fhir/patient-identifier-master</HD.2>
            </CX.4>
        </PID.3>
        <PID.5>
            <XPN.1>
                <FN.1>prova</FN.1>
            </XPN.1>
            <XPN.2>prova</XPN.2>
        </PID.5>
        <PID.8>M</PID.8>
        <PID.33>
            <TS.1>20210805095337.0250+0000</TS.1>
        </PID.33>
    </PID>
    <PV1>
        <PV1.2>I</PV1.2>
        <PV1.3>
            <PL.4>
                <HD.1>BRITISH_HOSPITAL</HD.1>
            </PL.4>
            <PL.6>PS</PL.6>
            <PL.7>building</PL.7>
            <PL.10>
                <EI.2>ospesale</EI.2>
            </PL.10>
        </PV1.3>
        <PV1.19>
            <CX.1>provaprovaprova</CX.1>
            <CX.4>
                <HD.2>http://nuvyta.com/fhir/encounter-identifier-medicalrecord</HD.2>
            </CX.4>
        </PV1.19>
        <PV1.20>
            <FC.1>1</FC.1>
        </PV1.20>
        <PV1.44>
            <TS.1>20210805131447.0000+0000</TS.1>
        </PV1.44>
    </PV1>
    <PV2>
        <PV2.3>
            <CE.1>C001</CE.1>
            <CE.2>Reason 1</CE.2>
            <CE.3>http://nuvyta.com/fhir/CodeSystem/encounter-reason</CE.3>
        </PV2.3>
    </PV2>
</ADT_A01>
ADT_A01:
MSH|^~\&|nuplatform|nuvyta|PAMSimulator^PAMSimulator^PAMSimulator|IHE^IHE^IHE|20210805101535.6146+0000||ADT^A01^ADT_A01|2dbf63be1ece4b269e4bbb5c2142cbab|T|2.5||||||8859/1~UNICODE UTF-8[CR]
EVN||20210805101533.4760+0000||||20210805101533.4760+0000[CR]
PID|||O1BDDG313K6L9NM^^^&http://nuvyta.com/fhir/patient-identifier-master||prova^prova|||M|||||||||||||||||||||||||20210805095337.0250+0000[CR]
PV1||I|^^^BRITISH_HOSPITAL^^PS^building^^^&ospesale||||||||||||||||provaprovaprova^^^&http://nuvyta.com/fhir/encounter-identifier-medicalrecord|1||||||||||||||||||||||||20210805131447.0000+0000[CR]
PV2|||C001^Reason 1^http://nuvyta.com/fhir/CodeSystem/encounter-reason[CR]
MSH|^~\&|nuplatform|nuvyta|PAMSimulator^PAMSimulator^PAMSimulator|IHE^IHE^IHE|20210805101535.6146+0000||ADT^A01^ADT_A01|2dbf63be1ece4b269e4bbb5c2142cbab|T|2.5||||||8859/1~UNICODE UTF-8
EVN||20210805101533.4760+0000||||20210805101533.4760+0000
PID|||O1BDDG313K6L9NM^^^&http://nuvyta.com/fhir/patient-identifier-master||prova^prova|||M|||||||||||||||||||||||||20210805095337.0250+0000
PV1||I|^^^BRITISH_HOSPITAL^^PS^building^^^&ospesale||||||||||||||||provaprovaprova^^^&http://nuvyta.com/fhir/encounter-identifier-medicalrecord|1||||||||||||||||||||||||20210805131447.0000+0000
PV2|||C001^Reason 1^http://nuvyta.com/fhir/CodeSystem/encounter-reason

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
2021, 08 05 - 05:16 (PM)
Validation Service
Gazelle HL7 Validator ( 3.6.0 )
Message OID
1.3.6.1.4.1.12559.11.1.2.1.5.345490
Profile OID
1.3.6.1.4.12559.11.1.1.60
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.5 (Revision: 50154)

Validation details

Errors
Type
Wrong usage
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]/CX-4(assigning authority)/HD-1(namespace ID)
Description
Required element 'namespace ID' is missing
Type
Wrong usage
Location
ADT_A01/PID[0]/PID-5(Patient Name)[0]/XPN-7(name type code)
Description
Required element 'name type code' is missing
Type
Wrong usage
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-10(comprehensive location identiifier)/EI-1(entity identifier)
Description
Required element 'entity identifier' is missing
Type
Wrong usage
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)/HD-1(namespace ID)
Description
Required element 'namespace ID' is missing

Warnings

Type
Conditional
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal 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
Conditional
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
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-4(Sending Facility)[0]/HD-2(universal 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
Conditional
Location
ADT_A01/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
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-5(Receiving Application)[0]/HD-2(universal 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
Conditional
Location
ADT_A01/MSH[0]/MSH-5(Receiving Application)[0]/HD-3(universal ID type)
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/MSH[0]/MSH-5(Receiving Application)[0]/HD-3(universal ID type)
Value
PAMSimulator
Description
Element 'universal ID type' has length 12 which exceeds the maximum length defined in the message profile (6)
Type
Table value not found
Location
ADT_A01/MSH[0]/MSH-5(Receiving Application)[0]/HD-3(universal ID type)
Value
PAMSimulator
Description
Code PAMSimulator not found in table HL70301. Possible values are DNS, GUID, HCD, HL7, ISO, L,M,N, Random, URI, UUID, x400, x500
HL7 Table
1.3.6.1.4.12559.11.1.3.1.5#0301
Type
Conditional
Location
ADT_A01/MSH[0]/MSH-6(Receiving Facility)[0]/HD-2(universal 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
Conditional
Location
ADT_A01/MSH[0]/MSH-6(Receiving Facility)[0]/HD-3(universal ID type)
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-6(Receiving Facility)[0]/HD-3(universal ID type)
Value
IHE
Description
Code IHE not found in table HL70301. Possible values are DNS, GUID, HCD, HL7, ISO, L,M,N, Random, URI, UUID, x400, x500
HL7 Table
1.3.6.1.4.12559.11.1.3.1.5#0301
Type
Length exceeded
Location
ADT_A01/MSH[0]/MSH-10(Message Control ID)[0]
Value
2dbf63be1ece4b269e4bbb5c2142cbab
Description
Element 'Message Control ID' has length 32 which exceeds the maximum length defined in the message profile (20)
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
Conditional
Location
ADT_A01/MSH[0]/MSH-18(Character Set)[1]
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-3(Patient Identifier List)[0]/CX-4(assigning authority)/HD-2(universal 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
Conditional
Location
ADT_A01/PID[0]/PID-3(Patient Identifier List)[0]/CX-4(assigning authority)/HD-3(universal ID type)
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)
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-30(Patient Death 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/PID[0]/PID-36(Breed Code)
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-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-3(Assigned Patient Location)[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-3(Assigned Patient Location)[0]/PL-4(facility (HD))/HD-2(universal 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
Conditional
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-4(facility (HD))/HD-3(universal ID type)
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-3(Assigned Patient Location)[0]/PL-6(person location type)
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/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-6(person location type)
Value
PS
Description
Code PS not found in table HL70305. Possible values are C, D, H, N, O, P, S
HL7 Table
1.3.6.1.4.12559.11.1.3.1.5#0305
Type
Conditional
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-10(comprehensive location identiifier)/EI-2(namespace 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
Conditional
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-10(comprehensive location identiifier)/EI-3(universal 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
Conditional
Location
ADT_A01/PV1[0]/PV1-3(Assigned Patient Location)[0]/PL-10(comprehensive location identiifier)/EI-4(universal ID type)
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-6(Prior 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-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-11(Temporary 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-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
Conditional
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)/HD-2(universal 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
Conditional
Location
ADT_A01/PV1[0]/PV1-19(Visit Number)[0]/CX-4(assigning authority)/HD-3(universal ID type)
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-42(Pending 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-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/PV2[0]/PV2-1(Prior Pending 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
Length exceeded
Location
ADT_A01/PV2[0]/PV2-3(Admit Reason)[0]/CE-3(name of coding system)
Value
http://nuvyta.com/fhir/CodeSystem/encounter-reason
Description
Element 'name of coding system' has length 50 which exceeds the maximum length defined in the message profile (20)
Type
Table value not found
Location
ADT_A01/PV2[0]/PV2-3(Admit Reason)[0]/CE-3(name of coding system)
Value
http://nuvyta.com/fhir/CodeSystem/encounter-reason
Description
Code http://nuvyta.com/fhir/CodeSystem/encounter-reason not found in table HL70396. Possible values are L, L, ACR, ANS+, ART, AS4, AS4E, ATC, C4, C5, CAS, CD2, CDCA, CDCM, CDS, CE, CLP, CPTM, CST, CVX, DCM, E, E5, E6, E7, ENZC, FDDC, FDDX, FDK, HB, HCPCS, HCPT, HHC, HI, HL7nnnn, HOT, HPC, I10, I10P, I9, I9C, IBT, IBTnnnn, IC2, ICD10AM, ICD10CA, ICDO, ICS, ICSD, ISO+, ISOnnnn, IUPC, IUPP, JC10, JC8, JJ1017, LB, LN, MCD, MCR, MDDX, MEDC, MEDR, MEDX, MGPI, MVX, NDA, NDC, NIC, NPI, NUBC, OHA, POS, RC, SDM, SNM, SNM3, SNT, UC, UMD, UML, UPC, UPIN, USPS, W1, W2, W4, WC, NABM, 99IHE
HL7 Table
1.3.6.1.4.12559.11.1.3.1.5#0396
Type
Conditional
Location
ADT_A01/PV2[0]/PV2-47(Expected LOA Return Date/Time)
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
Cardinality
Location
ADT_A01/MSH
Description
MSH is repeated at least 0 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 (227)
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
Length
Location
ADT_A01/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
Length of the element does not exceed the length defined in the message profile (20)
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 (199)
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 (6)
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 (227)
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 (20)
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 (199)
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 (6)
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)

Profile exceptions

Those profile exceptions have been raised because the HL7 message profile, on some points, differs from the Java class representing the HL7 message. Those are not errors in the given message but may cause (partially) wrong validation results

  • No code store found for ID http://nuvyta.com/fhir/CodeSystem/encounter-reason

Message metadata

Message ID
20210805121536
<?xml version="1.0" encoding="UTF-8"?>
<ACK 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>nuplatform</HD.1>
        </MSH.5>
        <MSH.6>
            <HD.1>nuvyta</HD.1>
        </MSH.6>
        <MSH.7>
            <TS.1>20210805121536</TS.1>
        </MSH.7>
        <MSH.9>
            <MSG.1>ACK</MSG.1>
            <MSG.2>A01</MSG.2>
            <MSG.3>ACK</MSG.3>
        </MSH.9>
        <MSH.10>20210805121536</MSH.10>
        <MSH.11>
            <PT.1>P</PT.1>
        </MSH.11>
        <MSH.12>
            <VID.1>2.5</VID.1>
        </MSH.12>
        <MSH.18>8859/1</MSH.18>
    </MSH>
    <MSA>
        <MSA.1>AA</MSA.1>
        <MSA.2>2dbf63be1ece4b269e4bbb5c2142cbab</MSA.2>
    </MSA>
</ACK>
ACK:
MSH|^~\&|PAMSimulator|IHE|nuplatform|nuvyta|20210805121536||ACK^A01^ACK|20210805121536|P|2.5||||||8859/1[CR]
MSA|AA|2dbf63be1ece4b269e4bbb5c2142cbab[CR]
MSH|^~\&|PAMSimulator|IHE|nuplatform|nuvyta|20210805121536||ACK^A01^ACK|20210805121536|P|2.5||||||8859/1
MSA|AA|2dbf63be1ece4b269e4bbb5c2142cbab

Validation result (Status: PASSED)

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
2021, 08 05 - 05:16 (PM)
Validation Service
Gazelle HL7 Validator ( 3.6.0 )
Message OID
1.3.6.1.4.1.12559.11.1.2.1.5.345491
Profile OID
1.3.6.1.4.12559.11.1.1.44
Validation Test Status
PASSED

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.5 (Revision: 50154)

Validation counters


Validation details

Warnings

Type
Conditional
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal 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
Conditional
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
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
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-2(universal 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
Conditional
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
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
ACK/MSH[0]/MSH-5(Receiving Application)[0]/HD-2(universal 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
Conditional
Location
ACK/MSH[0]/MSH-5(Receiving Application)[0]/HD-3(universal ID type)
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
ACK/MSH[0]/MSH-6(Receiving Facility)[0]/HD-2(universal 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
Conditional
Location
ACK/MSH[0]/MSH-6(Receiving Facility)[0]/HD-3(universal ID type)
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
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
Type
Conditional
Location
ACK/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
Length exceeded
Location
ACK/MSA[0]/MSA-2(Message Control ID)[0]
Value
2dbf63be1ece4b269e4bbb5c2142cbab
Description
Element 'Message Control ID' has length 32 which exceeds the maximum length defined in the message profile (20)
Type
Conditional
Location
ACK/ERR
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
Cardinality
Location
ACK/MSH
Description
MSH is repeated at least 0 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-3(Sending Application)
Description
Sending Application shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-3(Sending Application)
Description
Sending Application is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-3(Sending Application)
Description
Sending Application is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]
Description
Sending Application shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]
Description
Datatype HD is used
Type
Length
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]
Description
Length of the element does not exceed the length defined in the message profile (227)
Type
Required element
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
namespace ID shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
Datatype IS is used
Type
Length
Location
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-1(namespace ID)
Description
Length of the element does not exceed the length defined in the message profile (20)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-2(universal ID)
Description
Datatype ST is used
Type
Length
Location
ACK/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 (199)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-3(Sending Application)[0]/HD-3(universal ID type)
Description
Datatype ID is used
Type
Length
Location
ACK/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 (6)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility is repeated at least 1 time(s)
Type
Cardinality
Location
ACK/MSH[0]/MSH-4(Sending Facility)
Description
Sending Facility is repeated at most 1 time(s)
Type
Required element
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]
Description
Sending Facility shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]
Description
Datatype HD is used
Type
Length
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]
Description
Length of the element does not exceed the length defined in the message profile (227)
Type
Required element
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
namespace ID shall be present
Type
Datatype
Location
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-1(namespace ID)
Description
Datatype IS is used
Type
Length
Location
ACK/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 (20)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-2(universal ID)
Description
Datatype ST is used
Type
Length
Location
ACK/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 (199)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-4(Sending Facility)[0]/HD-3(universal ID type)
Description
Datatype ID is used
Type
Length
Location
ACK/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 (6)
Type
Format
Location
ACK/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
ACK/MSH[0]/MSH-5(Receiving Application)
Description
Receiving Application shall be present
Type
Cardinality
Location
ACK/MSH[0]/MSH-5(Receiving Application)
Description
Receiving Application is repeated at least 1 time(s)