DIPS Core Implementation Guide
0.1.0 - ci-build Norway

DIPS Core Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: DIPSHealthcareService

Official URL: http://dips.no/fhir/R4/StructureDefinition/DIPSHealthcareService Version: 0.1.0
Draft as of 2026-11-10 Computable Name: DIPSHealthcareService

The DIPS HealthcareService Profile inherits from the FHIR HealthcareService resource; refer to it for scope and usage definitions

Example Usage Scenarios:

The following are example usage scenarios for this profile:

Query by HealthcareService name or NPI

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard"
HealthcareService.Slices for extension.extension:ward.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection"
HealthcareService.Slices for extension.extension:section.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment"
HealthcareService.Slices for extension.extension:department.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital"
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress"
HealthcareService.Slices for extension.extension:address.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
HealthcareService.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
HealthcareService.Slices for identifier This element is included in summaries. 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HERIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this HealthcareService record is in active use
HealthcareService.providedBy This element is included in summaries. C 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
Constraints: no-basis-providedBy-identifier
HealthcareService.location This element is included in summaries. 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name This element is included in summaries. 1..1 string Description of service as presented to a consumer while searching
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HealthcareService.identifier:HCPIdentifierId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.specialty.​coding:8655 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8655

Not State Unknown
HealthcareService.specialty.​coding:8654 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8654

Not State Unknown
HealthcareService.specialty.​coding:9151 Base preferred

urn:oid:2.16.578.1.12.4.1.1.9151

Not State Unknown
HealthcareService.specialty.​coding:8451 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8451

Not State Unknown
HealthcareService.telecom:Phone.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:Phone.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​use Base required ContactPointUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error HealthcareService If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error HealthcareService If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice HealthcareService A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
no-basis-providedBy-identifier warning HealthcareService.providedBy no-basis recommends the use of logical references by ENH or RESH identifiers. If providedBy exists, identifiers should exist. $this.exists(identifier.exists())

This structure is derived from NoBasisHealthcareService

NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city 0..1 string Name of city, town etc.
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode 0..1 string Postal code for area
HealthcareService.Slices for identifier 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.providedBy 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
HealthcareService.category.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.category.Slices for coding.coding:dipsCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet (required)
HealthcareService.category.Slices for coding.coding:dipsCoding.system 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:1.3.6.1.4.1.9038.52.1003 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:dipsCoding.version 0..0 Version of the system - if relevant
HealthcareService.category.Slices for coding.coding:dipsCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.category.Slices for coding.coding:kithCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithCoding9040ValueSet (required)
HealthcareService.category.Slices for coding.coding:kithCoding.system 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.578.1.12.4.1.1.9040 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:kithCoding.version 0..0 Version of the system - if relevant
HealthcareService.category.Slices for coding.coding:kithCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.category.text 0..0 Plain text representation of the concept
HealthcareService.type
HealthcareService.type.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.type.Slices for coding.coding:dipsCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:dipsCoding.system 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/DIPSHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:dipsCoding.version 0..0 Version of the system - if relevant
HealthcareService.type.Slices for coding.coding:dipsCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.type.Slices for coding.coding:kithCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:kithCoding.system 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/KithHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:kithCoding.version 0..0 Version of the system - if relevant
HealthcareService.type.Slices for coding.coding:kithCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.type.text 0..0 Plain text representation of the concept
HealthcareService.specialty 0..0 Specialties handled by the HealthcareService
HealthcareService.location 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name 1..1 string Description of service as presented to a consumer while searching
HealthcareService.comment 0..0 Additional description and/or any specific issues not covered elsewhere
HealthcareService.extraDetails 0..0 Extra details about the service that can't be placed in the other fields
HealthcareService.photo 0..0 Facilitates quick identification of the service
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:Phone.period 0..0 Time period when the contact point was/is in use
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:EMail.period 0..0 Time period when the contact point was/is in use
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:HomePage.period 0..0 Time period when the contact point was/is in use
HealthcareService.coverageArea 0..0 Location(s) service is intended for/available to
HealthcareService.serviceProvisionCode 0..0 Conditions under which service is available/offered
HealthcareService.eligibility 0..0 Specific eligibility requirements required to use the service
HealthcareService.program 0..0 Programs that this service is applicable to
HealthcareService.characteristic 0..0 Collection of characteristics (attributes)
HealthcareService.communication
HealthcareService.communication.coding
HealthcareService.communication.coding.id 0..0 Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension Content/Rules for all slices
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x]
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].system 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-protocol (no extensions allowed)
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].version 0..0 Version of the system - if relevant
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.communication.coding.Slices for extension.extension:isPaperCopy 0..* boolean Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceIsPaperCopy
HealthcareService.communication.coding.system 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-type (no extensions allowed)
HealthcareService.communication.coding.version 0..0 Version of the system - if relevant
HealthcareService.communication.coding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.referralMethod 0..0 Ways that the service accepts referrals
HealthcareService.appointmentRequired 0..0 If an appointment is required for access to this service
HealthcareService.availableTime 0..0 Times the Service Site is available
HealthcareService.notAvailable 0..0 Not available during this time due to provided reason
HealthcareService.availabilityExceptions 0..0 Description of availability exceptions
HealthcareService.endpoint 0..0 Technical endpoints providing access to electronic services operated for the healthcare service

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
HealthcareService.category.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet Not State Unknown
HealthcareService.category.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithCoding9040ValueSet Not State Unknown
HealthcareService.type.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes Not State Unknown
HealthcareService.type.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes Not State Unknown
NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.id This element is included in summaries. 0..1 id Logical id of this artifact
HealthcareService.meta This element is included in summaries. 0..1 Meta Metadata about the resource
HealthcareService.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
HealthcareService.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
HealthcareService.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
HealthcareService.contained 0..* Resource Contained, inline Resources
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:ward.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard"
HealthcareService.Slices for extension.extension:ward.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:section.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection"
HealthcareService.Slices for extension.extension:section.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:department.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment"
HealthcareService.Slices for extension.extension:department.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:hospital.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital"
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:address.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress"
HealthcareService.Slices for extension.extension:address.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.line This element is included in summaries. 0..* string Street name, number, direction & P.O. Box etc.
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}
HealthcareService.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
HealthcareService.Slices for identifier This element is included in summaries. 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.Slices for identifier.identifier:HERIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HERIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HERIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HERIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HERIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HERIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HERIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this HealthcareService record is in active use
HealthcareService.providedBy This element is included in summaries. C 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
Constraints: no-basis-providedBy-identifier
HealthcareService.providedBy.id 0..1 string Unique id for inter-element referencing
HealthcareService.providedBy.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.providedBy.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.providedBy.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.providedBy.identifier This element is included in summaries. 0..1 Identifier The logical reference of organization that provides this healthcare service.
HealthcareService.providedBy.identifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.providedBy.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.providedBy.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.providedBy.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.providedBy.identifier.system This element is included in summaries. C 0..1 uri The namespace for the identifier value
Constraints: no-basis-identifier-system
Example General: http://www.acme.com/identifiers/patient
HealthcareService.providedBy.identifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.providedBy.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.providedBy.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.providedBy.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.category This element is included in summaries. 0..* CodeableConcept HealthcareService category
Binding: urn:oid:2.16.578.1.12.4.1.1.9040 (example): virksomhetstype 9040
HealthcareService.category.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.category.Slices for coding.coding:dipsCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet (required)
HealthcareService.category.Slices for coding.coding:dipsCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.Slices for coding.coding:dipsCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding.coding:dipsCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:1.3.6.1.4.1.9038.52.1003 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:dipsCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.category.Slices for coding.coding:dipsCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.category.Slices for coding.coding:kithCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithCoding9040ValueSet (required)
HealthcareService.category.Slices for coding.coding:kithCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.Slices for coding.coding:kithCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding.coding:kithCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.578.1.12.4.1.1.9040 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:kithCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.category.Slices for coding.coding:kithCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.type This element is included in summaries. 0..* CodeableConcept Type of service that may be delivered or performed
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).
HealthcareService.type.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.type.Slices for coding.coding:dipsCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:dipsCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.Slices for coding.coding:dipsCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding.coding:dipsCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/DIPSHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:dipsCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.type.Slices for coding.coding:dipsCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.type.Slices for coding.coding:kithCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:kithCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.Slices for coding.coding:kithCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding.coding:kithCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/KithHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:kithCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.type.Slices for coding.coding:kithCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.location This element is included in summaries. 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name This element is included in summaries. 1..1 string Description of service as presented to a consumer while searching
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:Phone.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:Phone.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:EMail.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:EMail.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:HomePage.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:HomePage.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.communication 0..* CodeableConcept The language that this service is offered in
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

