schematron.iti55.PRPA_IN201306UV02.sch.xml Maven / Gradle / Ivy
The newest version!
result must relate to a person
subjectOf2 must be omitted
coveredPartyOf must be omitted
classCode must equal to 'PAT'
exactly one main patient ID must be present (use asOtherIds for additional IDs)
statusCode must equal to 'active'
asPatientOfOtherProvider must be omitted
guarantorRole must be omitted
guardian must be omitted
contactParty must be omitted
asMember must be omitted
careGiver must be omitted
asStudent must be omitted
classCode must equal to 'PSN'
determinerCode must equal to 'INSTANCE'
at least one sub-element "name" must be present
patient name may be null only if the request contained only a patient identifier and no demographic data
relationship holder of the personal relationship is restricted to be a person, classCode must equal to 'PRS'
classCode must equal to 'EMP'
classCode must equal to 'CIT'
politicalNation.classCode must equal to 'NAT'
politicalNation.determinerCode must equal to 'INSTANCE'
exactly one sub-element 'acknowledgement' must be present
exactly one sub-element 'id' must be present here
homeCommunityId must be specified in the attribute 'id/@root'
only attribute 'root' is allowed in the sub-element 'id'
specification of Health Data Locator support is wrong or missing