Summary:
Defined below are the XML fields where facility source OID's are extracted for authentication and processing.
The OID: 1.3.6.1.4.1.21367.2005.3.7 is used below in each sample as a place holder value.
Protocol: XDR
Operation(s): ITI-41
value attribute of ExternalIdentifier field
<rim:ExternalIdentifier id="ei04" registryObject="SubmissionSet01" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" value="1.3.6.1.4.1.21367.2005.3.7"> <rim:Name> <rim:LocalizedString value="XDSSubmissionSet.sourceId" /> </rim:Name> </rim:ExternalIdentifier>
Protocol: QnR
Operation(s): ITI-18/ITI-38
Note: For QnR transactions we will look for the OID in each of the fields below. We will return the value of the first field that contains the required identifier in the following order.
HomeCommunityID on SAML
<saml2:Attribute FriendlyName="HomeCommunityID" Name="urn:nhin:names:saml:homeCommunityId" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml2:AttributeValue xsi:type="xsd:string">urn:oid:1.3.6.1.4.1.21367.2005.3.7</saml2:AttributeValue> </saml2:Attribute>
home attribute from the AdhocQueryRequest field
<query:AdhocQueryRequest xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" home="1.3.6.1.4.1.21367.2005.3.7"/>
AAOID on the PatientId
<rim:Slot name="$XDSDocumentEntryPatientId"> <rim:ValueList> <rim:Value>st3498702^^^&1.3.6.1.4.1.21367.2005.3.7&ISO</rim:Value> </rim:ValueList> </rim:Slot>
Protocol: XCPD
Operation(s): ITI-55
Note: For XCPD transactions we will look for the OID in each of the fields below. We will return the value of the first field that contains the required identifier in the following order.
Root attribute in the id field under representedOrganization
<sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id root="1.2.840.114350.1.13.999.567"/> <asAgent classCode="AGNT"> <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <id root="1.3.6.1.4.1.21367.2005.3.7"/> </representedOrganization> </asAgent> </device> </sender>
HomeCommunityID on SAML
<saml2:Attribute FriendlyName="HomeCommunityID" Name="urn:nhin:names:saml:homeCommunityId" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml2:AttributeValue xsi:type="xsd:string">urn:oid:1.3.6.1.4.1.21367.2005.3.7</saml2:AttributeValue> </saml2:Attribute>
Protocol: PIX
Operation(s): Query
root attribute in the value field under patientIdentifier
<patientIdentifier> <value root="1.3.6.1.4.1.21367.2005.3.7" extension="38273N237"/> <semanticsText>Patient.Id</semanticsText> </patientIdentifier>
Operation(s): ADD/MERGE/DELETE
root attribute in the id field under assignedEntity
<custodian typeCode="CST"> <assignedEntity classCode="ASSIGNED"> <id root="1.3.6.1.4.1.21367.2005.3.7" /> <assignedOrganization classCode="ORG" determinerCode="INSTANCE"> <name>Good Health Clinic</name> </assignedOrganization> </assignedEntity> </custodian>