HealthcareService.communication.id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
HealthcareService.communication.coding.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol"
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x] 0..1 Coding Value of extension
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].system This element is included in summaries. 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-protocol (no extensions allowed)
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.communication.coding.Slices for extension.extension:isPaperCopy 0..* boolean Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceIsPaperCopy
HealthcareService.communication.coding.system This element is included in summaries. 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-type (no extensions allowed)
HealthcareService.communication.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.communication.coding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.communication.text This element is included in summaries. 0..1 string Plain text representation of the concept

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HealthcareService.language Base preferred Common Languages 📍4.0.1 FHIR Std.
HealthcareService.extension:ward.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:section.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:department.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:hospital.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HCPIdentifierId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HCPIdentifierId.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​identifier.use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​identifier.type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.category Base example

urn:oid:2.16.578.1.12.4.1.1.9040

Not State Unknown
HealthcareService.category.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet Not State Unknown
HealthcareService.category.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithCoding9040ValueSet Not State Unknown
HealthcareService.type Base example Service type 📍4.0.1 FHIR Std.
HealthcareService.type.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes Not State Unknown
HealthcareService.type.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes Not State Unknown
HealthcareService.specialty.​coding:8655 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8655

Not State Unknown
HealthcareService.specialty.​coding:8654 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8654

Not State Unknown
HealthcareService.specialty.​coding:9151 Base preferred

urn:oid:2.16.578.1.12.4.1.1.9151

Not State Unknown
HealthcareService.specialty.​coding:8451 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8451

Not State Unknown
HealthcareService.telecom:Phone.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:Phone.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.eligibility.​code Base example Not State Unknown
HealthcareService.communication Base preferred Common Languages 📍4.0.1 FHIR Std.
HealthcareService.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error HealthcareService If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error HealthcareService If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice HealthcareService A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
no-basis-identifier-system warning HealthcareService.providedBy.identifier.system no-basis recommends the use of urn:oid:2.16.578.1.12.4.1.4.101 (ENH) or urn:oid:2.16.578.1.12.4.1.4.102 (RESH) for identifier.system $this.exists(value = 'urn:oid:2.16.578.1.12.4.1.4.101' or value = 'urn:oid:2.16.578.1.12.4.1.4.102')
no-basis-providedBy-identifier warning HealthcareService.providedBy no-basis recommends the use of logical references by ENH or RESH identifiers. If providedBy exists, identifiers should exist. $this.exists(identifier.exists())

This structure is derived from NoBasisHealthcareService

Summary

Mandatory: 2 elements(13 nested mandatory elements)
Fixed: 12 elements
Prohibited: 36 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of HealthcareService.identifier
  • The element 1 is sliced based on the value of HealthcareService.category.coding
  • The element 1 is sliced based on the value of HealthcareService.type.coding
  • The element 1 is sliced based on the value of HealthcareService.telecom

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard"
HealthcareService.Slices for extension.extension:ward.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection"
HealthcareService.Slices for extension.extension:section.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment"
HealthcareService.Slices for extension.extension:department.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital"
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress"
HealthcareService.Slices for extension.extension:address.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
HealthcareService.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
HealthcareService.Slices for identifier This element is included in summaries. 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HERIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this HealthcareService record is in active use
HealthcareService.providedBy This element is included in summaries. C 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
Constraints: no-basis-providedBy-identifier
HealthcareService.location This element is included in summaries. 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name This element is included in summaries. 1..1 string Description of service as presented to a consumer while searching
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HealthcareService.identifier:HCPIdentifierId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.specialty.​coding:8655 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8655

