Terminology Module Incubator, published by HL7 International / Terminology Infrastructure. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/txmodule-incubator/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/uv/txmodule-incubator/OperationDefinition/ConceptMap-closure | Version: 0.1.0 | |||
| Standards status: Trial-use | Maturity Level: 1 | Computable Name: Closure | ||
This operation provides support for ongoing maintenance of a client-side transitive closure table based on server-side terminological logic. For details of how this is used, see Maintaining a Closure Table
Last updated: 2021-01-05 10:01:24+1100
URL: [base]/$closure
| Use | Name | Scope | Cardinality | Type | Binding | Documentation |
| IN | name | 1..1 | string | The name that defines the particular context for the subsumption based closure table | ||
| IN | concept | 0..* | Coding | Concepts to add to the closure table | ||
| IN | version | 0..1 | string | A request to resynchronise - request to send all new entries since the nominated version was sent by the server | ||
| OUT | return | 1..1 | ConceptMap | A list of new entries (code / system --> code/system) that the client should add to its closure table. The only kind of entry mapping relationships that can be returned are equivalent, source-is-broader-than-target and source-is-narrower-than-target. |
Evaluate a closure named patient-problems for a subset of SNOMED CT.
POST [base]/$closure
{
"resourceType" : "Parameters",
"parameter" : [
{
"name" : "name",
"valueString" : "patient-problems"
},
{
"name" : "concept",
"valueCoding" : {
"system" : "http://snomed.info/sct",
"code" : "22298006"
}
}
]
}
HTTP/1.1 200 OK
[other headers]
{
"resourceType": "ConceptMap",
"identifier": "49088976-d54d-4d19-b868-3d4c18cebabb",
"version": "8",
"status": "active",
"experimental": true,
"date": "2012-06-13",
"group": [
{
"source": "http://snomed.info/sct",
"target": "http://snomed.info/sct",
"element": {
"code": "22298006",
"target": [
{
"code": "128599005",
"relationship": "source-is-narrower-than-target"
}
]
}
}
]
}