description: The HealthCareService resource typically describes services offered by an organization/practitioner at a location. The resource may be used to encompass a variety of services covering the entire healthcare spectrum, including promotion, prevention, diagnstics, hospital and ambulatory care, home care, long-term care, and other health-related and community services. package_name: hl7.fhir.us.davinci derivation: constraint name: HealthcareService type: HealthcareService elements: coverageArea: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Location'] index: 27 category: {mustSupport: true, index: 11} availableTime: mustSupport: true index: 38 elements: daysOfWeek: {mustSupport: true, index: 39} allDay: {mustSupport: true, index: 40} availableStartTime: {mustSupport: true, index: 41} availableEndTime: {mustSupport: true, index: 42} specialty: {mustSupport: true, index: 13} name: {mustSupport: true, index: 15} notAvailable: mustSupport: true index: 43 elements: description: {mustSupport: true, index: 44} during: {mustSupport: true, index: 45} providedBy: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Organization'] index: 10 type: {mustSupport: true, index: 12} eligibility: mustSupport: true index: 29 elements: id: {mustSupport: true, index: 30} code: {mustSupport: true, index: 31} comment: {mustSupport: true, index: 32} extraDetails: {mustSupport: true, index: 17} characteristic: {mustSupport: true, index: 34} extension: array: true min: 1 index: 0 slicing: id: '1' rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: newpatients: match: {url: null} schema: isModifier: false type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-NewPatients-extension base: {max: '*', min: 0, path: DomainResource.extension} isSummary: false index: 1 min: 1 max: 1 photo: {mustSupport: true, index: 18} active: {mustSupport: true, index: 9} communication: {mustSupport: true, index: 35} comment: {mustSupport: true, index: 16} identifier: index: 2 elements: use: {mustSupport: true, index: 3} type: {mustSupport: true, index: 4} system: {mustSupport: true, index: 5} value: {mustSupport: true, index: 6} period: {mustSupport: true, index: 7} assigner: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Organization'] index: 8 serviceProvisionCode: {mustSupport: true, index: 28} availabilityExceptions: {mustSupport: true, index: 46} appointmentRequired: {mustSupport: true, index: 37} referralMethod: {mustSupport: true, index: 36} telecom: mustSupport: true index: 19 extensions: tavailabletime: url: http://hl7.org/fhir/uv/vhdir/StructureDefinition/contactpoint-availabletime min: 0 isModifier: false type: Extension mustSupport: true base: {max: '*', min: 0, path: Element.extension} isSummary: false index: 20 tviaintermediary: url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-CViaIntermediary-extension min: 0 isModifier: false type: Extension mustSupport: true base: {max: '*', min: 0, path: Element.extension} isSummary: false index: 21 elements: extension: isModifier: false type: Extension mustSupport: true url: http://hl7.org/fhir/uv/vhdir/StructureDefinition/contactpoint-availabletime base: {max: '*', min: 0, path: Element.extension} isSummary: false index: 20 slicing: slices: tavailabletime: match: {} schema: isModifier: false type: Extension mustSupport: true url: http://hl7.org/fhir/uv/vhdir/StructureDefinition/contactpoint-availabletime base: {max: '*', min: 0, path: Element.extension} isSummary: false index: 20 min: 0 tviaintermediary: match: {} schema: isModifier: false type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-CViaIntermediary-extension base: {max: '*', min: 0, path: Element.extension} isSummary: false index: 21 min: 0 system: {mustSupport: true, index: 22} value: {mustSupport: true, index: 23} use: {mustSupport: true, index: 24} rank: {mustSupport: true, index: 25} period: {mustSupport: true, index: 26} location: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Location'] index: 14 program: {mustSupport: true, index: 33} endpoint: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Endpoint'] index: 47 package_version: pdex-plan-net-0.1.0 extensions: newpatients: min: 1 isModifier: false index: 1 type: Extension mustSupport: true max: 1 url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-NewPatients-extension base: {max: '*', min: 0, path: DomainResource.extension} isSummary: false class: profile kind: resource url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-HealthcareService base: http://hl7.org/fhir/StructureDefinition/HealthcareService version: null required: [extension, active]