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]