{"resourceType":"CodeSystem","id":"reference-handling-policy","meta":{"lastUpdated":"2021-01-17T07:06:13.533+11:00"},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"fhir"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5}],"url":"http://hl7.org/fhir/reference-handling-policy","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.4.203"}],"version":"4.0.1","name":"ReferenceHandlingPolicy","title":"ReferenceHandlingPolicy","status":"active","experimental":false,"date":"2021-01-17T07:06:13+11:00","publisher":"HL7 (FHIR Project)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"},{"system":"email","value":"fhir@lists.hl7.org"}]}],"description":"A set of flags that defines how references are supported.","caseSensitive":true,"valueSet":"http://hl7.org/fhir/ValueSet/reference-handling-policy","content":"complete","concept":[{"code":"literal","display":"Literal References","definition":"The server supports and populates Literal references (i.e. using Reference.reference) where they are known (this code does not guarantee that all references are literal; see 'enforced')."},{"code":"logical","display":"Logical References","definition":"The server allows logical references (i.e. using Reference.identifier)."},{"code":"resolves","display":"Resolves References","definition":"The server will attempt to resolve logical references to literal references - i.e. converting Reference.identifier to Reference.reference (if resolution fails, the server may still accept resources; see logical)."},{"code":"enforced","display":"Reference Integrity Enforced","definition":"The server enforces that references have integrity - e.g. it ensures that references can always be resolved. This is typically the case for clinical record systems, but often not the case for middleware/proxy systems."},{"code":"local","display":"Local References Only","definition":"The server does not support references that point to other servers."}]}