﻿Missing+subject-ID+in+SAML+Attribute+StatementProcess+for+Impact+Analysis

Please contribute your comments via the discussion tab above. Outcomes and resolution will be added at the bottom of this page.

Missing subject-id in SAML Attribute Statement
While running through conformance testing for VLER, the NHIN Test Team has found that 3 out of 4 VLER pilot participants have omitted the subject-id attribute in the SAML Attribute Statement. Section 3.3.2.1 of the NHIN Authorization Framework specification is contained below. The NHIN and underlying OASIS XSPA spec lists subject-id as a required attribute. Section 2.12.1 of XSPA states that "Name is the name of the user as required by HIPAA Privacy Disclosure Accounting. The name will be typed as a string and in plain text..."


 * Subject ID Attribute
 * This  element shall have the Name attribute set to “urn:oasis:names:tc:xspa:1.0:subject:subject-id”. The name of the user as required by HIPAA Privacy Disclosure Accounting shall be placed in the value of the  element. (Keep in mind that the term “subject” in SAML and XACML refers to the individual making the request; in this specification, the term “User” is generally used with the same meaning, but when referring to attributes defined in SAML or XACML, the naming convention of the standard is retained.)
 * An example of the syntax of this element is as follows:

Spec Factory SMEs are asked to review and consider this issue and to make a recommendation as to its severity and actions the NHIN Coordinating Committee should take.
 * 
 * Walter H.Brattain IV
 * 
 * The NHIN Trial Implementation “UserName” attribute has been replaced by the Subject ID attribute defined in this section.