FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageca.infoway.io.erec
Resource TypeStructureDefinition
IdServiceProviderPreference.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources 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": "https://fhir.infoway-inforoute.ca/ValueSet/ca-preferencetypecode"
        }
      },
      {
        "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": [
          {
            "system": "https://fhir.infoway-inforoute.ca/CodeSystem/ca-preferencetypecode",
            "code": "preferred",
            "display": "Preferred"
          },
          {
            "system": "https://fhir.infoway-inforoute.ca/CodeSystem/ca-preferencetypecode",
            "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"
      }
    ]
  }
}