This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions 
Example Index:
XML
How 'other' can be used for future resources - in this case referral (id = "referral")
<Other xmlns="http://hl7.org/fhir"> <extension url="http://example.org/do-not-use/fhir-extensions/referral#requestingPractitioner"> <valueResource> <reference value="Practitioner/f201"/> <display value="Dokter Bronsig"/> </valueResource> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/referral#notes"> <valueString value="The patient had fever peaks over the last couple of days. He is worried about these peaks."/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/referral#fulfillingEncounter"> <valueResource> <reference value="Encounter/f201"/> </valueResource> </extension> <modifierExtension url="http://example.org/do-not-use/fhir-extensions/referral#referredForService"> <valueCodeableConcept> <coding> <system value="http://snomed.info/sct"/> <code value="11429006"/> <display value="Consultation"/> </coding> </valueCodeableConcept> </modifierExtension> <modifierExtension url="http://example.org/do-not-use/fhir-extensions/referral#targetDate"> <valuePeriod> <start value="2013-04-01"/> <end value="2013-04-15"/> </valuePeriod> </modifierExtension> <modifierExtension url="http://example.org/do-not-use/fhir-extensions/referral#status"> <valueCode value="complete"/> </modifierExtension> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"> <p><b>Patient:</b>Roel</p> <p><b>Requestor:</b>Dokter Bronsig</p> <p><b>Type:</b>Consultation</p> <p><b>Target Date:</b>April 1 - April 31</p> <p>COMPLETED</p> <b>The patient had fever peaks over the last couple of days. He is worried about these peaks.</b> </div> </text> <code> <coding> <system value="http://hl7.org/fhir/other-resource-type"/> <code value="REFERRAL"/> </coding> </code> <subject> <reference value="Patient/f201"/> <display value="Roel"/> </subject> </Other>
JSON
How 'other' can be used for future resources - in this case referral
{
"resourceType": "Other",
"extension": [
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#requestingPractitioner",
"valueResource": {
"reference": "Practitioner/f201",
"display": "Dokter Bronsig"
}
},
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#notes",
"valueString": "The patient had fever peaks over the last couple of days. He is worried about these peaks."
},
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#fulfillingEncounter",
"valueResource": {
"reference": "Encounter/f201"
}
}
],
"modifierExtension": [
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#referredForService",
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "11429006",
"display": "Consultation"
}
]
}
},
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#targetDate",
"valuePeriod": {
"start": "2013-04-01",
"end": "2013-04-15"
}
},
{
"url": "http://example.org/do-not-use/fhir-extensions/referral#status",
"valueCode": "complete"
}
],
"text": {
"status": "generated",
"div": "<div>\n <p><b>Patient:</b>Roel</p>\n <p><b>Requestor:</b>Dokter Bronsig</p>\n <p><b>Type:</b>Consultation</p>\n <p><b>Target Date:</b>April 1 - April 31</p>\n <p>COMPLETED</p>\n <b>The patient had fever peaks over the last couple of days. He is worried about these peaks.</b>\n </div>"
},
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/other-resource-type",
"code": "REFERRAL"
}
]
},
"subject": {
"reference": "Patient/f201",
"display": "Roel"
}
}
XML
How 'Other' can be used for essoteric resources - in this case, a UML class model (id = "classModel")
<Other xmlns="http://hl7.org/fhir"> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class"> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.name"> <valueString value="Class1"/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute"> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.name"> <valueString value="attribute1"/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.minOccurs"> <valueInteger value="1"/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.maxOccurs"> <valueCode value="*"/> </extension> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute"> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.name"> <valueString value="attribute2"/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.minOccurs"> <valueInteger value="0"/> </extension> <extension url="http://example.org/do-not-use/fhir-extensions/UML#class.attribute.maxOccurs"> <valueInteger value="1"/> </extension> </extension> </extension> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"> <p><b>Class1</b></p> <ul> <li>Attribute1: 1..*</li> <li>Attribute2: 0..1</li> </ul> </div> </text> <code> <coding> <system value="http://example.org/do-not-use/fhir-codes#resourceTypes"/> <code value="UMLCLASSMODEL"/> </coding> </code> </Other>
JSON
How 'Other' can be used for essoteric resources - in this case, a UML class model
{
"resourceType": "Other",
"extension": [
{
"extension": [
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.name",
"valueString": "Class1"
},
{
"extension": [
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.name",
"valueString": "attribute1"
},
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.minOccurs",
"valueInteger": 1
},
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.maxOccurs",
"valueCode": "*"
}
],
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute"
},
{
"extension": [
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.name",
"valueString": "attribute2"
},
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.minOccurs",
"valueInteger": 0
},
{
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute.maxOccurs",
"valueInteger": 1
}
],
"url": "http://example.org/do-not-use/fhir-extensions/UML#class.attribute"
}
],
"url": "http://example.org/do-not-use/fhir-extensions/UML#class"
}
],
"text": {
"status": "generated",
"div": "<div>\n <p><b>Class1</b></p>\n <ul>\n <li>Attribute1: 1..*</li>\n <li>Attribute2: 0..1</li>\n </ul>\n </div>"
},
"code": {
"coding": [
{
"system": "http://example.org/do-not-use/fhir-codes#resourceTypes",
"code": "UMLCLASSMODEL"
}
]
}
}