PackagesCanonicalsLogsProblems
    Packages
    se.electronichealth.fhir.hvo.r5@0.1.3-alpha
    http://electronichealth.se/fhir/hvo/StructureDefinition/HVOBusiness
description: HVOBusiness contains information about work which is conducted within a line of work
package_name: se.electronichealth.fhir.hvo.r5
derivation: constraint
name: HVOBusiness
type: HealthcareService
elements:
  providedBy:
    type: Reference
    mustSupport: true
    refers: ['http://electronichealth.se/fhir/hvo/StructureDefinition/HVOOrganizationalUnit']
    index: 0
  category:
    short: What type of goal oriented work is being done, e.g. logopedics.
    mustSupport: true
    index: 1
    elements:
      coding:
        mustSupport: true
        index: 2
        slicing:
          rules: open
          ordered: false
          description: Slice on CodeableConcept.coding based on the system value
          discriminator:
          - {path: system, type: value}
          min: 1
          max: 1
          slices:
            HVOBusinessType:
              match: {system: null}
              schema:
                binding: {strength: required, valueSet: 'http://electronichealth.se/hvo/ValueSet/hvo-business-category'}
                mustSupport: true
                index: 3
                elements:
                  system: {mustSupport: true, index: 4}
                  code: {mustSupport: true, index: 5}
                required: [system, code]
            HSABusinessType:
              match: {system: 'urn:oid:1.2.752.129.2.2.1.3'}
              schema:
                binding: {strength: required, valueSet: 'http://electronichealth.se/hvo/ValueSet/hvo-business-category-inera'}
                mustSupport: true
                index: 6
                elements:
                  system:
                    pattern: {type: Uri, value: 'urn:oid:1.2.752.129.2.2.1.3'}
                    mustSupport: true
                    index: 7
                  code: {mustSupport: true, index: 8}
                required: [system, code]
    required: [coding]
  location:
    type: Reference
    mustSupport: true
    refers: ['http://electronichealth.se/fhir/hvo/StructureDefinition/HVOLocation']
    index: 9
  availability:
    mustSupport: true
    index: 10
    elements:
      availableTime:
        mustSupport: true
        index: 11
        elements:
          daysOfWeek:
            binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/days-of-week'}
            mustSupport: true
            index: 12
          allDay: {mustSupport: true, index: 13}
          availableStartTime: {mustSupport: true, index: 14}
          availableEndTime: {mustSupport: true, index: 15}
        required: [daysOfWeek]
      notAvailableTime:
        mustSupport: true
        index: 16
        elements:
          description: {mustSupport: true, index: 17}
          during:
            mustSupport: true
            index: 18
            elements:
              start: {mustSupport: true, index: 19}
              end: {mustSupport: true, index: 20}
            required: [start]
        required: [description]
package_version: 0.1.3-alpha
class: profile
kind: resource
url: http://electronichealth.se/fhir/hvo/StructureDefinition/HVOBusiness
base: http://hl7.org/fhir/StructureDefinition/HealthcareService
version: 0.1.0
required: [providedBy]