CH LAB-Order (R4)
2.0.0 - ci-build Switzerland flag

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

Example Bundle: CH LAB-Order 4-sepsis with ServiceRequest and Form


Case study 4

Suspected sepsis

The patient Sara Speckmann, born 12. 12. 1975, has been in the Cantonal Hospital for some time. Last night her general condition deteriorated massively. As there is a suspicion of sepsis, the senior physician in charge, Dr Hans Hauser, orders Blood to be taken from her in the morning for a Blood culture. 30 minutes later, another aerobic and an anaerobic Blood culture is taken, as well as a urine sample. All five samples are further processed in the external laboratory Pipette. There, germs are detected in all materials and then identified by mass spectrometry. The pathogens “Klebsiella pneumoniae” and “Escherichia coli” were detected in the four Blood culture bottles, and the bacterium “Streptococcus mitis” was also detected in one aerobic bottle. The germ identified in the urine sample is normally not pathogenic. An antibiogram is made of all three pathogens detected in the Blood. This shows that the two active substances “amoxicillin+clavulanic acid” and “ceftriaxone” are effective against all three germs. The microbiologist regularly informs Dr Hans Hauser about the various partial results.


Order-Referral-Form 4-sepsis

Order-Referral-Form 4-sepsis

Additional Document Content


2. http://example.com/fhir/Patient/SaraSpeckmann (Patient/SaraSpeckmann)

id: SaraSpeckmann

meta:

identifier: 012/08.111114

name: Sara Speckmann

gender: FEMALE

birthDate: Dec 12, 1975

maritalStatus: verheiratet (Details : {$ech-11-maritalstatus code '2' = '2', given as 'verheiratet'})

Communications

