https://tx.ontoserver.csiro.au/fhir/OperationDefinition/CodeSystem-t-lookup
Operation
Lookup
OPERATIONÂ lookup
URL: [base]/CodeSystem/$lookup
May be invoked by performing an HTTP GET operation as well as a POST.
Parameters
Use | Name | Cardinality | Type | Binding | Documentation |
---|---|---|---|---|---|
IN | code | 0..1 | code | The code that is to be located. If a code is provided, a system must be provided | |
IN | system | 0..1 | uri | The system for the code that is to be located | |
IN | version | 0..1 | string | The version of the system | |
IN | coding | 0..1 | Coding | The coding to look up | |
IN | displayLanguage | 0..1 | code | The requested language for display (see $expand.displayLanguage) | |
IN | useSupplement | 0..0 | canonical | Supplements to take into account when performing the $lookup operation (R5). | |
IN | tx-resource | 0..* | Resource | ||
IN | property | 0..* | code | A property that the client wishes to be returned in the output. If no properties are specified, the server chooses what to return. The following properties are defined for all code systems: url, name, version (code system info) and code information: display, definition, designation, parent and child, and for designations, lang.X where X is a designation language code. Some of the properties are returned explicit in named parameters (when the names match), and the rest (except for lang.X) in the property parameter group. |
{ "resourceType": "OperationDefinition", "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Operation</div>" }, "url": "https://tx.ontoserver.csiro.au/fhir/OperationDefinition/CodeSystem-t-lookup", "name": "Lookup", "status": "active", "kind": "operation", "affectsState": false, "code": "lookup", "resource": [ "CodeSystem" ], "system": false, "type": true, "instance": false, "parameter": [ { "name": "code", "use": "in", "min": 0, "max": "1", "documentation": "The code that is to be located. If a code is provided, a system must be provided", "type": "code" }, { "name": "system", "use": "in", "min": 0, "max": "1", "documentation": "The system for the code that is to be located", "type": "uri" }, { "name": "version", "use": "in", "min": 0, "max": "1", "documentation": "The version of the system", "type": "string" }, { "name": "coding", "use": "in", "min": 0, "max": "1", "documentation": "The coding to look up", "type": "Coding" }, { "name": "displayLanguage", "use": "in", "min": 0, "max": "1", "documentation": "The requested language for display (see $expand.displayLanguage)", "type": "code" }, { "name": "useSupplement", "use": "in", "min": 0, "max": "0", "documentation": "Supplements to take into account when performing the $lookup operation (R5).", "type": "canonical" }, { "name": "tx-resource", "use": "in", "min": 0, "max": "*", "type": "Resource" }, { "name": "property", "use": "in", "min": 0, "max": "*", "documentation": "A property that the client wishes to be returned in the output. If no properties are specified, the server chooses what to return. The following properties are defined for all code systems: url, name, version (code system info) and code information: display, definition, designation, parent and child, and for designations, lang.X where X is a designation language code. Some of the properties are returned explicit in named parameters (when the names match), and the rest (except for lang.X) in the property parameter group.", "type": "code" } ] }