3.3 Extension: Entity Service
The official URL for this extension is:
http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service
Status: draft
Extension maintained by:
Identifies a electronic communication service offered by a service location or practitioner
Context of Use
This extension may be used on the following element(s):
- {"type"=>"Organization"}
- {"type"=>"Organization.practitionerRole"}
- {"type"=>"Practitioner"}
Usage info
Usage:
- Use this Extension: Shared Health Organization - Provider Registry, Shared Health Practitioner - Provider Registry
3.3.2 Formal Views of Extension Content
Download Excel representation
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..* | Extension | Definition: Identifies a electronic communication service offered by a service location or practitioner Comments: See children |
extension | 0..* | Extension | Slice: Unordered, Open by value:url Definition: An Extension |
extension (code) | 1..1 | Extension | Definition: Defines the service provided Comments: Conformance Rules: Codes must be appropriate for the type of entity the service is associated with. For example, pharmacy services may only appear on pharmacy organizations, prescriber services may only appear on prescriber practitioners, etc. |
url | 1..1 | uri | "code" |
value[x] | 1..1 | code | Binding: SharedServiceType (20171011) (required) Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
extension (status) | 1..1 | Extension | Definition: Indicates whether the service is currently supported by the containing service location or practitioner |
url | 1..1 | uri | "status" |
value[x] | 1..1 | code | Binding: SharedServiceStatus (20190415) (required) Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
url | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
This structure is derived from Extension
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Entity Service | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
extension:code | S | 1..1 | Extension | Service Code |
url | S | 1..1 | uri | "code" |
value[x] | S | 1..1 | code | pharm-inbox | pharm-fax | clinic | prescriber Binding: SharedServiceType (20171011) (required) |
extension:status | S | 1..1 | Extension | Status |
url | S | 1..1 | uri | "status" |
value[x] | S | 1..1 | code | active | in-progress | inactive Binding: SharedServiceStatus (20190415) (required) |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
value[x] | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Entity Service | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
extension:code | S | 1..1 | Extension | Service Code |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
url | S | 1..1 | uri | "code" |
value[x] | S | 1..1 | code | pharm-inbox | pharm-fax | clinic | prescriber Binding: SharedServiceType (20171011) (required) |
extension:status | S | 1..1 | Extension | Status |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
url | S | 1..1 | uri | "status" |
value[x] | S | 1..1 | code | active | in-progress | inactive Binding: SharedServiceStatus (20190415) (required) |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
Documentation for this format |
Grid View
This structure is derived from Extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..* | Extension | Definition: Identifies a electronic communication service offered by a service location or practitioner Comments: See children |
extension | 0..* | Extension | Slice: Unordered, Open by value:url Definition: An Extension |
extension (code) | 1..1 | Extension | Definition: Defines the service provided Comments: Conformance Rules: Codes must be appropriate for the type of entity the service is associated with. For example, pharmacy services may only appear on pharmacy organizations, prescriber services may only appear on prescriber practitioners, etc. |
url | 1..1 | uri | "code" |
value[x] | 1..1 | code | Binding: SharedServiceType (20171011) (required) Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
extension (status) | 1..1 | Extension | Definition: Indicates whether the service is currently supported by the containing service location or practitioner |
url | 1..1 | uri | "status" |
value[x] | 1..1 | code | Binding: SharedServiceStatus (20190415) (required) Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
url | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
This structure is derived from Extension
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Entity Service | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
extension:code | S | 1..1 | Extension | Service Code |
url | S | 1..1 | uri | "code" |
value[x] | S | 1..1 | code | pharm-inbox | pharm-fax | clinic | prescriber Binding: SharedServiceType (20171011) (required) |
extension:status | S | 1..1 | Extension | Status |
url | S | 1..1 | uri | "status" |
value[x] | S | 1..1 | code | active | in-progress | inactive Binding: SharedServiceStatus (20190415) (required) |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
value[x] | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Entity Service | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
extension:code | S | 1..1 | Extension | Service Code |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
url | S | 1..1 | uri | "code" |
value[x] | S | 1..1 | code | pharm-inbox | pharm-fax | clinic | prescriber Binding: SharedServiceType (20171011) (required) |
extension:status | S | 1..1 | Extension | Status |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
url | S | 1..1 | uri | "status" |
value[x] | S | 1..1 | code | active | in-progress | inactive Binding: SharedServiceStatus (20190415) (required) |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-entity-service" |
Documentation for this format |
Other representations of extension: Schematron
3.3.3 Terminology Bindings
Terminology Bindings
Path | Conformance | ValueSet |
Extension.extension:code.value[x] | required | SharedServiceType |
Extension.extension:status.value[x] | required | SharedServiceStatus |
3.3.4 Constraints
Constraints
Id | Path | Details | Requirements |