Entities

HL7 Norway proposed basis profiles for Entity resources in HL7 FHIR.

Only attributes with actual profiling is included in the information model diagram.

no-basis-Endpoint

Basisprofil for Norwegian Endpoint information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. The profile adds Norwegian specific identification of Endpoint. The basis profile is open, but derived profiles should close down the information elements according to specification relevant to the use-case.

Endpoint for both for tjenestebasert adressering and other use-cases. Link to the full documentation of the profile no-basis-Endpoint

Resource content

identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
ConnectionTypeΣ0..1CodingBinding
additionalConnectionTypeΣ0..1CodingBinding
nameΣ0..1string
managingOrganizationΣ0..1Reference(Organization| no-basis-Organization)
contact0..*ContactPoint
periodΣ0..1Period
meldingensFunksjonΣ0..*CodeableConceptBinding
formatCodeΣ0..*CodeableConceptBinding
payloadMimeTypeΣ0..*codeBinding
addressΣ1..1url
header0..*string

no-basis-HealthCareService

Basisprofil for Norwegian Healthcare Service information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. The profile adds Norwegian specific identification of Healthcare Services. The basis profile is open, but derived profiles should close down the information elements according to specification relevant to the use-case.

Link to the full documentation of the profile no-basis-HealthcareService

Resource content

identifierΣ0..*Identifier
activeΣ ?!0..1boolean
referenceΣ0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
displayΣ0..1string
categoryΣ0..*CodeableConcept
typeΣ0..*CodeableConcept
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
locationΣ0..*Reference(Location| no-basis-Location)
nameΣ0..1string
commentΣ0..1string
extraDetails0..1markdown
photoΣ0..1Attachment
telecom0..*ContactPoint
coverageArea0..*Reference(Location)
serviceProvisionCode0..*CodeableConcept
code0..1CodeableConcept
comment0..1markdown
program0..*CodeableConcept
characteristic0..*CodeableConcept
communication0..*CodeableConceptBinding
referralMethod0..*CodeableConcept
appointmentRequired0..1boolean
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
description1..1string
during0..1Period
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint| no-basis-Endpoint)

no-basis-Organization

Basisprofil for Norwegian Organization information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. Should be used as a basis for further profiling in use-cases where specific identity information is needed. The basis profile is open, but derived profiles should restrict further the information elements according to specification relevant to the use-case.

The full documentation of the profile no-basis-Organization

Resource content

useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameΣ0..1string
alias0..*string
telecom0..*ContactPoint
address0..*no-basis-Address
partOfΣ0..1Reference(Organization| no-basis-Organization)
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..*no-basis-Address
endpoint0..*Reference(Endpoint)

Example

Example organization resource conformant to no-basis-Organization profile: Direktoratet for e-Helse

The HER-id and Organization

The Organizations registered in adresseregisteret uses the HERid for addressing. The HERid should not be assigned on the Organizational level but on the healthcare-services communication party (kommunikasjonspart). We are suggesting using a special profile of Organization to implement this.

no-basis-Location

Basisprofil for Norwegian Location information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. Should be used as a basis for further profiling in use-cases where specific location information is needed. The basis profile is open, but derived profiles should close down the information elements according to specification relevant to the use-case.

The full documentation of the profile no-basis-Location

Resource content

identifierΣ0..*Identifier
statusΣ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameΣ0..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
telecom0..*ContactPoint
address0..*no-basis-Address
physicalTypeΣ0..1CodeableConcept
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization| no-basis-Organization)
partOf0..1Reference(Organization| no-basis-Organization)
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint| no-basis-Endpoint)