-LanguagePreferred
*Deutsch (Schweiz) (Details : {urn:ietf:bcp:47 code 'de-CH' = 'German (Region=Schweiz))true


3. http://example.com/fhir/Practitioner/HansHauser (Practitioner/HansHauser)

Generated Narrative: Practitioner

Resource Practitioner "HansHauser"

Profile: CH Core Practitioner

identifier: GLN/7601000050700, urn:oid:2.16.756.5.30.1.123.100.2.1.1/A123313

name: Hans Hauser (OFFICIAL)

telecom: ph: 038 888 22 11(WORK), hans.hauser@gruppenpraxis.ch


4. http://example.com/fhir/Organization/Kantonsspital (Organization/Kantonsspital)

Generated Narrative: Organization

Resource Organization "Kantonsspital"

Profile: CH Core Organization

identifier: GLN/7601000235503

name: Kantonsspital Zug

Contacts

-TelecomAddress
*+41 45 334 55 66, info@kantonsspital.zug.ch, http://www.kanstonsspital.zug.chSeestrasse 14 Postfach 14 Zug 8000 Schweiz (WORK)


5. http://example.com/fhir/PractitionerRole/HansHauserKantonsspital (PractitionerRole/HansHauserKantonsspital)

Generated Narrative: PractitionerRole

Resource PractitionerRole "HansHauserKantonsspital"

Profile: CH Core PractitionerRole

practitioner: See above (Practitioner/HansHauser)

organization: See above (Organization/Kantonsspital)


6. http://example.com/fhir/Practitioner/MarcMustermann (Practitioner/MarcMustermann)

Generated Narrative: Practitioner

Resource Practitioner "MarcMustermann"

Profile: CH Core Practitioner

identifier: GLN/7601000050700, urn:oid:2.16.756.5.30.1.123.100.2.1.1/A123309

name: Marc Mustermann (OFFICIAL)

telecom: ph: 033 444 22 11(WORK), marc.mustermann@gruppenpraxis.ch


7. http://example.com/fhir/Organization/Gruppenpraxis (Organization/Gruppenpraxis)

Generated Narrative: Organization

Resource Organization "Gruppenpraxis"

Profile: CH Core Organization EPR

identifier: GLN/7601000241115

name: Gruppenpraxis Olten

Contacts

-TelecomAddress
*+41555556677, info@gruppenpraxis.ch, http://www.gruppenpraxis.chGerbergasse 12 Olten 4600 CH


8. http://example.com/fhir/PractitionerRole/MarcMustermannGruppenpraxis (PractitionerRole/MarcMustermannGruppenpraxis)

Generated Narrative: PractitionerRole

Resource PractitionerRole "MarcMustermannGruppenpraxis"

Profile: CH Core PractitionerRole

practitioner: See above (Practitioner/MarcMustermann)

organization: See above (Organization/Gruppenpraxis)


9. http://example.com/fhir/Practitioner/EvaErlenmeyer (Practitioner/EvaErlenmeyer)

Generated Narrative: Practitioner

Resource Practitioner "EvaErlenmeyer"

Profile: CH Core Practitioner

identifier: GLN/7601000050717, urn:oid:2.16.756.5.30.1.123.100.2.1.1/A123315

name: Eva Erlenmeyer (OFFICIAL)

telecom: ph: 033 444 55 66(WORK), eva.erlenmeyer@labor-pipette.ch


10. http://example.com/fhir/Organization/LaborPipette (Organization/LaborPipette)

Generated Narrative: Organization

Resource Organization "LaborPipette"

Profile: CH Core Organization

identifier: GLN/7601000234407

name: Labor Pipette

Contacts

-TelecomAddress
*+41223345566, info@labor-pipette.ch, http://www.labor-pipette.chLaborstrasse 23 Olten 4600 CH


11. http://example.com/fhir/PractitionerRole/EvaErlenmeyerLaborPipette (PractitionerRole/EvaErlenmeyerLaborPipette)

Generated Narrative: PractitionerRole

Resource PractitionerRole "EvaErlenmeyerLaborPipette"

Profile: CH Core PractitionerRole

identifier: urn:oid:2.16.756.5.30.1.123.100.2.1.1/A123444

practitioner: See above (Practitioner/EvaErlenmeyer)

organization: See above (Organization/LaborPipette)


12. http://example.com/fhir/Coverage/HealthInsuranceCardSaraSpeckmann (Coverage/HealthInsuranceCardSaraSpeckmann)

Generated Narrative: Coverage

Resource Coverage "HealthInsuranceCardSaraSpeckmann"

identifier: http://ehic.com/insurer/123456789/member/A123456780

status: ACTIVE

type: According to KVG (Coverage Type#KVG)

subscriber: See above (Patient/SaraSpeckmann)

beneficiary: See above (Patient/SaraSpeckmann)

period: ?? --> 2024-12-31


13. http://example.com/fhir/Specimen/Blood-bactec-plus (Specimen/Blood-bactec-plus)

Generated Narrative: Specimen

Resource Specimen "Blood-bactec-plus"

status: AVAILABLE

type: Blood sample (SNOMED CT#119297000)

subject: See above (Patient/SaraSpeckmann)

request: ServiceRequest/4-sepsis-service-request

Collections

-CollectorCollected[x]BodySite
*See above (Practitioner/HansHauser)2015-08-16 06:40:17+0000Structure of superficial vein of left upper limb (body structure) (SNOMED CT#721029009)

container

note: Specimen is grossly lipemic


14. http://example.com/fhir/Specimen/Blood-sepsis (Specimen/Blood-sepsis)

Generated Narrative: Specimen

Resource Specimen "Blood-sepsis"

status: AVAILABLE

type: Blood sample (SNOMED CT#119297000)

subject: See above (Patient/SaraSpeckmann)

request: ServiceRequest/4-sepsis-service-request

Collections

-CollectorCollected[x]BodySite
*See above (Practitioner/HansHauser)2015-08-16 06:40:17+0000Structure of superficial vein of left upper limb (body structure) (SNOMED CT#721029009)

container

note: Specimen is grossly lipemic


15. http://example.com/fhir/Specimen/Urine-sepsis (Specimen/Urine-sepsis)

Generated Narrative: Specimen

Resource Specimen "Urine-sepsis"

identifier: 11111-15394-75465

accessionIdentifier: 22222-bc987-dd888

status: AVAILABLE

type: Urine sample (SNOMED CT#122575003)

subject: See above (Patient/SaraSpeckmann)

receivedTime: 2023-12-01 16:40:17+0000

request: ServiceRequest/4-sepsis-service-request

Collections

-CollectorCollected[x]
*See above (Practitioner/HansHauser)2023-12-01 06:40:17+0000

container


16. http://example.com/fhir/Questionnaire/4-sepsis (Questionnaire/4-sepsis)

Structure

LinkIdTextCardinalityTypeFlagsDescription & Constraintsdoco
.. LabOrderFormExampleQuestionnairehttp://fhir.ch/ig/ch-lab-order/Questionnaire/4-sepsis#1.0.0
... orderAuftrag1..1group
.... order.placerOrderIdentifierAuftragsnummer des Auftraggebers0..1string
.... order.placerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftraggebers0..1stringiconicon
.... order.fillerOrderIdentifierAuftragsnummer des Auftragsempfängers0..1string
.... order.fillerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftragsempfängers0..1stringiconicon
.... order.precedentDocumentIdentifierIdentifier des Vorgängerdokuments0..1stringiconicon
.... order.notificationContactDocumentDringender Benachrichtigungskontakt für dieses Dokument0..1group
..... order.notificationContactDocument.practitionerZu benachrichtigende Person0..1group
...... order.notificationContactDocument.practitioner.titleTitel0..1string
...... order.notificationContactDocument.practitioner.familyNameName0..1string
...... order.notificationContactDocument.practitioner.givenNameVorname0..1string
...... order.notificationContactDocument.practitioner.phoneTelefon0..1string
...... order.notificationContactDocument.practitioner.emailE-Mail0..1string
.... order.notificationContactDocumentResponseDringender Benachrichtigungskontakt für die Antwort auf dieses Dokument0..1group
..... order.notificationContactDocumentResponse.practitionerZu benachrichtigende Person0..1group
...... order.notificationContactDocumentResponse.practitioner.titleTitel0..1string
...... order.notificationContactDocumentResponse.practitioner.familyNameName0..1string
...... order.notificationContactDocumentResponse.practitioner.givenNameVorname0..1string
...... order.notificationContactDocumentResponse.practitioner.phoneTelefon0..1string
...... order.notificationContactDocumentResponse.practitioner.emailE-Mail0..1string
.... order.priorityAuftragspriorität0..1choiceOptions: 4 options
... receiverEmpfänger0..1group
.... receiver.practitionerEmpfangende Person0..1group
..... receiver.practitioner.titleTitel0..1string
..... receiver.practitioner.familyNameName0..1string
..... receiver.practitioner.givenNameVorname0..1string
..... receiver.practitioner.glnGLN0..1string
..... receiver.practitioner.zsrZSR0..1string
..... receiver.practitioner.phoneTelefon0..1string
..... receiver.practitioner.emailE-Mail0..1string
.... receiver.organizationEmpfangende Organisation0..1group
..... receiver.organization.nameName der Organisation0..1string
..... receiver.organization.glnGLN0..1stringDefinition: http://fhir.ch/ig/ch-core/StructureDefinition-ch-core-organization-definitions.html#Organization.identifier:GLN
..... receiver.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... receiver.organization.postalCodePLZ0..1string
..... receiver.organization.cityOrt0..1string
..... receiver.organization.countryLand0..1string
... patientPatient1..1group
.... patient.familyNameName0..1string
.... patient.maidenNameLedigname0..1string
.... patient.givenNameVorname0..1string
.... patient.localPidLokale Patienten-ID0..1string
.... patient.birthDateGeburtsdatum0..1date
.... patient.genderGeschlecht0..1choiceOptions: 3 options
.... patient.maritalStatusZivilstand0..1choiceDefinition: Patient.maritalStatus
Options: 8 options
.... patient.phoneTelefon0..1string
.... patient.emailE-Mail0..1string
.... patient.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
.... patient.postalCodePLZ0..1string
.... patient.cityOrt0..1string
.... patient.countryLand0..1string
.... patient.languageOfCorrespondanceKorrespondenssprache0..1choiceDefinition: Patient.communication:languageOfCorrespondance
Value Set: DocumentEntry.languageCode
.... patient.contactpersonKontaktperson0..1groupDefinition: Patient.contact
..... patient.contactperson.relationshipBeziehung0..1stringDefinition: Patient.contact.relationship.text
..... patient.contactperson.familyNameName0..1stringDefinition: Patient.contact.name.family
..... patient.contactperson.givenNameVorname0..1stringDefinition: Patient.contact.name.given
..... patient.contactperson.phoneTelefon0..*stringDefinition: Patient.contact.telecom.value
..... patient.contactperson.emailE-Mail0..1stringDefinition: Patient.contact.telecom.value
.... sender.authorVerantwortlicher1..1group
..... sender.author.practitionerVerantwortliche Person0..1group
...... sender.author.practitioner.titleTitel0..1string
...... sender.author.practitioner.familyNameName0..1string
...... sender.author.practitioner.givenNameVorname0..1string
...... sender.author.practitioner.glnGLN0..1string
...... sender.author.practitioner.zsrZSR0..1string
...... sender.author.practitioner.phoneTelefon0..1string
...... sender.author.practitioner.emailE-Mail0..1string
..... sender.author.organizationVerantwortliche Organisation0..1group
...... sender.author.organization.nameName der Organisation0..1string
...... sender.author.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
...... sender.author.organization.postalCodePLZ0..1string
...... sender.author.organization.cityOrt0..1string
...... sender.author.organization.countryLand0..1string
.... sender.dataentererErfasser0..1group
..... sender.dataenterer.practitionerErfassende Person0..1group
...... sender.dataenterer.practitioner.familyNameName0..1string
...... sender.dataenterer.practitioner.givenNameVorname0..1string
...... sender.dataenterer.practitioner.phoneTelefon0..1string
...... sender.dataenterer.practitioner.emailE-Mail0..1string
... receiverCopiesKopieempfänger0..1group
.... receiverCopyKopieempfangende Organisation oder Person0..*groupDefinition: PractitionerRole
..... receiverCopy.organization.nameName der Organisation0..1stringDefinition: PractitionerRole.practitioner
...... receiverCopy.practitionerRole.practitioner.titleTitel0..1stringDefinition: HumanName.prefix
...... receiverCopy.practitionerRole.practitioner.familyNameName0..1stringDefinition: HumanName.family
...... receiverCopy.practitionerRole.practitioner.givenNameVorname0..1stringDefinition: HumanName.given
...... receiverCopy.practitionerRole.practitioner.phoneTelefon0..1stringDefinition: ContactPoint.value
...... receiverCopy.practitionerRole.practitioner.emailE-Mail0..1stringDefinition: ContactPoint.value
..... receiverCopy.titleTitel0..1stringDefinition: PractitionerRole.organization
...... receiverCopy.practitionerRole.organization.nameName der Organisation0..1stringDefinition: Organization.name
...... receiverCopy.practitionerRole.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Address.line
...... receiverCopy.practitionerRole.organization.postalCodePLZ0..1stringDefinition: Address.postalCode
...... receiverCopy.practitionerRole.organization.cityOrt0..1stringDefinition: Address.city
...... receiverCopy.practitionerRole.organization.countryLand0..1stringDefinition: Address.country
..... receiverCopy.familyNameName0..1string
..... receiverCopy.givenNameVorname0..1string
..... receiverCopy.phoneTelefon0..1string
..... receiverCopy.emailE-Mail0..1string
..... receiverCopy.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... receiverCopy.postalCodePLZ0..1string
..... receiverCopy.cityOrt0..1string
..... receiverCopy.countryLand0..1string
.... receiverCopy.patientPatient selbst0..1booleanDefinition: Patient
.... receiverCopy.relatedPersonAndere Person0..*groupDefinition: RelatedPerson
..... receiverCopy.relatedPerson.familyNameName0..1stringDefinition: RelatedPerson.name.family
..... receiverCopy.relatedPerson.givenNameVorame0..1stringDefinition: RelatedPerson.name.given
..... receiverCopy.relatedPerson.phoneTelefon0..*stringDefinition: RelatedPerson.telecom.value
..... receiverCopy.relatedPerson.emailE-Mail0..1stringDefinition: RelatedPerson.telecom.value
..... receiverCopy.relatedPerson.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: RelatedPerson.address.line
..... receiverCopy.relatedPerson.postalCodePLZ0..1stringDefinition: RelatedPerson.address.postalCode
..... receiverCopy.relatedPerson.cityOrt0..1stringDefinition: RelatedPerson.address.city
..... receiverCopy.relatedPerson.countryLand0..1stringDefinition: RelatedPerson.address.country
... consentEinverständniserklärung0..1groupDefinition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.supportingInfo
.... consent.treatmentEinverständnis des Patienten zur Behandlung0..1string
.... consent.patientPrivacyEinverständnis des Patienten zum Datenschutz0..1string
.... consent.researchEinverständnis des Patienten zur Forschung0..1string
.... consent.advancedCareDirectivePatientenverfügung0..1string
... coverageKostenträger0..1groupDefinition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.insurance
.... coverage.uvgUnfallversicherung (nach UVG)0..1string
.... coverage.kvgGrundversicherung (nach KVG)0..1string
.... coverage.vvgZusatzversicherung (nach VVG)0..1string
.... coverage.vvgOtherAndere (nach VVG)0..1string
... previousResultVorheriges Untersuchungsresultat0..1groupDefinition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.supportingInfo
.... previousResult.resultUntersuchungsresultat0..*string
... hematologyHematology0..1group
.... labLaborwerte0..*choiceOptions: 5 options
... microbiologyMikrobiologie0..1group
.... cultureBlood by Culture0..*choiceOptions: 1 option
.... id-suscBacterial Identification and Susceptibility0..*choiceOptions: 1 option
... ccclinical chemistry0..1group
.... crpCRP0..*choiceOptions: 4 options

doco Documentation for this format

Option Sets

Answer options for order.priority

  • iconhttp://hl7.org/fhir/request-priority#routine ("Routine")
  • iconhttp://hl7.org/fhir/request-priority#urgent ("Urgent")
  • iconhttp://hl7.org/fhir/request-priority#asap ("ASAP")
  • iconhttp://hl7.org/fhir/request-priority#stat ("STAT")

Answer options for patient.gender

  • iconhttp://hl7.org/fhir/administrative-gender#male ("Male")
  • iconhttp://hl7.org/fhir/administrative-gender#female ("Female")
  • iconhttp://hl7.org/fhir/administrative-gender#other ("Other")

Answer options for patient.maritalStatus

  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#1 ("ledig")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#2 ("verheiratet")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#3 ("verwitwet")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#4 ("geschieden")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#5 ("unverheiratet")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#6 ("in eingetragener Partnerschaft")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#7 ("aufgelöste Partnerschaft")
  • http://fhir.ch/ig/ch-core/CodeSystem/ech-11-maritalstatus#9 ("unbekannt")

Answer options for lab

  • http://loinc.org#24360-0 ("Hemoglobin and Hematocrit panel - Blood")
  • http://loinc.org#43113-0 ("Hemoglobin electrophoresis panel in Blood")
  • http://loinc.org#57021-8 ("CBC W Auto Differential panel - Blood")
  • http://loinc.org#58410-2 ("CBC panel - Blood by Automated count")
  • http://loinc.org#57023-4 ("Auto Differential panel - Blood")

Answer options for culture

  • http://loinc.org#90423-5 ("Microorganism preliminary growth detection panel - Blood by Culture")

Answer options for id-susc

  • http://loinc.org#85421-6 ("Bacterial identification and susceptibility panel - Isolate")

Answer options for crp

  • iconhttp://loinc.org#1988-5 ("C reactive protein [Mass/Volume] in Serum or Plasma")
  • iconhttp://loinc.org#76485-2 ("C reactive protein [Moles/volume] in Serum or Plasma")
  • iconhttp://loinc.org#30522-7 ("C reactive protein [Mass/volume] in Serum or Plasma by High sensitivity method")
  • iconhttp://loinc.org#76486-0 ("C reactive protein [Moles/volume] in Serum or Plasma by High sensitivity method")


17. http://example.com/fhir/QuestionnaireResponse/4-sepsis (QuestionnaireResponse/4-sepsis)

LinkIdTextDefinitionAnswerdoco
.. 4-sepsisQuestionnaireResponse
... orderAuftrag
... receiverEmpfänger
... patientPatient
... receiverCopiesKopieempfänger
... hematologyHematology
... microbiologyMikrobiologie
... ccclinical chemistry

doco Documentation for this format


18. http://example.com/fhir/ServiceRequest/4-sepsis-service-request-by-form (ServiceRequest/4-sepsis-service-request-by-form)

Generated Narrative: ServiceRequest

Resource ServiceRequest "4-sepsis-service-request-by-form"

Profile: CH ORF ServiceRequest

identifier: Placer Identifier/123

status: ACTIVE

intent: ORIGINALORDER

category: Order (record artifact) (SNOMED CT#721963009)

priority: URGENT

code: Hemoglobin and Hematocrit panel - Blood (LOINC#24360-0; LOINC#43113-0 "Hemoglobin electrophoresis panel in Blood"; LOINC#57021-8 "CBC W Auto Differential panel - Blood"; LOINC#58410-2 "CBC panel - Blood by Automated count"; LOINC#57023-4 "Auto Differential panel - Blood"; LOINC#90423-5 "Microorganism preliminary growth detection panel - Blood by Culture"; LOINC#85421-6 "Bacterial identification and susceptibility panel - Isolate"; LOINC#1988-5 "C reactive protein [Mass/Volume] in Serum or Plasma")

subject: See above (Patient/SaraSpeckmann)

requester: See above (PractitionerRole/HansHauserKantonsspital)

insurance: See above (Coverage/HealthInsuranceCardSaraSpeckmann)

specimen: