Test
ch_pix_002_add_NameE - 1
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
In the name field, the birth name is passed with the qualifier BR.[ Assertion... ]
Test
ch_pix_006_add_mpipidE - 2
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[0]
Description
In the OtherIDs parameter, if patient is already registered in a community, the MPI-PID MUST be provided here.[ Assertion... ]
Test
constraint_hl7v3_IIR - 1
Location
/PRPAIN201301UV02Type/id
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 2
Location
/PRPAIN201301UV02Type/interactionId
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 3
Location
/PRPAIN201301UV02Type/receiver[0]/device/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 4
Location
/PRPAIN201301UV02Type/receiver[0]/device/asAgent/representedOrganization/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 5
Location
/PRPAIN201301UV02Type/sender/device/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 6
Location
/PRPAIN201301UV02Type/sender/device/asAgent/representedOrganization/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 7
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 8
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_STR - 9
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/name[0]/family[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 10
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/name[0]/family[1]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 11
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/name[0]/given[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 12
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[0]/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 13
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[0]/scopingOrganization/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 14
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[1]/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 15
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[1]/scopingOrganization/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_STR - 16
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[0]/relationshipHolder1/name[0]/family[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 17
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[0]/relationshipHolder1/name[0]/given[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 18
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[1]/relationshipHolder1/name[0]/family[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 19
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[1]/relationshipHolder1/name[0]/given[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 20
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/birthPlace/addr/state[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_STR - 21
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/birthPlace/addr/city[0]
Description
Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 22
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/providerOrganization/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 23
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/providerOrganization/contactParty[0]/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_hl7v3_IIR - 24
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/custodian/assignedEntity/id[0]
Description
Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)
Test
constraint_mccimt000100UV01_receiverTypeCodeR - 25
Location
/PRPAIN201301UV02Type/receiver[0]
Description
typeCode attribute of receiver SHALL be equal to RCV (Table O.1.1-1: Model attributes)[ Assertion... ]
Test
constraint_mccimt000100UV01_deviceIdR - 26
Location
/PRPAIN201301UV02Type/receiver[0]/device
Description
IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL not have a value (Table O.1.1-1: Model Attributes)[ Assertion... ]
Test
constraint_mccimt000100UV01_organizationIdR - 27
Location
/PRPAIN201301UV02Type/receiver[0]/device/asAgent/representedOrganization
Description
IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL NOT have a value[ Assertion... ]
Test
constraint_mccimt000100UV01_senderTypeCodeR - 28
Location
/PRPAIN201301UV02Type/sender
Description
typeCode attribute of device SHALL be equal to RCV (Table O.1.1-1: Model attributes)[ Assertion... ]
Test
constraint_mccimt000100UV01_deviceIdR - 29
Location
/PRPAIN201301UV02Type/sender/device
Description
IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL not have a value (Table O.1.1-1: Model Attributes)[ Assertion... ]
Test
constraint_mccimt000100UV01_organizationIdR - 30
Location
/PRPAIN201301UV02Type/sender/device/asAgent/representedOrganization
Description
IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL NOT have a value[ Assertion... ]
Test
constraint_hl7v3common_custodianAssignedEntityR - 31
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/custodian
Description
The assigned entity for this participant SHALL be either an organization or a device (Table O.2.1-1: Model Attributes)[ Assertion... ]
Test
constraint_iti44common_iti44val002R - 32
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/providerOrganization
Description
The id attribute of Provider Organization shall have only a root[ Assertion... ]
Test
constraint_iti44common_iti44val003R - 33
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/providerOrganization
Description
The id/@root attribute of Provider Organization shall be expressed as an ISO OID[ Assertion... ]
Test
constraint_iti44common_iti44val001R - 34
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/providerOrganization/contactParty[0]
Description
The Provider Organization needs to be identified by at least one of address, telecommunications address, or contact person.[ Assertion... ]
Test
constraint_iti44patientadd_iti44val017R - 35
Location
/PRPAIN201301UV02Type
Description
For Add Patient Record message, the value of interactionId SHALL be set to PRPA_IN201301UV02[ Assertion... ]
Test
constraint_iti44patientadd_iti44val019R - 36
Location
/PRPAIN201301UV02Type
Description
The value of processingModeCode SHALL be set to T[ Assertion... ]
Test
constraint_iti44patientadd_iti44val020R - 37
Location
/PRPAIN201301UV02Type
Description
The value of acceptAckCode SHALL be set to AL[ Assertion... ]
Test
constraint_iti44patientadd_iti44val021R - 38
Location
/PRPAIN201301UV02Type
Description
There SHALL be only one receiver Device[ Assertion... ]
Test
constraint_iti44patientadd_iti44val022R - 39
Location
/PRPAIN201301UV02Type/controlActProcess
Description
For Add Patient Record message, the trigger event code ControlActProcess.code SHALL be set to PRPA_TE201301UV02[ Assertion... ]
Test
constraint_iti44patientadd_ihehl7v3006R - 40
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]
Description
The context conduction Indicator value in the MFMI_MT700701UV01 control act wrapper is mandatory and SHALL be false[ Assertion... ]
Test
constraint_iti44patientadd_ihehl7v3008R - 41
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent
Description
RegistrationEvent.effectiveTime and the author.time SHALL be valued with the same time expression[ Assertion... ]
Test
constraint_iti44patientadd_iti44val024R - 42
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent
Description
RegistrationEvent.statusCode SHALL be set to active[ Assertion... ]
Test
constraint_iti44patientadd_iti44val025R - 43
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent
Description
There SHALL be no ReplacementOf act relationship for the Add Patient Record and Revise Patient Record interactions.[ Assertion... ]
Test
constraint_iti44patientadd_ihehl7v3002R - 44
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient
Description
When the Patient role is scoped by a Provider organization, only patient IDs assigned by the provider organization are allowed in the Patient class, the root element of the patient IDs shall match the root element of the provider organization ID.[ Assertion... ]
Test
constraint_iti44patientadd_iti44val006R - 45
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient
Description
The focal entity choice is restricted to be only a person[ Assertion... ]
Test
constraint_iti44patientadd_patientid_ihehl7v3004R - 46
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient
Description
All IHE Actors are required to send the extension attribute for any id element representing a patient identifier[ Assertion... ]
Test
constraint_iti44patientadd_iti44val009R - 47
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
patientPerson.classCode attribute is mandatory[ Assertion... ]
Test
constraint_iti44patientadd_iti44val010R - 48
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
patientPerson.determinerCode attribute is mandatory[ Assertion... ]
Test
constraint_iti44patientadd_personid_ihehl7v3004R - 49
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
All IHE Actors are required to send the extension attribute for any id element representing a patient identifier[ Assertion... ]
Test
constraint_iti44patientadd_iti44val004R - 50
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[0]
Description
otherIDs.id.root SHALL be identical to scopingOrganization.id.root[ Assertion... ]
Test
constraint_iti44patientadd_otherids_ihehl7v3004R - 51
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[0]
Description
All IHE Actors are required to send the extension attribute for any id element representing a patient identifier[ Assertion... ]
Test
constraint_iti44patientadd_iti44val004R - 52
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[1]
Description
otherIDs.id.root SHALL be identical to scopingOrganization.id.root[ Assertion... ]
Test
constraint_iti44patientadd_otherids_ihehl7v3004R - 53
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[1]
Description
All IHE Actors are required to send the extension attribute for any id element representing a patient identifier[ Assertion... ]
Test
constraint_iti44patientadd_iti44val007R - 54
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[0]
Description
The relationship holder of the personal relationship is restricted to be a person[ Assertion... ]
Test
constraint_iti44patientadd_iti44val011R - 55
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[0]
Description
personalRelationship.classCode attribute is mandatory[ Assertion... ]
Test
constraint_iti44patientadd_iti44val007R - 56
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[1]
Description
The relationship holder of the personal relationship is restricted to be a person[ Assertion... ]
Test
constraint_iti44patientadd_iti44val011R - 57
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[1]
Description
personalRelationship.classCode attribute is mandatory[ Assertion... ]
Test
constraint_iti44patientadd_iti44val015R - 58
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/birthPlace
Description
birthPlace.classCode attribute is mandatory[ Assertion... ]
Test
constraint_iti44patientadd_iti44val016R - 59
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/birthPlace
Description
Either BirthPlace.addr or an associated BirthPlace.name must be valued[ Assertion... ]
Test
ch_pix_001_add_NameOrIdR - 60
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient
Description
Either Person.name or Patient.id must be non-null.[ Assertion... ]
Test
ch_pix_003_add_ReligiousAffiliationCodeR - 61
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
ReligiousAffiliationCode is not an allowed parameter.[ Assertion... ]
Test
ch_pix_004_add_RaceCodeR - 62
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
RaceCode is not an allowed parameter.[ Assertion... ]
Test
ch_pix_005_add_EthnicGroupCodeR - 63
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson
Description
EthnicGroupCode is not an allowed parameter.[ Assertion... ]
Test
ch_pix_006_add_mpipidR - 64
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/asOtherIDs[1]
Description
In the OtherIDs parameter, if patient is already registered in a community, the MPI-PID MUST be provided here.[ Assertion... ]
Test
ch_pix_007_add_CodeR - 65
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[0]
Description
The code MUST be FTH for the Father and MTH for the Mother[ Assertion... ]
Test
ch_pix_007_add_CodeR - 66
Location
/PRPAIN201301UV02Type/controlActProcess/subject[0]/registrationEvent/subject1/patient/patientPerson/personalRelationship[1]
Description
The code MUST be FTH for the Father and MTH for the Mother[ Assertion... ]