logicahealth / vha-kbs-knarts

VHA Knowledge-Based Systems clinical knowledge artifact content development program.
Apache License 2.0
7 stars 3 forks source link

Schema validity errors in B22. #272

Closed preston closed 6 years ago

preston commented 6 years ago

Looks like the "focus" @values violate the schema in B22. Due to the spaces, they are "..not an element of the set {'PatientGender', 'PatientAgeGroup', 'ClinicalFocus', 'TargetUser', 'WorkflowSetting', 'WorkflowTask', 'ClinicalVenue'}." --sayeth xmllint

Other KNARTS don't seem to have this issue.

Easy fixes. E.g.:

https://github.com/preston/vha-kbs-knarts/blob/b82c54d2c267b002c2373b78b41ff853cfcf7be4/content/colonoscopy/b22/CDSK_KRprt_OS_B22IBDSurv.xml#L223

a-dru-desai commented 6 years ago

@kthlnkeating For B3 review.

csp4z commented 6 years ago

Delivery processing at B3 Inc introduced schema errors. @kthlnkeating can provide the original valid XML document.

preston commented 6 years ago

It appears that B3 edits aren't going through basic validation prior to delivery.

kthlnkeating commented 6 years ago

Accidental addition; revised KNART XML posted here- https://github.com/preston/vha-kbs-knarts/tree/master/content/colonoscopy/b22

preston commented 6 years ago

Current version now validates.