CH ALIS Connect (R4)
1.0.0-ballot - ballot Switzerland flag

CH ALIS Connect (R4), published by ALIS-Connect. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7ch/ch-alis-connect/ and changes regularly. See the Directory of published versions

Changelog

All significant changes to this FHIR implementation guide will be documented on this page.

Unreleased

Resolution of the comments from the informative ballot 1.0.0-ballot, see ballot overview.

Added

Changed

  • #5: ChAlisEncounter.class is no longer fixed to inpatient (IMP), so outpatient visits (TARDOC, outpatient flat rates) are supported. The sender sets Encounter.class from its case data, e.g. AMB or IMP. The examples are outpatient cases and use AMB.
  • #6: The bindings of SectionCode and ServiceAssignment.OrderSectionCode to SwissMedicalSpecialities are extensible instead of required, because the CodeSystem is a fragment.
  • #7: Cardinalities aligned with the logical models: ParamTyp and ParamValue in the ParameterV40 extension 1..1, ChAlisPatient.identifier[LocalPid] 0..1 (PatientID), ChAlisChargeItem.code.coding.system 0..1 (ServiceType).
  • #9: PersonID, ProviderID and ReferrerID are conveyed in Reference.identifier (performer.actor, performingOrganization, costCenter) instead of Reference.display, and OrderingProviderID in the ServiceAssignment extension as valueIdentifier. A GLN uses the system urn:oid:2.51.1.3. EnteredBy stays in enterer.display, because it can be a name.
  • #10: The displays of the ParamTyp codes are short; descriptions and the datatype of ParamValue (e.g. boolean j/n) are in the definitions.
  • The ImplementationGuide resource is generated by SUSHI from sushi-config.yaml.

Fixed

  • #11, #12: The Type columns of the Concept Maps show the element types instead of "todo" (IG Publisher 3.0.1).
  • Unique titles for the ParamTyp and PersonTyp ValueSets, a resolvable version of the v2-0092 ValueSet bound to Encounter.hospitalization.reAdmission, and broken links on the index page.
  • The elements of the logical models are named in lowerCamelCase (e.g. Diagnosis.diagnosisCode), as required for FHIR element names, and carry the ALIS XML name (e.g. DiagnosisCode) in the xml-name extension. ALIS XML documents are unchanged and validate as before; the element ids, and with them the JSON form of the logical models and the source codes of the Concept Maps, change.
  • The home page includes the IP statements, the cross version analysis and the dependency table.
  • The ValueSets and CodeSystems declare experimental = false (and the CodeSystems caseSensitive = true), and the example identifier systems use http://www.example.org/ instead of http://www.example.ch/.
  • The ICD-10-GM codings in the examples state the code system version as published (2024 instead of ICD-10-GM 2024), and ChAlisCondition.code.coding.version explains the conversion from the ALIS DiagnosisVersion.
  • Concept Map ALIS Visit: TerminationVisit and TerminationReason map to the fields of the Termination extension; their mapping to the whole extension is wider instead of equivalent.

1.0.0-ballot

Initial informative ballot version of this FHIR Implementation Guide.