CH LAB-Order (R4)
2.0.0-ballot - ballot
This page is part of the CH LAB-Order (R4) (v2.0.0-ballot: STU 2 Ballot 1) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
A mother visits the family doctor Peter Presto of the Olten group practice with her 6-year-old son Emil Kummer, born 5 May 2014, because the child has been coughing increasingly for a fortnight, with cramping cough attacks, and has a fever. The doctor`s receptionist measures the fever, takes a fingertip Blood sample from the son, determines the CRP and prepares a Blood smear. The doctor suspects a viral infection, but wants to rule out whooping cough, although the child has been vaccinated against it. As he is under time pressure due to an emergency, he does not want to do the necessary throat swab himself, but asks the mother to accompany the child to the nearby laboratory to have the swab done in peace. He prepares a laboratory order to carry out a pertussis PCR on the child`s throat swab and gives the order to the mother. The mother herself is not sure whether she herself has been vaccinated against pertussis. Consequently, the family doctor Peter Presto gives her the pertussis vaccination right away and recommends that the same be done for the child`s father and grandparents. In the meantime, the MPA has looked at the son`s Blood smear under the microscope and finds a lot of reactive lymphocytes, which seem suspicious to her. She is unsure and asks the doctor, who gives the order to give the child`s Blood smears to the mother and also to have them examined more closely in the laboratory. The mother arrives at the laboratory with her son, where the doctor`s order is first to establish the son`s identity. Then a pharyngeal swab and a right cubital venepuncture are taken from the child in the laboratory`s Blood collection room and passed on to the laboratory together with the Blood smears and the doctor`s examination order.
Matching FHIR questionnaire that meets this specification: 2-pertussis.xml 2-pertussis.json
2. http://example.com/fhir/Patient/EmilKummer (Patient/EmilKummer)
id: EmilKummer
meta:
identifier: 012/08.111112
name: Emil Kummer
gender: MALE
birthDate: May 05, 2014
maritalStatus: ledig (Details : {$ech-11-maritalstatus code '1' = '1', given as 'ledig'})
Communications
- Language Preferred * Deutsch (Schweiz) (Details : {urn:ietf:bcp:47 code 'de-CH' = 'German (Region=Schweiz)) true
3. http://example.com/fhir/Practitioner/PeterPresto (Practitioner/PeterPresto)
Generated Narrative: Practitioner
Resource Practitioner "PeterPresto"
Profile: CH Core Practitioner EPR
identifier: id: 7601022050702, id: A123303
name: Peter Presto (OFFICIAL)
telecom: ph: 032 333 22 33(WORK), peter.presto@arztpraxis.ch
4. http://example.com/fhir/Organization/Gruppenpraxis (Organization/Gruppenpraxis)
Generated Narrative: Organization
Resource Organization "Gruppenpraxis"
Profile: CH Core Organization EPR
identifier: id: 7601000241115
name: Gruppenpraxis Olten
Contacts
- Telecom Address * +41555556677, info@gruppenpraxis.ch, http://www.gruppenpraxis.ch Gerbergasse 12 Olten 4600 CH
5. http://example.com/fhir/PractitionerRole/PeterPrestoGruppenpraxis (PractitionerRole/PeterPrestoGruppenpraxis)
Generated Narrative: PractitionerRole
Resource PractitionerRole "PeterPrestoGruppenpraxis"
Profile: CH Core PractitionerRole
practitioner: See above (Practitioner/PeterPresto)
organization: See above (Organization/Gruppenpraxis)
6. http://example.com/fhir/Questionnaire/2-pertussis (Questionnaire/2-pertussis)
Structure
LinkId Text Cardinality Type Flags Description & Constraints LabOrderFormExample
Questionnaire http://fhir.ch/ig/ch-lab-order/Questionnaire/2-pertussis#1.0.0 order
Auftrag 1..1 group order.placerOrderIdentifier
Auftragsnummer des Auftraggebers 0..1 string order.placerOrderIdentifierDomain
Identifier Domain der Auftragsnummer des Auftraggebers 0..1 string order.fillerOrderIdentifier
Auftragsnummer des Auftragsempfängers 0..1 string order.fillerOrderIdentifierDomain
Identifier Domain der Auftragsnummer des Auftragsempfängers 0..1 string order.precedentDocumentIdentifier
Identifier des Vorgängerdokuments 0..1 string order.notificationContactDocument
Dringender Benachrichtigungskontakt für dieses Dokument 0..1 group order.notificationContactDocument.practitioner
Zu benachrichtigende Person 0..1 group order.notificationContactDocument.practitioner.title
Titel 0..1 string order.notificationContactDocument.practitioner.familyName
Name 0..1 string order.notificationContactDocument.practitioner.givenName
Vorname 0..1 string order.notificationContactDocument.practitioner.phone
Telefon 0..1 string order.notificationContactDocument.practitioner.email
0..1 string order.notificationContactDocumentResponse
Dringender Benachrichtigungskontakt für die Antwort auf dieses Dokument 0..1 group order.notificationContactDocumentResponse.practitioner
Zu benachrichtigende Person 0..1 group order.notificationContactDocumentResponse.practitioner.title
Titel 0..1 string order.notificationContactDocumentResponse.practitioner.familyName
Name 0..1 string order.notificationContactDocumentResponse.practitioner.givenName
Vorname 0..1 string order.notificationContactDocumentResponse.practitioner.phone
Telefon 0..1 string order.notificationContactDocumentResponse.practitioner.email
0..1 string order.priority
Auftragspriorität 0..1 choice Options: 4 options receiver
Empfänger 0..1 group receiver.practitioner
Empfangende Person 0..1 group receiver.practitioner.title
Titel 0..1 string receiver.practitioner.familyName
Name 0..1 string receiver.practitioner.givenName
Vorname 0..1 string receiver.practitioner.gln
GLN 0..1 string receiver.practitioner.zsr
ZSR 0..1 string receiver.practitioner.phone
Telefon 0..1 string receiver.practitioner.email
0..1 string receiver.organization
Empfangende Organisation 0..1 group receiver.organization.name
Name der Organisation 0..1 string receiver.organization.gln
GLN 0..1 string Definition: http://fhir.ch/ig/ch-core/StructureDefinition-ch-core-organization-definitions.html#Organization.identifier:GLN receiver.organization.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string receiver.organization.postalCode
PLZ 0..1 string receiver.organization.city
Ort 0..1 string receiver.organization.country
Land 0..1 string patient
Patient 1..1 group patient.familyName
Name 0..1 string patient.maidenName
Ledigname 0..1 string patient.givenName
Vorname 0..1 string patient.localPid
Lokale Patienten-ID 0..1 string patient.birthDate
Geburtsdatum 0..1 date patient.gender
Geschlecht 0..1 choice Options: 3 options patient.maritalStatus
Zivilstand 0..1 choice Definition: Patient.maritalStatus
Options: 8 optionspatient.phone
Telefon 0..1 string patient.email
0..1 string patient.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string patient.postalCode
PLZ 0..1 string patient.city
Ort 0..1 string patient.country
Land 0..1 string patient.languageOfCorrespondance
Korrespondenssprache 0..1 choice Definition: Patient.communication:languageOfCorrespondance
Value Set: DocumentEntry.languageCodepatient.contactperson
Kontaktperson 0..1 group Definition: Patient.contact patient.contactperson.relationship
Beziehung 0..1 string Definition: Patient.contact.relationship.text patient.contactperson.familyName
Name 0..1 string Definition: Patient.contact.name.family patient.contactperson.givenName
Vorname 0..1 string Definition: Patient.contact.name.given patient.contactperson.phone
Telefon 0..* string Definition: Patient.contact.telecom.value patient.contactperson.email
0..1 string Definition: Patient.contact.telecom.value sender
Absender 1..1 group sender.author
Verantwortlicher 1..1 group sender.author.practitioner
Verantwortliche Person 0..1 group sender.author.practitioner.title
Titel 0..1 string sender.author.practitioner.familyName
Name 0..1 string sender.author.practitioner.givenName
Vorname 0..1 string sender.author.practitioner.gln
GLN 0..1 string sender.author.practitioner.zsr
ZSR 0..1 string sender.author.practitioner.phone
Telefon 0..1 string sender.author.practitioner.email
0..1 string sender.author.organization
Verantwortliche Organisation 0..1 group sender.author.organization.name
Name der Organisation 0..1 string sender.author.organization.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string sender.author.organization.postalCode
PLZ 0..1 string sender.author.organization.city
Ort 0..1 string sender.author.organization.country
Land 0..1 string sender.dataenterer
Erfasser 0..1 group sender.dataenterer.practitioner
Erfassende Person 0..1 group sender.dataenterer.practitioner.familyName
Name 0..1 string sender.dataenterer.practitioner.givenName
Vorname 0..1 string sender.dataenterer.practitioner.phone
Telefon 0..1 string sender.dataenterer.practitioner.email
0..1 string receiverCopies
Kopieempfänger 0..1 group receiverCopy
Kopieempfangende Organisation oder Person 0..* group Definition: PractitionerRole receiverCopy.organization.name
Name der Organisation 0..1 string Definition: PractitionerRole.practitioner receiverCopy.practitionerRole.practitioner.title
Titel 0..1 string Definition: HumanName.prefix receiverCopy.practitionerRole.practitioner.familyName
Name 0..1 string Definition: HumanName.family receiverCopy.practitionerRole.practitioner.givenName
Vorname 0..1 string Definition: HumanName.given receiverCopy.practitionerRole.practitioner.phone
Telefon 0..1 string Definition: ContactPoint.value receiverCopy.practitionerRole.practitioner.email
0..1 string Definition: ContactPoint.value receiverCopy.title
Titel 0..1 string Definition: PractitionerRole.organization receiverCopy.practitionerRole.organization.name
Name der Organisation 0..1 string Definition: Organization.name receiverCopy.practitionerRole.organization.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string Definition: Address.line receiverCopy.practitionerRole.organization.postalCode
PLZ 0..1 string Definition: Address.postalCode receiverCopy.practitionerRole.organization.city
Ort 0..1 string Definition: Address.city receiverCopy.practitionerRole.organization.country
Land 0..1 string Definition: Address.country receiverCopy.familyName
Name 0..1 string receiverCopy.givenName
Vorname 0..1 string receiverCopy.phone
Telefon 0..1 string receiverCopy.email
0..1 string receiverCopy.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string receiverCopy.postalCode
PLZ 0..1 string receiverCopy.city
Ort 0..1 string receiverCopy.country
Land 0..1 string receiverCopy.patient
Patient selbst 0..1 boolean Definition: Patient receiverCopy.relatedPerson
Andere Person 0..* group Definition: RelatedPerson receiverCopy.relatedPerson.familyName
Name 0..1 string Definition: RelatedPerson.name.family receiverCopy.relatedPerson.givenName
Vorame 0..1 string Definition: RelatedPerson.name.given receiverCopy.relatedPerson.phone
Telefon 0..* string Definition: RelatedPerson.telecom.value receiverCopy.relatedPerson.email
0..1 string Definition: RelatedPerson.telecom.value receiverCopy.relatedPerson.streetAddressLine
Strasse, Hausnummer, Postfach etc. 0..* string Definition: RelatedPerson.address.line receiverCopy.relatedPerson.postalCode
PLZ 0..1 string Definition: RelatedPerson.address.postalCode receiverCopy.relatedPerson.city
Ort 0..1 string Definition: RelatedPerson.address.city receiverCopy.relatedPerson.country
Land 0..1 string Definition: RelatedPerson.address.country consent
Einverständniserklärung 0..1 group Definition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.supportingInfo consent.treatment
Einverständnis des Patienten zur Behandlung 0..1 string consent.patientPrivacy
Einverständnis des Patienten zum Datenschutz 0..1 string consent.research
Einverständnis des Patienten zur Forschung 0..1 string consent.advancedCareDirective
Patientenverfügung 0..1 string coverage
Kostenträger 0..1 group Definition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.insurance coverage.uvg
Unfallversicherung (nach UVG) 0..1 string coverage.kvg
Grundversicherung (nach KVG) 0..1 string coverage.vvg
Zusatzversicherung (nach VVG) 0..1 string coverage.vvgOther
Andere (nach VVG) 0..1 string previousResult
Vorheriges Untersuchungsresultat 0..1 group Definition: http://fhir.ch/ig/ch-lab-order/StructureDefinition/ch-lab-order-servicerequest#ServiceRequest.supportingInfo previousResult.result
Untersuchungsresultat 0..* string microbiology
Mikrobiologie 0..1 group per
Pertussis and Parapertussis DNA 0..* choice Options: 1 option hematology
Hämatologie 0..1 group Blood-diff
Manual Differential panel - Blood 0..* choice Options: 1 option clinical chemistry
Klinische Chemie 0..1 group crp
C-reactive Protein 0..* choice Options: 1 option Documentation for this format
Option Sets
Answer options for order.priority
http://hl7.org/fhir/request-priority#routine ("Routine")
http://hl7.org/fhir/request-priority#urgent ("Urgent")
http://hl7.org/fhir/request-priority#asap ("ASAP")
http://hl7.org/fhir/request-priority#stat ("STAT")
Answer options for patient.gender
http://hl7.org/fhir/administrative-gender#male ("Male")
http://hl7.org/fhir/administrative-gender#female ("Female")
http://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 per
- http://loinc.org#90441-7 ("B pert+parapert DNA Pnl Nph")
Answer options for Blood-diff
- http://loinc.org#24318-8 ("Manual diff Bld")
Answer options for crp
- http://loinc.org#1988-5 ("C reactive protein [Mass/volume] in Serum or Plasma")
7. http://example.com/fhir/QuestionnaireResponse/2-pertussis (QuestionnaireResponse/2-pertussis)
LinkId Text Definition Answer 2-pertussis
QuestionnaireResponse order
Auftrag receiver
Empfänger patient
Patient sender
Absender receiverCopies
Kopieempfänger microbiology
Mikrobiologie hematology
Hämatologie clinical chemistry
Klinische Chemie Documentation for this format
8. http://example.com/fhir/ServiceRequest/2-pertussis (ServiceRequest/2-pertussis)
Generated Narrative: ServiceRequest
Resource ServiceRequest "2-pertussis"
Profile: CH ORF ServiceRequest
identifier: Placer Identifier: 123
status: ACTIVE
intent: ORIGINALORDER
category: Anforderung Laboruntersuchung (ch-lab-order-servicerequest-categories#RequestForLabExam)
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")
subject: See above (Patient/EmilKummer)
requester: See above (PractitionerRole/PeterPrestoGruppenpraxis)
insurance: Coverage/HealthInsuranceCard
specimen: