FHIR IG analytics
Resources that use this resource
Resources that this resource uses
Examples of Use for Extension
No extension usage examples found
Narrative
No narrative content found in resource
Source1
{
"resourceType": "StructureDefinition",
"url": "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-ServiceProviderPreference",
"name": "ServiceProviderPreference",
"status": "draft",
"description": "Indicates preferences related to provider and service location",
"fhirVersion": "4.0.1",
"kind": "complex-type",
"abstract": false,
"context": [
{
"type": "element",
"expression": "ServiceRequest"
}
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Extension.extension",
"path": "Extension.extension",
"min": 2
},
{
"id": "Extension.extension:PreferenceType",
"path": "Extension.extension",
"sliceName": "PreferenceType",
"short": "Preference Type",
"definition": "Indicates preferences related to provider and service location",
"min": 1,
"max": "1",
"mustSupport": true,
"isModifier": true,
"isModifierReason": "Indicates how the ProviderOrLocation is to be treated (e.g., preferred provider)",
"binding": {
"strength": "extensible",
"valueSet": "http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/preference-type"
}
},
{
"id": "Extension.extension:PreferenceType.url",
"path": "Extension.extension.url",
"fixedUri": "PreferenceType"
},
{
"id": "Extension.extension:PreferenceType.value[x]",
"path": "Extension.extension.value[x]",
"label": "Preference Type",
"code": [
{
"code": "preferred",
"display": "Preferred"
},
{
"code": "excluded",
"display": "Excluded"
}
],
"short": "Preference Type Code",
"definition": "Indicates preferences related to provider and service location",
"type": [
{
"code": "code"
}
]
},
{
"id": "Extension.extension:ProviderOrLocation",
"path": "Extension.extension",
"sliceName": "ProviderOrLocation",
"short": "Provider or Location",
"definition": "Indicates the identified service provider or service location that is the subject of the stated preference type - e.g., preferred provider, excluded location, etc.",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Extension.extension:ProviderOrLocation.url",
"path": "Extension.extension.url",
"fixedUri": "ProviderOrLocation"
},
{
"id": "Extension.extension:ProviderOrLocation.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
},
{
"code": "Reference",
"targetProfile": [
"http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole",
"http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Practitioner",
"http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HealthcareService",
"http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Location"
]
}
]
},
{
"id": "Extension.extension:Rationale",
"path": "Extension.extension",
"sliceName": "Rationale",
"short": "Preference Rationale",
"definition": "Captures the rationale for indicating the provider preference (e.g., captures why a provider should be excluded)",
"max": "1"
},
{
"id": "Extension.extension:Rationale.url",
"path": "Extension.extension.url",
"fixedUri": "Rationale"
},
{
"id": "Extension.extension:Rationale.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-ServiceProviderPreference"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}