Not State Unknown
HealthcareService.specialty.​coding:8654 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8654

Not State Unknown
HealthcareService.specialty.​coding:9151 Base preferred

urn:oid:2.16.578.1.12.4.1.1.9151

Not State Unknown
HealthcareService.specialty.​coding:8451 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8451

Not State Unknown
HealthcareService.telecom:Phone.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:Phone.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​use Base required ContactPointUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error HealthcareService If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error HealthcareService If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice HealthcareService A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
no-basis-providedBy-identifier warning HealthcareService.providedBy no-basis recommends the use of logical references by ENH or RESH identifiers. If providedBy exists, identifiers should exist. $this.exists(identifier.exists())

Differential View

This structure is derived from NoBasisHealthcareService

NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city 0..1 string Name of city, town etc.
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode 0..1 string Postal code for area
HealthcareService.Slices for identifier 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.providedBy 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
HealthcareService.category
HealthcareService.category.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.category.Slices for coding.coding:dipsCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet (required)
HealthcareService.category.Slices for coding.coding:dipsCoding.system 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:1.3.6.1.4.1.9038.52.1003 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:dipsCoding.version 0..0 Version of the system - if relevant
HealthcareService.category.Slices for coding.coding:dipsCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.category.Slices for coding.coding:kithCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithCoding9040ValueSet (required)
HealthcareService.category.Slices for coding.coding:kithCoding.system 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.578.1.12.4.1.1.9040 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:kithCoding.version 0..0 Version of the system - if relevant
HealthcareService.category.Slices for coding.coding:kithCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.category.text 0..0 Plain text representation of the concept
HealthcareService.type
HealthcareService.type.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.type.Slices for coding.coding:dipsCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:dipsCoding.system 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/DIPSHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:dipsCoding.version 0..0 Version of the system - if relevant
HealthcareService.type.Slices for coding.coding:dipsCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.type.Slices for coding.coding:kithCoding 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:kithCoding.system 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/KithHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:kithCoding.version 0..0 Version of the system - if relevant
HealthcareService.type.Slices for coding.coding:kithCoding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.type.text 0..0 Plain text representation of the concept
HealthcareService.specialty 0..0 Specialties handled by the HealthcareService
HealthcareService.location 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name 1..1 string Description of service as presented to a consumer while searching
HealthcareService.comment 0..0 Additional description and/or any specific issues not covered elsewhere
HealthcareService.extraDetails 0..0 Extra details about the service that can't be placed in the other fields
HealthcareService.photo 0..0 Facilitates quick identification of the service
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:Phone.period 0..0 Time period when the contact point was/is in use
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:EMail.period 0..0 Time period when the contact point was/is in use
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.system 1..1 code phone | fax | email | pager | url | sms | other
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.rank 0..0 Specify preferred order of use (1 = highest)
HealthcareService.Slices for telecom.telecom:HomePage.period 0..0 Time period when the contact point was/is in use
HealthcareService.coverageArea 0..0 Location(s) service is intended for/available to
HealthcareService.serviceProvisionCode 0..0 Conditions under which service is available/offered
HealthcareService.eligibility 0..0 Specific eligibility requirements required to use the service
HealthcareService.program 0..0 Programs that this service is applicable to
HealthcareService.characteristic 0..0 Collection of characteristics (attributes)
HealthcareService.communication
HealthcareService.communication.coding
HealthcareService.communication.coding.id 0..0 Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension Content/Rules for all slices
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x]
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].system 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-protocol (no extensions allowed)
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].version 0..0 Version of the system - if relevant
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.communication.coding.Slices for extension.extension:isPaperCopy 0..* boolean Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceIsPaperCopy
HealthcareService.communication.coding.system 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-type (no extensions allowed)
HealthcareService.communication.coding.version 0..0 Version of the system - if relevant
HealthcareService.communication.coding.userSelected 0..0 If this coding was chosen directly by the user
HealthcareService.referralMethod 0..0 Ways that the service accepts referrals
HealthcareService.appointmentRequired 0..0 If an appointment is required for access to this service
HealthcareService.availableTime 0..0 Times the Service Site is available
HealthcareService.notAvailable 0..0 Not available during this time due to provided reason
HealthcareService.availabilityExceptions 0..0 Description of availability exceptions
HealthcareService.endpoint 0..0 Technical endpoints providing access to electronic services operated for the healthcare service

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
HealthcareService.category.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet Not State Unknown
HealthcareService.category.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithCoding9040ValueSet Not State Unknown
HealthcareService.type.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes Not State Unknown
HealthcareService.type.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes Not State Unknown

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
HealthcareService 0..* NoBasisHealthcareService The details of a healthcare service available at a location
HealthcareService.id This element is included in summaries. 0..1 id Logical id of this artifact
HealthcareService.meta This element is included in summaries. 0..1 Meta Metadata about the resource
HealthcareService.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
HealthcareService.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
HealthcareService.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
HealthcareService.contained 0..* Resource Contained, inline Resources
HealthcareService.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard
HealthcareService.Slices for extension.extension:ward.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:ward.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceWard"
HealthcareService.Slices for extension.extension:ward.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:ward.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:ward.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:ward.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:section 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection
HealthcareService.Slices for extension.extension:section.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:section.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceSection"
HealthcareService.Slices for extension.extension:section.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:section.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:section.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:section.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:section.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:department 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment
HealthcareService.Slices for extension.extension:department.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:department.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceDepartment"
HealthcareService.Slices for extension.extension:department.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:department.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:department.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:department.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:department.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:hospital 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital
HealthcareService.Slices for extension.extension:hospital.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:hospital.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceHospital"
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:hospital.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference 0..1 Reference() Value of extension
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
HealthcareService.Slices for extension.extension:hospital.Slices for value[x].value[x]:valueReference.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.Slices for extension.extension:address 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress
HealthcareService.Slices for extension.extension:address.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:address.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceAddress"
HealthcareService.Slices for extension.extension:address.Slices for value[x] 0..1 Value of extension
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBase64Binary base64Binary
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueBoolean boolean
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCanonical canonical(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCode code
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDate date
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDateTime dateTime
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDecimal decimal
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueId id
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInstant instant
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueInteger integer
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMarkdown markdown
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueOid oid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePositiveInt positiveInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueString string
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTime time
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUnsignedInt unsignedInt
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUri uri
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUrl url
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUuid uuid
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAddress Address
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAge Age
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAnnotation Annotation
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueAttachment Attachment
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCodeableConcept CodeableConcept
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCoding Coding
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactPoint ContactPoint
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueCount Count
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDistance Distance
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDuration Duration
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueHumanName HumanName
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueIdentifier Identifier
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMoney Money
HealthcareService.Slices for extension.extension:address.Slices for value[x].valuePeriod Period
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueQuantity Quantity
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRange Range
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRatio Ratio
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueReference Reference(Any)
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSampledData SampledData
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueSignature Signature
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTiming Timing
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContactDetail ContactDetail
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueContributor Contributor
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDataRequirement DataRequirement
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueExpression Expression
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueParameterDefinition ParameterDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueRelatedArtifact RelatedArtifact
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueTriggerDefinition TriggerDefinition
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueUsageContext UsageContext
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueDosage Dosage
HealthcareService.Slices for extension.extension:address.Slices for value[x].valueMeta Meta
HealthcareService.Slices for extension.extension:address.Slices for value[x] Content/Rules for all slices
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress 0..1 Address Value of extension
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.line This element is included in summaries. 0..* string Street name, number, direction & P.O. Box etc.
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
HealthcareService.Slices for extension.extension:address.Slices for value[x].value[x]:valueAddress.period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}
HealthcareService.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
HealthcareService.Slices for identifier This element is included in summaries. 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
HealthcareService.Slices for identifier.identifier:HCPIdentifierId This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:1.3.6.1.4.1.9038.51.1 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HCPIdentifierId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.Slices for identifier.identifier:HERIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HERIdentifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HERIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HERIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HERIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HERIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.578.1.12.4.1.2 (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HERIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HERIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HERIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier This element is included in summaries. 0..* Identifier External identifiers for this item
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://dips.no/fhir/namingsystem/healthcareserviceId (no extensions allowed)
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.Slices for identifier.identifier:HealthCareServiceIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether this HealthcareService record is in active use
HealthcareService.providedBy This element is included in summaries. C 1..1 Reference(Organization | no-basis-Organization) Organization that provides this service
Constraints: no-basis-providedBy-identifier
HealthcareService.providedBy.id 0..1 string Unique id for inter-element referencing
HealthcareService.providedBy.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.providedBy.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
HealthcareService.providedBy.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
HealthcareService.providedBy.identifier This element is included in summaries. 0..1 Identifier The logical reference of organization that provides this healthcare service.
HealthcareService.providedBy.identifier.id 0..1 string Unique id for inter-element referencing
HealthcareService.providedBy.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.providedBy.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
HealthcareService.providedBy.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
HealthcareService.providedBy.identifier.system This element is included in summaries. C 0..1 uri The namespace for the identifier value
Constraints: no-basis-identifier-system
Example General: http://www.acme.com/identifiers/patient
HealthcareService.providedBy.identifier.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
HealthcareService.providedBy.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
HealthcareService.providedBy.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
HealthcareService.providedBy.display This element is included in summaries. 0..1 string Text alternative for the resource
HealthcareService.category This element is included in summaries. 0..* CodeableConcept HealthcareService category
Binding: urn:oid:2.16.578.1.12.4.1.1.9040 (example): virksomhetstype 9040
HealthcareService.category.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.category.Slices for coding.coding:dipsCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet (required)
HealthcareService.category.Slices for coding.coding:dipsCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.Slices for coding.coding:dipsCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding.coding:dipsCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:1.3.6.1.4.1.9038.52.1003 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:dipsCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.category.Slices for coding.coding:dipsCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.category.Slices for coding.coding:kithCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithCoding9040ValueSet (required)
HealthcareService.category.Slices for coding.coding:kithCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.category.Slices for coding.coding:kithCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.category.Slices for coding.coding:kithCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.578.1.12.4.1.1.9040 (no extensions allowed)
HealthcareService.category.Slices for coding.coding:kithCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.category.Slices for coding.coding:kithCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.type This element is included in summaries. 0..* CodeableConcept Type of service that may be delivered or performed
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).
HealthcareService.type.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
HealthcareService.type.Slices for coding.coding:dipsCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:dipsCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.Slices for coding.coding:dipsCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding.coding:dipsCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/DIPSHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:dipsCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.type.Slices for coding.coding:dipsCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.type.Slices for coding.coding:kithCoding This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes (required)
HealthcareService.type.Slices for coding.coding:kithCoding.id 0..1 string Unique id for inter-element referencing
HealthcareService.type.Slices for coding.coding:kithCoding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.type.Slices for coding.coding:kithCoding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/R4/ValueSet/KithHealthcareServiceTypes (no extensions allowed)
HealthcareService.type.Slices for coding.coding:kithCoding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.type.Slices for coding.coding:kithCoding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.location This element is included in summaries. 0..1 Reference(Location | no-basis-Location) Location(s) where service may be provided
HealthcareService.name This element is included in summaries. 1..1 string Description of service as presented to a consumer while searching
HealthcareService.Slices for telecom 0..* ContactPoint Contacts related to the healthcare service
Slice: Unordered, Open by value:system
HealthcareService.Slices for telecom.telecom:Phone 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:Phone.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:Phone.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:Phone.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: phone (no extensions allowed)
HealthcareService.Slices for telecom.telecom:Phone.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:Phone.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:EMail 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:EMail.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:EMail.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:EMail.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: email (no extensions allowed)
HealthcareService.Slices for telecom.telecom:EMail.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:EMail.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.Slices for telecom.telecom:HomePage 0..1 ContactPoint Contacts related to the healthcare service
HealthcareService.Slices for telecom.telecom:HomePage.id 0..1 string Unique id for inter-element referencing
HealthcareService.Slices for telecom.telecom:HomePage.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.Slices for telecom.telecom:HomePage.system This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
Fixed Value: other (no extensions allowed)
HealthcareService.Slices for telecom.telecom:HomePage.value This element is included in summaries. 1..1 string The actual contact point details
HealthcareService.Slices for telecom.telecom:HomePage.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required): Use of contact point.
HealthcareService.communication 0..* CodeableConcept The language that this service is offered in
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

