Uploaded image for project: 'CDA Specification Feedback'
  1. CDA Specification Feedback
  2. CDA-20069

Updated Schematron to allow null on addr

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • C-CDA Templates Clinical Notes (CDA)
    • 2.0.0 [deprecated]
    • Structured Documents
    • Schematron Validation Files [deprecated]
    • Hide

      This change is implemented in Trifolia: 

      https://trifolia.lantanagroup.com/TemplateManagement/View/II/2.16.840.1.113883.10.20.22.4.61/2015-08-01

       


      Will update the modelling from:

      This participantRole SHOULD contain zero or one [0..1] addr (CONF:1198-8925).
      1. The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483).

       

      To:

      1. This participantRole SHOULD contain zero or one [0..1] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:1198-8925).

       

      This change in modelling should also result in no errors being created if the addr is missing or nullFlavored.

      Show
      This change is implemented in Trifolia:  https://trifolia.lantanagroup.com/TemplateManagement/View/II/2.16.840.1.113883.10.20.22.4.61/2015-08-01   Will update the modelling from: This participantRole SHOULD contain zero or one [0..1] addr (CONF:1198-8925). 1. The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483).   To: This participantRole SHOULD contain zero or one [0..1] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:1198-8925).   This change in modelling should also result in no errors being created if the addr is missing or nullFlavored.
    • Russ Ott/Gay Dolin: 8-0-0
    • Correction
    • Compatible, substantive

    Description

      The schematron below has to be updated to account for nullFlavor. Can HL7 Please correct this in the next release? 

       

          <sch:assert flag="error" id="a-1198-10483-c" test="not(cda:participant[@typeCode='HLD'][cda:templateId[@root='2.16.840.1.113883.10.20.22.4.90']]/cda:participantRole/cda:addr) or cda:participant[@typeCode='HLD'][cda:templateId[@root='2.16.840.1.113883.10.20.22.4.90']]/cda:participantRole/cda:addr[cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode))]">The content of addr *SHALL* be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) ([CONF:1198-10483).</sch:assert|conf:1198-10483).%3c/sch:assert]>

       

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            rayletr Tess Rayle (Inactive)
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: