Change log

Release 1.0.0-beta.1

  • Publication date: 2026-11-13
  • Publication status: Draft
  • Based on FHIR® version: 5.0.0

This change log documents significant updates between IG version 1.0.0-beta.1 and 0.5.0.

Changes in this version

Summary:

  • Content is starting to be divided into draft and beta material. In profiles the mustSupport flag is used for draft material and obligations are used for beta material. Textual content describing draft material is marked with a warning. Artifacts marked as active are beta material.
  • Minor changes to improve material.

Details:

  • Organization Repository:
    • CapabilityStatement:
      • Added documentation for Organization search parameter "name"
      • Updated description
      • Remove operation and search parameter requirements on Location since this material is changed status to draft
    • ActorDefinition: updated description
  • Organizational Unit Hierarchy Writer CapabilityStatement: Remove requirement for SetEndDateForOrganizationHierarchy since this material is changed status to draft
  • Organization Writer ActorDefinition and CapabilityStatement deleted since draft requirements related to updating Organizations may be a capability of the Organizational Unit Hierarchy Writer.
  • OrganizationAffiliation profile:
    • Added mustSupport flag to identifier, identifier.value and identifier.system
    • Added mustSupport flag to contact, contact.purpose, contact.purpose.coding, contact.purpose.coding.system, contact.purpose.coding.code
  • Kontaktuppgift Logical: Changed description of "syfte"
  • HVOOperationOutcome deleted since error handling is sufficiently described in General guidance
  • Organization:
    • Profile:
      • Added draft slice on identifier for coordination number
      • Removed mustSupport flag on address.period
      • Replaced mustSupport flags with obligations for beta material. If there are ActorDefinitions which CapabilityStatements have requirements to support the profile that does not have an obligation on a mandatory element, the cardinality of that element has changed to 0..N so that the profile can still be used for all relevant ActorDefinitions.
    • Supported Operations:
      • Update operation marked as draft material.
      • Added validation message to draft update operation.
    • HVOOrganizationActiveStatusExtension: Updated description
    • Organisation Logical:
      • Element "status" renamed to "active" with updated description to reflect change
      • Changed description of "giltigFrom" and "giltigTom"
  • OrganizationalUnit:
    • Profile: Replaced mustSupport flags with obligations for beta material. If there are ActorDefinitions which CapabilityStatements have requirements to support the profile that does not have an obligation on a mandatory element, the cardinality of that element has changed to 0..N so that the profile can still be used for all relevant ActorDefinitions.
    • Organizational Unit Identifier NamingSystem: changed status to draft
    • Organisatorisk Enhet Logical:
      • Element "status" renamed to "active"
      • Element "relationOrganisatoriskEnhet" renamed to "ingarI" and maps to HVOOrganizationalUnit.partOf(HVOOrganizationalUnit)
      • Element "relationOrganisatoriskEnhet2" renamed to "tillhor" and references only HVOOrganisationLogical and not HVOOrganisatoriskEnhetLogical, and maps to HVOOrganizationalUnit.partOf(HVOOrganization)
      • Changed description of "giltigFrom" and "giltigTom"
  • Location:
    • Profile:
      • Replaced mustSupport flags with obligations for beta material.
      • Element "id" changed cardinality to 1..1 since creating Locations will only be supported through $establish-location-address
      • Removed obligations from identifier.system and address as it is draft material
    • Plats Logical: added elements "avgransasGeografisktAv" and "avgransasGeografisktAv2" with no mappings yet
    • Location Address Identifier NamingSystem: changed status to draft
    • Identifier Value In SearchParameter: changed status to draft
    • Searching using parameters: changed status to draft
    • Examples: remove partOf from examples of municipalities as partOf is draft material
    • HVOSweref99PositionExtension: Elements renamed from "latitude" and "longitude" to "northing" and "easting"
    • Establish Location Address OperationDefinition: changed status to draft

Release 0.5.0

  • Publication date: 2026-10-09
  • Publication status: Draft
  • Based on FHIR® version: 5.0.0

This change log documents significant updates between IG version 0.5.0 and 0.1.0.

Changes in this version

Summary:

  • New profiling on Location and added supported REST capabilities related to location addresses
  • data-absent-reason extension valid on start date of OrganizationalUnit
  • Added organizational unit ID as business identifier for OrganizationalUnits
  • Minor improvements and cleanup

Details:

  • Organization Repository:
    • CapabilityStatement:
      • Fixed bug where value for "kind" was "requirement" instead of "requirements"
      • Added description
      • Removed
        • Reference to experimental SearchParameter for Organization name
        • Requirements on vread, history-type and history-instance on Organization
        • Requirement on Group
      • Added
        • Requirement on Identifier Value In SearchParameter for Location
        • Requirement on Establish Location Address OperationDefinition
        • Requirement on HVOOrganizationTransactionBundle
      • Changed status to active
    • ActorDefinition:
      • Added description
      • Changed status to active
  • Organization Writer:
    • CapabilityStatement:
      • Fixed bug where value for "kind" was "requirement" instead of "requirements"
      • Changed status to active
      • Removed requirement on create on Organization
      • Change conformence levels from SHALL to MAY
      • Added description
    • ActorDefinition:
      • Added description
      • Changed status to active
  • Organizational Unit Hierarchy Writer:
    • CapabilityStatement:
      • Fixed bug where value for "kind" was "requirement" instead of "requirements"
      • Added description
      • Added
        • Requirement on Identifier Value In SearchParameter for Location
        • Requirement on Establish Location Address OperationDefinition
        • Requirement on HVOOrganizationTransactionBundle
      • Changed status to active
    • ActorDefinition:
      • Added description
      • Changed status to active
  • Examples:
    • Changed ids to UUIDs
    • Improved descriptions
    • Removed timestamps from dateTime values
    • Removed template examples
  • Organization:
    • Profile:
      • Removed mustSupport flag on contact.period
      • Added mustSupport flag on contact[telecom].name
      • Added obligations where such are known
    • Extensions HVOOrganizationActiveStatusExtension, HVOOrganizationOwnershipExtension, HVOOrganizationLegalFormExtension changed status to active
  • OrganizationalUnit:
    • NamingSystem: added system for organizational unit ID
    • Profile:
      • Added obligations where such are known
      • Removed mustSupport flag on contact.period and identifier.period
      • Removed OrganizationalUnitAdditionalRelationship extension
      • Added data-absent-reason extension on extension[period].valuePeriod.start
      • Made extension[period].valuePeriod.start and type.coding.system mandatory
      • Added slice on identifier for organizational unit ID
      • Moved short description of identifier to identifier[hsaid]
    • Logical: removed relationOrganisatoriskEnhet that mapped to OrganizationalUnitAdditionalRelationship extension
    • Examples: updated to reflect new profiling
  • HVOOrganizationalUnitBundle: changed status to active
  • Location:
    • NamingSystem: added system for location address
    • Profile:
      • Added obligations where such are known
      • Added mustSupport flag on address.city, address.district, address.postalCode
      • Added slice on identifier for location address
      • Changed pattern of identifier.system for slice on identifier for municipality and county
      • Added extension ADXPPrecinct on address
    • Examples: updated to reflect new profiling and illustrate differences between location addresses, municipalities and counties
    • SearchParameters: added identifier-value-in
    • OperationDefinition: added Establish Location Address
  • Clarified validation messages
  • Deleted retired or unneccessary profiles ValueSet, Provenance, Permission, Device, AuditEvent
  • Deleted retired OperationDefinitions