HealthcareService.communication.id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
HealthcareService.communication.coding.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol 0..* (Complex) Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.extension 0..0 Extension
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.url 1..1 uri "http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceCommunicationProtocol"
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x] 0..1 Coding Value of extension
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].id 0..1 string Unique id for inter-element referencing
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].system This element is included in summaries. 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-protocol (no extensions allowed)
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.communication.coding.Slices for extension.extension:communicationProtocol.value[x].display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.communication.coding.Slices for extension.extension:isPaperCopy 0..* boolean Optional Extensions Element
URL: http://dips.no/fhir/StructureDefinition/R4/DIPSHealthcareServiceIsPaperCopy
HealthcareService.communication.coding.system This element is included in summaries. 0..1 uri Identity of the terminology system
Fixed Value: http://dips.no/fhir/namingsystem/communication-type (no extensions allowed)
HealthcareService.communication.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
HealthcareService.communication.coding.display This element is included in summaries. 0..1 string Representation defined by the system
HealthcareService.communication.text This element is included in summaries. 0..1 string Plain text representation of the concept

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HealthcareService.language Base preferred Common Languages 📍4.0.1 FHIR Std.
HealthcareService.extension:ward.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:section.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:department.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.extension:hospital.​value[x]:valueReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HCPIdentifierId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HCPIdentifierId.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HERIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.identifier:HealthCareServiceIdentifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​identifier.use Base required IdentifierUse 📍4.0.1 FHIR Std.
HealthcareService.providedBy.​identifier.type Base extensible IdentifierType 📍4.0.1 FHIR Std.
HealthcareService.category Base example

