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

Logical Model: CH ALIS Leistungsschnittstelle - Service

Official URL: http://fhir.ch/ig/ch-alis-connect/StructureDefinition/Service Version: 1.0.0-ballot
Active as of 2026-10-17 Computable Name: ChAlisLeistungsschnittstelleService

Copyright/Legal: CC0-1.0

This logical model describes the Service of 'Leistungsschnittstelle ALIS Version 5.1'.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Service 0..* Base XML Namespace: noNamespace
CH ALIS Leistungsschnittstelle - Service
Service.@transaction 0..1 string Optional, only required for possible value delete
XML Element Name: Transaction
Service.serviceDate 1..1 DateTime 3.2, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung
XML Element Name: ServiceDate
Service.sessionID 0..1 Text 3.3, Sitzung, Alphanum. Max. 64 Zeichen, Verwendung nur wenn SessionIDSectionB 3.15 nicht verwendet wird, 1 – n / Tag
XML Element Name: SessionID
Service.orderDate 0..1 DateTime 3.5 (*) Datum, Zeit des Auftrags für Laborleistungen falls nicht Leistungszuordnung gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: OrderDate
Service.referrerID 0..1 Text 3.6, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional
XML Element Name: ReferrerID
Service.serviceType 0..1 Text 3.7, Katalog, 20 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren
XML Element Name: ServiceType
Service.serviceItem 1..1 Text 3.8, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, LKAAT, AL, interner Katalog), Obligatorisch
XML Element Name: ServiceItem
Service.form 0..1 Text 3.9, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional
XML Element Name: Form
Service.enteredDateTime 0..1 DateTime 3.10, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional
XML Element Name: EnteredDateTime
Service.providerID 0..1 Text 3.11, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren
XML Element Name: ProviderID
Service.sectionCode 0..1 Text 3.12 (*), Fachbereich, Alphanum, Max. 9 Zeichen, Optional, Fachbereich gemäss OAAT Reglement Fachbereiche
XML Element Name: SectionCode
Service.enteredBy 0..1 Text 3.13, Erfasser, Text oder ID,
XML Element Name: EnteredBy
Service.itemNumber 0..1 Text 3.14, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional
XML Element Name: ItemNumber
Service.refItemNumber 0..1 Text 3.15, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional
XML Element Name: RefItemNumber
Service.quantity 1..1 Decimal 3.16, Anzahl, Numerisch (Dezimal, d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter `NumberofParticipants` auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren
XML Element Name: Quantity
Service.tPValue 0..1 Decimal 3.17 (*) Taxpunktwert, Numerisch (Dezimal), TP-Wert der Leistung Optional
XML Element Name: TPValue
Service.serviceItemErrorCode 0..1 Text 3.18, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional
XML Element Name: ServiceItemErrorCode
Service.sessionSectionB 0..1 SessionSectionB 3.19 (*) Sitzungsinfo nach Anhang B des Tarifs (tarifarische Sitzung) Verwendung nur wenn SessionID 3.2 nicht verwendet wird
XML Element Name: SessionSectionB
Service.diagnosis 0..1 Diagnosis 3.20 (*) Diagnose, Optional
XML Element Name: Diagnosis
Service.serviceAssignment 0..1 ServiceAssignment 3.21 (*) Leistungszuordnung Zuordnung von Labor-, Pathologie- oder Berichtsleistungen gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: ServiceAssignment
Service.personV40 0..* PersonV40 3.22, PersonV40, Optional (0,N)
XML Element Name: PersonV40
Service.parameterV40 0..* ParameterV40 4, ParameterV40, Optional (0,N)
XML Element Name: ParameterV40

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Service 0..* Base XML Namespace: noNamespace
CH ALIS Leistungsschnittstelle - Service
Service.@transaction 0..1 string Optional, only required for possible value delete
XML Element Name: Transaction
Service.serviceDate 1..1 DateTime 3.2, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung
XML Element Name: ServiceDate
Service.sessionID 0..1 Text 3.3, Sitzung, Alphanum. Max. 64 Zeichen, Verwendung nur wenn SessionIDSectionB 3.15 nicht verwendet wird, 1 – n / Tag
XML Element Name: SessionID
Service.orderID 0..1 Text 3.4, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional
XML Element Name: OrderID
Service.orderDate 0..1 DateTime 3.5 (*) Datum, Zeit des Auftrags für Laborleistungen falls nicht Leistungszuordnung gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: OrderDate
Service.referrerID 0..1 Text 3.6, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional
XML Element Name: ReferrerID
Service.serviceType 0..1 Text 3.7, Katalog, 20 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren
XML Element Name: ServiceType
Service.serviceItem 1..1 Text 3.8, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, LKAAT, AL, interner Katalog), Obligatorisch
XML Element Name: ServiceItem
Service.form 0..1 Text 3.9, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional
XML Element Name: Form
Service.enteredDateTime 0..1 DateTime 3.10, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional
XML Element Name: EnteredDateTime
Service.providerID 0..1 Text 3.11, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren
XML Element Name: ProviderID
Service.sectionCode 0..1 Text 3.12 (*), Fachbereich, Alphanum, Max. 9 Zeichen, Optional, Fachbereich gemäss OAAT Reglement Fachbereiche
XML Element Name: SectionCode
Service.enteredBy 0..1 Text 3.13, Erfasser, Text oder ID,
XML Element Name: EnteredBy
Service.itemNumber 0..1 Text 3.14, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional
XML Element Name: ItemNumber
Service.refItemNumber 0..1 Text 3.15, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional
XML Element Name: RefItemNumber
Service.quantity 1..1 Decimal 3.16, Anzahl, Numerisch (Dezimal, d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter `NumberofParticipants` auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren
XML Element Name: Quantity
Service.tPValue 0..1 Decimal 3.17 (*) Taxpunktwert, Numerisch (Dezimal), TP-Wert der Leistung Optional
XML Element Name: TPValue
Service.serviceItemErrorCode 0..1 Text 3.18, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional
XML Element Name: ServiceItemErrorCode
Service.sessionSectionB 0..1 SessionSectionB 3.19 (*) Sitzungsinfo nach Anhang B des Tarifs (tarifarische Sitzung) Verwendung nur wenn SessionID 3.2 nicht verwendet wird
XML Element Name: SessionSectionB
Service.diagnosis 0..1 Diagnosis 3.20 (*) Diagnose, Optional
XML Element Name: Diagnosis
Service.serviceAssignment 0..1 ServiceAssignment 3.21 (*) Leistungszuordnung Zuordnung von Labor-, Pathologie- oder Berichtsleistungen gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: ServiceAssignment
Service.personV40 0..* PersonV40 3.22, PersonV40, Optional (0,N)
XML Element Name: PersonV40
Service.parameterV40 0..* ParameterV40 4, ParameterV40, Optional (0,N)
XML Element Name: ParameterV40

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Service 0..* Base XML Namespace: noNamespace
CH ALIS Leistungsschnittstelle - Service
Service.@transaction 0..1 string Optional, only required for possible value delete
XML Element Name: Transaction
Service.serviceDate 1..1 DateTime 3.2, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung
XML Element Name: ServiceDate
Service.sessionID 0..1 Text 3.3, Sitzung, Alphanum. Max. 64 Zeichen, Verwendung nur wenn SessionIDSectionB 3.15 nicht verwendet wird, 1 – n / Tag
XML Element Name: SessionID
Service.orderID 0..1 Text 3.4, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional
XML Element Name: OrderID
Service.orderDate 0..1 DateTime 3.5 (*) Datum, Zeit des Auftrags für Laborleistungen falls nicht Leistungszuordnung gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: OrderDate
Service.referrerID 0..1 Text 3.6, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional
XML Element Name: ReferrerID
Service.serviceType 0..1 Text 3.7, Katalog, 20 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren
XML Element Name: ServiceType
Service.serviceItem 1..1 Text 3.8, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, LKAAT, AL, interner Katalog), Obligatorisch
XML Element Name: ServiceItem
Service.form 0..1 Text 3.9, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional
XML Element Name: Form
Service.enteredDateTime 0..1 DateTime 3.10, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional
XML Element Name: EnteredDateTime
Service.providerID 0..1 Text 3.11, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren
XML Element Name: ProviderID
Service.sectionCode 0..1 Text 3.12 (*), Fachbereich, Alphanum, Max. 9 Zeichen, Optional, Fachbereich gemäss OAAT Reglement Fachbereiche
XML Element Name: SectionCode
Service.enteredBy 0..1 Text 3.13, Erfasser, Text oder ID,
XML Element Name: EnteredBy
Service.itemNumber 0..1 Text 3.14, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional
XML Element Name: ItemNumber
Service.refItemNumber 0..1 Text 3.15, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional
XML Element Name: RefItemNumber
Service.quantity 1..1 Decimal 3.16, Anzahl, Numerisch (Dezimal, d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter `NumberofParticipants` auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren
XML Element Name: Quantity
Service.tPValue 0..1 Decimal 3.17 (*) Taxpunktwert, Numerisch (Dezimal), TP-Wert der Leistung Optional
XML Element Name: TPValue
Service.serviceItemErrorCode 0..1 Text 3.18, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional
XML Element Name: ServiceItemErrorCode
Service.sessionSectionB 0..1 SessionSectionB 3.19 (*) Sitzungsinfo nach Anhang B des Tarifs (tarifarische Sitzung) Verwendung nur wenn SessionID 3.2 nicht verwendet wird
XML Element Name: SessionSectionB
Service.diagnosis 0..1 Diagnosis 3.20 (*) Diagnose, Optional
XML Element Name: Diagnosis
Service.serviceAssignment 0..1 ServiceAssignment 3.21 (*) Leistungszuordnung Zuordnung von Labor-, Pathologie- oder Berichtsleistungen gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: ServiceAssignment
Service.personV40 0..* PersonV40 3.22, PersonV40, Optional (0,N)
XML Element Name: PersonV40
Service.parameterV40 0..* ParameterV40 4, ParameterV40, Optional (0,N)
XML Element Name: ParameterV40

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Service 0..* Base XML Namespace: noNamespace
CH ALIS Leistungsschnittstelle - Service
Service.@transaction 0..1 string Optional, only required for possible value delete
XML Element Name: Transaction
Service.serviceDate 1..1 DateTime 3.2, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung
XML Element Name: ServiceDate
Service.sessionID 0..1 Text 3.3, Sitzung, Alphanum. Max. 64 Zeichen, Verwendung nur wenn SessionIDSectionB 3.15 nicht verwendet wird, 1 – n / Tag
XML Element Name: SessionID
Service.orderID 0..1 Text 3.4, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional
XML Element Name: OrderID
Service.orderDate 0..1 DateTime 3.5 (*) Datum, Zeit des Auftrags für Laborleistungen falls nicht Leistungszuordnung gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: OrderDate
Service.referrerID 0..1 Text 3.6, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional
XML Element Name: ReferrerID
Service.serviceType 0..1 Text 3.7, Katalog, 20 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren
XML Element Name: ServiceType
Service.serviceItem 1..1 Text 3.8, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, LKAAT, AL, interner Katalog), Obligatorisch
XML Element Name: ServiceItem
Service.form 0..1 Text 3.9, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional
XML Element Name: Form
Service.enteredDateTime 0..1 DateTime 3.10, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional
XML Element Name: EnteredDateTime
Service.providerID 0..1 Text 3.11, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren
XML Element Name: ProviderID
Service.sectionCode 0..1 Text 3.12 (*), Fachbereich, Alphanum, Max. 9 Zeichen, Optional, Fachbereich gemäss OAAT Reglement Fachbereiche
XML Element Name: SectionCode
Service.enteredBy 0..1 Text 3.13, Erfasser, Text oder ID,
XML Element Name: EnteredBy
Service.itemNumber 0..1 Text 3.14, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional
XML Element Name: ItemNumber
Service.refItemNumber 0..1 Text 3.15, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional
XML Element Name: RefItemNumber
Service.quantity 1..1 Decimal 3.16, Anzahl, Numerisch (Dezimal, d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter `NumberofParticipants` auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren
XML Element Name: Quantity
Service.tPValue 0..1 Decimal 3.17 (*) Taxpunktwert, Numerisch (Dezimal), TP-Wert der Leistung Optional
XML Element Name: TPValue
Service.serviceItemErrorCode 0..1 Text 3.18, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional
XML Element Name: ServiceItemErrorCode
Service.sessionSectionB 0..1 SessionSectionB 3.19 (*) Sitzungsinfo nach Anhang B des Tarifs (tarifarische Sitzung) Verwendung nur wenn SessionID 3.2 nicht verwendet wird
XML Element Name: SessionSectionB
Service.diagnosis 0..1 Diagnosis 3.20 (*) Diagnose, Optional
XML Element Name: Diagnosis
Service.serviceAssignment 0..1 ServiceAssignment 3.21 (*) Leistungszuordnung Zuordnung von Labor-, Pathologie- oder Berichtsleistungen gemäss Tarifvertrag Anhang B, Kapitel 4
XML Element Name: ServiceAssignment
Service.personV40 0..* PersonV40 3.22, PersonV40, Optional (0,N)
XML Element Name: PersonV40
Service.parameterV40 0..* ParameterV40 4, ParameterV40, Optional (0,N)
XML Element Name: ParameterV40

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

 

Other representations of profile: CSV, Excel