Appearance
Publishability Extension
This extension indicates where a directory listing may be made accessible when directory information is distributed. Allowed integer values are: 1 = Providers Only (default), 2 = Consumers Only, 3 = Both.
| Canonical URL | http://objects.directtrust.org/standards/artifacts/StructureDefinition/publishabilityEX |
| Name | PublishabilityExtension |
| Version | 1.0.0 |
| Status | active |
| Kind | complex-type |
| Type | Extension |
| Base Definition | http://hl7.org/fhir/StructureDefinition/Extension |
| FHIR Version | 4.0.1 |
Differential Elements
| Path | Min | Max | Type | Short |
|---|---|---|---|---|
Extension | Directory listing publishability | |||
Extension.extension | 0 | |||
Extension.url | ||||
Extension.value[x] | 1 | 1 | integer |
Full Resource
json
{
"resourceType": "StructureDefinition",
"id": "publishabilityEX",
"url": "http://objects.directtrust.org/standards/artifacts/StructureDefinition/publishabilityEX",
"version": "1.0.0",
"name": "PublishabilityExtension",
"title": "Publishability Extension",
"status": "active",
"description": "This extension indicates where a directory listing may be made accessible when directory information is distributed. Allowed integer values are: 1 = Providers Only (default), 2 = Consumers Only, 3 = Both.",
"fhirVersion": "4.0.1",
"kind": "complex-type",
"abstract": false,
"context": [
{
"type": "element",
"expression": "Endpoint"
}
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Extension",
"path": "Extension",
"short": "Directory listing publishability",
"definition": "Indicates the audience to which this directory listing may be made accessible when directory information is distributed. 1 = Providers Only (default), 2 = Consumers Only, 3 = Both.",
"constraint": [
{
"key": "publishability-1",
"severity": "error",
"human": "Publishability must be 1 (Providers Only), 2 (Consumers Only), or 3 (Both).",
"expression": "value.ofType(integer) = 1 or value.ofType(integer) = 2 or value.ofType(integer) = 3"
}
]
},
{
"id": "Extension.extension",
"path": "Extension.extension",
"max": "0"
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://objects.directtrust.org/standards/artifacts/StructureDefinition/publishabilityEX"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
}
]
}
}