urn:oid:2.16.578.1.12.4.1.1.9040

Not State Unknown
HealthcareService.category.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DipsCoding1003ValueSet Not State Unknown
HealthcareService.category.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithCoding9040ValueSet Not State Unknown
HealthcareService.type Base example Service type 📍4.0.1 FHIR Std.
HealthcareService.type.​coding:dipsCoding Base required http://dips.no/fhir/ValueSet/DIPSHealthcareServiceTypes Not State Unknown
HealthcareService.type.​coding:kithCoding Base required http://dips.no/fhir/ValueSet/KithHealthcareServiceTypes Not State Unknown
HealthcareService.specialty.​coding:8655 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8655

Not State Unknown
HealthcareService.specialty.​coding:8654 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8654

Not State Unknown
HealthcareService.specialty.​coding:9151 Base preferred

urn:oid:2.16.578.1.12.4.1.1.9151

Not State Unknown
HealthcareService.specialty.​coding:8451 Base preferred

urn:oid:2.16.578.1.12.4.1.1.8451

Not State Unknown
HealthcareService.telecom:Phone.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:Phone.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:EMail.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
HealthcareService.telecom:HomePage.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
HealthcareService.eligibility.​code Base example Not State Unknown
HealthcareService.communication Base preferred Common Languages 📍4.0.1 FHIR Std.
HealthcareService.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error HealthcareService If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error HealthcareService If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error HealthcareService If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice HealthcareService A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
no-basis-identifier-system warning HealthcareService.providedBy.identifier.system no-basis recommends the use of urn:oid:2.16.578.1.12.4.1.4.101 (ENH) or urn:oid:2.16.578.1.12.4.1.4.102 (RESH) for identifier.system $this.exists(value = 'urn:oid:2.16.578.1.12.4.1.4.101' or value = 'urn:oid:2.16.578.1.12.4.1.4.102')
no-basis-providedBy-identifier warning HealthcareService.providedBy no-basis recommends the use of logical references by ENH or RESH identifiers. If providedBy exists, identifiers should exist. $this.exists(identifier.exists())

