Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This article is for Medical Objects staff an integrators wanting to make sense of responses to recipient lookup requests.

Recipient installed in network to receive messages

JSON

Code Block
languagejs
"staffIDList": [
	{
		"class": "CX",
		"idNumber": "0135958A",
		"assigningAuthority": {
			"class": "HD",
			"namespaceID": "AUSHICPR"
		},
		"identifierTypeCode": "UPIN"
	},

"activeFlag": "A",

"hospitalService": [
	{
		"class": "CE",
		"identifier": "True",
		"nameOfCodingSystem": "MO_ROUTABLE"
	}
],

Use the idNumber value where assigningAuthority namespaceID = AUSHICPR for addressing messages to a recipient. If AUSHICPR is not available then fall back to namespaceID = Medical-Objects + universalID = 7C3E3682-91F6-11D2-8F2C-444553540000 + universalIDType + GUID instead but always use AUSHICPR if available.

staffName and other values can be used at the integrators leisureliberty.

activeFlag must be A

hospitalService where nameOfCodingSystem is MO_ROUTABLE must have an identifier of True.

Warning
Note recipients that are not installed may also be returned and will have an identifier of False for hospitalService  where nameOfCodingSystem is MO_ROUTABLE. These recipients should not have messages addressed to them for delivery.

XML

Code Block
languagexml
<current>true</current>

current tag must be true.

Warning
Note only recipients installed in the network will be returned.


Table of Contents
outlinetrue
stylenone