PackagesCanonicalsLogsProblems
    Packages
    servicewell.fhir.wof-portal@1.0.0
    https://canonical.fhir.link/servicewell/wof-base/StructureDefinition/wof-base-healthcare-service
description: Base profile of wof HealthcareService
package_name: servicewell.fhir.wof-portal
derivation: constraint
name: WofBaseHealthcareService
abstract: true
type: HealthcareService
elements:
  coverageArea: {index: 23}
  category: {index: 11}
  availableTime: {short: Opening hours and availability windows, index: 30}
  meta:
    elements:
      versionId: {short: Server-managed resource version, mustSupport: true, index: 1}
      profile: {short: Profile declaration for this portal resource, mustSupport: true, index: 2}
    required: [profile]
  specialty: {index: 13}
  name: {short: Display name of the healthcare service, mustSupport: true, index: 15}
  notAvailable: {index: 31}
  implicitRules: {index: 3}
  providedBy: {short: Organization responsible for the healthcare service, mustSupport: true, index: 10}
  type: {index: 12}
  eligibility: {index: 25}
  extraDetails: {index: 16}
  extension:
    index: 5
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        clinicInfo:
          match: {url: null}
          schema: {type: Extension, short: Grouped clinic presentation information, url: 'http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/ext-clinic-info', index: 6}
          min: 0
          max: 1
        bookingRules:
          match: {url: null}
          schema: {type: Extension, short: Grouped booking-related attachments, url: 'http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/ext-booking-rules', index: 7}
          min: 0
          max: 1
  contained: {short: Contained resources used by the healthcare service, index: 4}
  photo: {short: Image representing the healthcare service, index: 17}
  active: {short: Whether the healthcare service is active, index: 9}
  communication: {index: 27}
  id: {short: Stable logical identifier for the healthcare service, index: 0}
  serviceProvisionCode: {index: 24}
  availabilityExceptions: {index: 32}
  appointmentRequired: {index: 29}
  referralMethod: {index: 28}
  telecom:
    short: Portal contact details for the healthcare service
    index: 18
    elements:
      system: {short: Type of contact point, index: 19}
      value: {short: Actual contact value, index: 20}
      use: {short: Usage context for the contact point, index: 21}
      rank: {short: Priority order of contact points, index: 22}
  location: {short: Contained address for the healthcare service, index: 14}
  program: {index: 26}
  endpoint: {index: 33}
  modifierExtension: {index: 8}
package_version: 1.0.0
extensions:
  clinicInfo: {url: 'http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/ext-clinic-info', min: 0, max: 1, type: Extension, short: Grouped clinic presentation information, index: 6}
  bookingRules: {url: 'http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/ext-booking-rules', min: 0, max: 1, type: Extension, short: Grouped booking-related attachments, index: 7}
class: profile
kind: resource
url: https://canonical.fhir.link/servicewell/wof-base/StructureDefinition/wof-base-healthcare-service
base: http://hl7.org/fhir/StructureDefinition/HealthcareService
version: 1.0.0
required: [location, active]