This structure is derived from NoBasisHealthcareService

Summary

Mandatory: 2 elements(13 nested mandatory elements)
Fixed: 12 elements
Prohibited: 36 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of HealthcareService.identifier
  • The element 1 is sliced based on the value of HealthcareService.category.coding
  • The element 1 is sliced based on the value of HealthcareService.type.coding
  • The element 1 is sliced based on the value of HealthcareService.telecom

 

Other representations of profile: CSV, Excel, Schematron

Notes:

Search Parameters:

The following search parameters and search parameter combinations SHALL be supported:

  1. SHALL support searching by HealthcareService using the active search parameter:

    GET [base]/HealthcareService?active=[boolean]

    Example:

    1. GET [base]/HealthcareService?active=true

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the active state ([how to search by string])

  2. SHALL support searching HealthcareService based on the count search parameter:

    GET [base]/HealthcareService?_count=[number]

    Example:

    1. GET [base]/HealthcareService?_count=3

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the count ([how to search by string])

  3. SHALL support searching by HealthcareService using the _id search parameter:

    GET [base]/HealthcareService?_id=[id]

    Example:

    1. GET [base]/HealthcareService?_id=avcF1E097119EF54BCE8675892FF91641B2

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the id ([how to search by string])

  4. SHALL support searching by HealthcareService using the identifier search parameter:

    GET [base]/HealthcareService?identifier={system|}[code]

    Example:

    1. GET [base]/HealthcareService?identifier=urn:oid:1.3.6.1.4.1.9038.51.1 12995

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the identifier ([how to search by string])

  5. SHALL support searching by HealthcareService name using the name search parameter:

    GET [base]/HealthcareService?name=[string]

    Example:

    1. GET [base]/HealthcareService?name=Digitale innbyggertjenester

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the name ([how to search by string])

  6. SHALL support searching by HealthcareService name using the name-contains search parameter:

    GET [base]/HealthcareService?name:contains=[string]

    Example:

    1. GET [base]/HealthcareService?name:contains=Digitale

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the name contains ([how to search by string])

  7. SHALL support searching by HealthcareService name using the name-exact search parameter:

    GET [base]/HealthcareService?name:exact=[string]

    Example:

    1. GET [base]/HealthcareService?name:exact=Digitale innbyggertjenester

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the exact name ([how to search by string])

  8. SHALL support searching by HealthcareService using the organization search parameter:

    GET [base]/HealthcareService?organization=[organization]

    Example:

    1. GET [base]/HealthcareService?organization=Organization/aks52631

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the organization id ([how to search by string])

  9. SHALL support searching by HealthcareService using the page search parameter:

    GET [base]/HealthcareService?page=[number]

    Example:

    1. GET [base]/HealthcareService?page=1

    Implementation Notes: Fetches a bundle of all HealthcareService resources in the mentioned page ([how to search by string])

  10. SHALL support searching by HealthcareService using the pretty search parameter:

    GET [base]/HealthcareService?_pretty=[boolean]

    Example:

    1. GET [base]/HealthcareService?_pretty=true

    Implementation Notes: Fetches a bundle of all HealthcareService resources with the pretty text or not ([how to search by string])

  11. SHALL support searching by HealthcareService using the service-type search parameter:

    GET [base]/HealthcareService?service-type=[service-type]

    Example:

    1. GET [base]/HealthcareService?service-type=263142

    Implementation Notes: Fetches a bundle of all HealthcareService resources that match the service type ([how to search by string])