CH eTOC (R4)
4.0.0-ballot-ci-build - ci-build Switzerland flag

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

Example Bundle: Bundle Medical Referral

Document Details

Generated Narrative: Bundle Zuweisungsschreiben

Document Subject

Unable to resolve subject ''


Document Content

Medical Referral

Order-Referral


Additional Resources Included in Document


Entry 1 - fullUrl = http://example.com/fhir/Composition/CompositionEtoc

Resource Composition:

Medical Referral

Entry 2 - fullUrl = http://example.com/fhir/Questionnaire/QuestionnaireEtoc

Resource Questionnaire:

Generated Narrative: Questionnaire QuestionnaireEtoc

Structure
LinkIDTextCardinalityTypeFlagsDescription & Constraintsdoco
.. QuestionnaireEtocQuestionnairehttp://fhir.ch/ig/ch-etoc/Questionnaire/QuestionnaireEtoc#3.0.0-ci-build-assembled
... orderAuftrag1..1group
.... order.authoredOnDatum/Zeit der Auftragserteilung0..1dateTimeDefinition: ServiceRequest.authoredOn
.... order.placerOrderIdentifierAuftragsnummer des Auftraggebers0..1stringDefinition: ServiceRequest.identifier:placerOrderIdentifier.value
.... order.placerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftraggebers0..1stringiconiconDefinition: ServiceRequest.identifier:placerOrderIdentifier.system
.... order.fillerOrderIdentifierAuftragsnummer des Auftragsempfängers0..1stringDefinition: ServiceRequest.identifier:fillerOrderIdentifier.value
.... order.fillerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftragsempfängers0..1stringiconiconDefinition: ServiceRequest.identifier:fillerOrderIdentifier.system
.... order.precedentDocumentIdentifierIdentifier des Vorgängerdokuments0..1stringiconiconDefinition: Composition.extension:precedentDocument
.... order.notificationContactDocumentDringender Benachrichtigungskontakt für dieses Dokument0..1groupDefinition: Composition.extension:urgentNoficationContactForThisDocument
..... order.notificationContactDocument.practitionerZu benachrichtigende Person0..1groupDefinition: PractitionerRole.practitioner
...... order.notificationContactDocument.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... order.notificationContactDocument.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... order.notificationContactDocument.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... order.notificationContactDocument.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... order.notificationContactDocument.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
.... order.notificationContactDocumentResponseDringender Benachrichtigungskontakt für die Antwort auf dieses Dokument0..1groupDefinition: Composition.extension:urgentNoficationContactForTheResponseToThisDocument
..... order.notificationContactDocumentResponse.practitionerZu benachrichtigende Person0..1groupDefinition: PractitionerRole.practitioner
...... order.notificationContactDocumentResponse.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... order.notificationContactDocumentResponse.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... order.notificationContactDocumentResponse.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... order.notificationContactDocumentResponse.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... order.notificationContactDocumentResponse.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
.... order.priorityAuftragspriorität0..1choiceDefinition: ServiceRequest.priority
Options: 4 options
... receiverEmpfänger0..1groupDefinition: Composition.extension:receiver
.... receiver.practitionerEmpfangende Person0..1groupDefinition: PractitionerRole.practitioner
..... receiver.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
..... receiver.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
..... receiver.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
..... receiver.practitioner.glnGLN0..1stringDefinition: Practitioner.identifier:GLN.value
..... receiver.practitioner.zsrZSR0..1stringDefinition: Practitioner.identifier:ZSR.value
..... receiver.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
..... receiver.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
.... receiver.organizationEmpfangende Organisation0..1groupDefinition: PractitionerRole.organization
..... receiver.organization.nameName der Organisation0..1stringDefinition: Organization.name
..... receiver.organization.glnGLN0..1stringDefinition: Organization.identifier:GLN
..... receiver.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... receiver.organization.postalCodePLZ0..1string
..... receiver.organization.cityOrt0..1string
..... receiver.organization.countryLand0..1string
... initiatorInitiant dieser Anmeldung0..1groupDefinition: Composition.extension:initiator
.... initiator.legalrelationJuristische Beziehung zum Patienten0..1choiceDefinition: Extension.extension:ch-orf-personalrelation
Options: 2 options
.... initiator.personalrelationPersönliche Beziehung zum Patienten?0..1choiceDefinition: Extension.extension:ch-orf-personalrelation
Options: 10 options
.... initiator.practitionerRoleGesundheitsfachperson oder -organisation0..1groupDefinition: PractitionerRole.practitioner
..... initiator.practitionerRole.practitionerGesundheitsfachperson0..1groupDefinition: PractitionerRole.practitioner
...... initiator.practitionerRole.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... initiator.practitionerRole.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... initiator.practitionerRole.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... initiator.practitionerRole.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... initiator.practitionerRole.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
..... initiator.practitionerRole.organizationGesundheitsorganisatiton0..1groupDefinition: PractitionerRole.organization
...... initiator.practitionerRole.organization.nameName der Organisation0..1stringDefinition: Organization.name
...... initiator.practitionerRole.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
...... initiator.practitionerRole.organization.postalCodePLZ0..1string
...... initiator.practitionerRole.organization.cityOrt0..1string
...... initiator.practitionerRole.organization.countryLand0..1string
.... initiator.relatedPersonAndere Person0..1groupDefinition: RelatedPerson
..... initiator.relatedPerson.familyNameName0..1stringDefinition: RelatedPerson.name.family
..... initiator.relatedPerson.givenNameVorname0..1stringDefinition: RelatedPerson.name.given
..... initiator.relatedPerson.phoneTelefon0..*stringDefinition: RelatedPerson.telecom.value
..... initiator.relatedPerson.emailE-Mail0..1stringDefinition: RelatedPerson.telecom.value
..... initiator.relatedPerson.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... initiator.relatedPerson.postalCodePLZ0..1string
..... initiator.relatedPerson.cityOrt0..1string
..... initiator.relatedPerson.countryLand0..1string
.... patient.familyNameName0..1stringDefinition: Patient.name.family
.... patient.maidenNameLedigname0..1stringDefinition: Patient.name.family
.... patient.givenNameVorname0..1stringDefinition: Patient.name.given
.... patient.localPidLokale Patienten-ID0..1stringDefinition: Patient.identifier:LocalPid.value
.... patient.localPidDomainLokale Patienten-ID Domain0..1stringiconiconDefinition: Patient.identifier:LocalPid.system
.... patient.birthDateGeburtsdatum0..1dateDefinition: Patient.birthDate
.... patient.genderGeschlecht0..1choiceDefinition: Patient.gender
Options: 3 options
.... patient.maritalStatusZivilstand0..1choiceDefinition: Patient.maritalStatus
Options: 8 options
.... patient.phoneTelefon0..*stringDefinition: Patient.telecom.value
.... patient.emailE-Mail0..1stringDefinition: Patient.telecom.value
.... patient.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
.... patient.postalCodePLZ0..1string
.... patient.cityOrt0..1string
.... patient.countryLand0..1string
.... patient.languageOfCorrespondenceKorrespondenzsprache0..1choiceDefinition: Patient.communication:languageOfCorrespondence
Value Set: http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.languageCode
.... patient.contactpersonKontaktperson0..*groupDefinition: 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
.... familydoctorHausarzt0..1groupDefinition: Patient.generalPractitioner
..... familydoctor.practitionerHausarzt Person0..1groupDefinition: PractitionerRole.practitioner
...... familydoctor.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... familydoctor.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... familydoctor.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... familydoctor.practitioner.glnGLN0..1stringDefinition: Practitioner.identifier:GLN.value
...... familydoctor.practitioner.zsrZSR0..1stringDefinition: Practitioner.identifier:ZSR.value
...... familydoctor.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... familydoctor.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
..... familydoctor.organizationHausarzt Organisation0..1groupDefinition: PractitionerRole.organization
...... familydoctor.organization.nameName der Organisation0..1stringDefinition: Organization.name
...... familydoctor.organization.glnGLN0..1stringDefinition: Organization.identifier:GLN
...... familydoctor.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
...... familydoctor.organization.postalCodePLZ0..1string
...... familydoctor.organization.cityOrt0..1string
...... familydoctor.organization.countryLand0..1string
... requestedEncounterPatientenaufnahme0..1groupDefinition: ServiceRequest.extension:requestedEncounterDetails
.... requestedEncounter.classVoraussichtlich: Ambulant / Stationär / Notfall0..1choiceDefinition: Encounter.class
Options: 3 options
.... requestedEncounter.desiredAccommodationZimmerkategorie0..1choiceDefinition: Encounter.extension:desiredAccommodation
Options: 3 options
... coverageKostenträger0..1groupDefinition: ServiceRequest.insurance
.... coverage.beneficiaryBegünstigter (Patient)0..1groupDefinition: Coverage.beneficiary
..... coverage.beneficiary.ahvn13AHV-Nr. des Patienten0..1stringDefinition: Patient.identifier:AHVN13
.... coverage.kvgKrankenkasse (nach KVG)0..1groupDefinition: Coverage.type
..... coverage.kvg.nameName der Versicherung0..1stringDefinition: Coverage.payor
..... coverage.kvg.insuranceCardNumberKennnummer der Versichertenkarte0..1stringDefinition: entifier
.... coverage.uvgUnfallversicherung (nach UVG)0..1groupDefinition: Coverage.type
..... coverage.uvg.nameName der Versicherung0..1stringDefinition: Coverage.payor
..... coverage.uvg.claimNumberSchadennummer0..1stringDefinition: Coverage.identifier
.... coverage.vvgZusatzversicherung (nach VVG)0..1groupDefinition: Coverage.type
..... coverage.vvg.nameName der Versicherung0..1stringDefinition: Coverage.payor
..... coverage.vvg.insuranceCardNumberKennnummer der Versichertenkarte0..1stringDefinition: entifier
.... coverage.ivInvalidenversicherung (IV)0..1groupDefinition: Coverage.type
..... coverage.iv.verfuegungsnummerIV-Verfügungsnummer0..1stringDefinition: Coverage.identifier
.... coverage.mvMilitärversicherung (MV)0..1groupDefinition: Coverage.type
..... coverage.mv.versichertennummerMV-Versichertennummer0..1stringDefinition: entifier
.... coverage.selfSelbstzahler0..1groupDefinition: Coverage.type
..... coverage.self.patientPatient selbst0..1booleanDefinition: Coverage.payor
..... coverage.self.patientRelatedPersonAndere Person0..1booleanDefinition: Coverage.payor
Enable When: coverage.self.patient =
..... coverage.self.relatedPersonAndere Person0..1groupDefinition: Coverage.payor
Enable When: coverage.self.patientRelatedPerson =
...... coverage.self.relatedPerson.familyNameName0..1stringDefinition: RelatedPerson.name.family
...... coverage.self.relatedPerson.givenNameVorname0..1stringDefinition: RelatedPerson.name.given
...... coverage.self.relatedPerson.phoneTelefon0..*stringDefinition: RelatedPerson.telecom.value
...... coverage.self.relatedPerson.emailE-Mail0..1stringDefinition: RelatedPerson.telecom.value
...... coverage.self.relatedPerson.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
...... coverage.self.relatedPerson.postalCodePLZ0..1string
...... coverage.self.relatedPerson.cityOrt0..1string
...... coverage.self.relatedPerson.countryLand0..1string
.... coverage.otherAnderer Kostenträger0..1groupDefinition: Coverage.type
..... coverage.other.nameName des Kostenträgers0..1stringDefinition: Coverage.payor
..... coverage.other.idBeliebige ID0..1stringDefinition: Coverage.identifier
..... coverage.other.id.noteBemerkung zur ID0..1stringDefinition: Coverage.identifier.type.text
... senderAbsender1..1group
.... sender.authorVerantwortlicher1..1groupDefinition: Composition.author
..... sender.author.practitionerVerantwortliche Person0..1groupDefinition: PractitionerRole.practitioner
...... sender.author.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... sender.author.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... sender.author.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... sender.author.practitioner.glnGLN0..1stringDefinition: Practitioner.identifier:GLN.value
...... sender.author.practitioner.zsrZSR0..1stringDefinition: Practitioner.identifier:ZSR.value
...... sender.author.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... sender.author.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
..... sender.author.organizationVerantwortliche Organisation0..1groupDefinition: PractitionerRole.organization
...... sender.author.organization.nameName der Organisation0..1stringDefinition: Organization.name
...... sender.author.organization.glnGLN0..1stringDefinition: Organization.identifier:GLN
...... 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..1groupDefinition: Composition.extension:dataEnterer
..... sender.dataenterer.practitionerErfassende Person0..1groupDefinition: PractitionerRole.practitioner
...... sender.dataenterer.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... sender.dataenterer.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... sender.dataenterer.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... sender.dataenterer.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... sender.dataenterer.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
... receiverCopyKopieempfänger (Kopie dieses Auftrags und aller daraus resultierenden Resultate)0..1groupDefinition: Composition.extension:copyReceiver
.... receiverCopy.practitionerRoleGesundheitsfachperson oder -organisation0..*groupDefinition: PractitionerRole
..... receiverCopy.practitionerRole.practitionerGesundheitsfachperson0..1groupDefinition: PractitionerRole.practitioner
...... receiverCopy.practitionerRole.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... receiverCopy.practitionerRole.practitioner.familyNameName0..1stringDefinition: Practitioner.name.family
...... receiverCopy.practitionerRole.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
...... receiverCopy.practitionerRole.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... receiverCopy.practitionerRole.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
..... receiverCopy.practitionerRole.organizationGesundheitsorganisatiton0..1groupDefinition: PractitionerRole.organization
...... receiverCopy.practitionerRole.organization.nameName der Organisation0..1stringDefinition: Organization.name
...... receiverCopy.practitionerRole.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
...... receiverCopy.practitionerRole.organization.postalCodePLZ0..1string
...... receiverCopy.practitionerRole.organization.cityOrt0..1string
...... receiverCopy.practitionerRole.organization.countryLand0..1string
.... receiverCopy.patientPatient selbst0..1booleanDefinition: Patient
.... receiverCopy.relatedPersonAndere Person0..*groupDefinition: RelatedPerson
..... receiverCopy.relatedPerson.familyNameName0..1stringDefinition: RelatedPerson.name.family
..... receiverCopy.relatedPerson.givenNameVorname0..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..*string
..... receiverCopy.relatedPerson.postalCodePLZ0..1string
..... receiverCopy.relatedPerson.cityOrt0..1string
..... receiverCopy.relatedPerson.countryLand0..1string
... antecedentEpisodeOfCareVorgängiger Aufenthalt in Spital / Heim0..1groupDefinition: Composition.extension:antecedentEpisodeOfCare
.... antecedentEpisodeOfCare.startVon0..1dateTimeDefinition: EpisodeOfCare.Period.end
.... antecedentEpisodeOfCare.endBis0..1dateTimeDefinition: EpisodeOfCare.Period.end
.... antecedentEpisodeOfCare.managingOrganizationSpital /Heim0..1groupDefinition: EpisodeOfCare.managingOrganization
..... antecedentEpisodeOfCare.managingOrganization.nameName der Organisation0..1stringDefinition: Organization.name
..... antecedentEpisodeOfCare.managingOrganization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... antecedentEpisodeOfCare.managingOrganization.postalCodePLZ0..1string
..... antecedentEpisodeOfCare.managingOrganization.cityOrt0..1string
..... antecedentEpisodeOfCare.managingOrganization.countryLand0..1string
... appointmentOrt und Zeit0..*groupDefinition: ServiceRequest.extension:locationAndTime
.... appointment.locationOrt0..1groupDefinition: Appointment.participant.actor
..... appointment.location.nameName0..1stringDefinition: Location.name
..... appointment.location.phoneTelefon0..1stringDefinition: Location.telecom
..... appointment.location.emailE-Mail0..1stringDefinition: Location.telecom
..... appointment.location.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*string
..... appointment.location.postalCodePLZ0..1string
..... appointment.location.cityOrt0..1string
..... appointment.location.countryLand0..1string
.... appointment.requestedPeriodDatum und Zeit0..1groupDefinition: Appointment.requestedPeriod
..... appointment.requestedPeriod.startVon0..1dateTimeDefinition: Appointment.requestedPeriod.start
..... appointment.requestedPeriod.endBis0..1dateTimeDefinition: Appointment.requestedPeriod.end
.... appointment.statusStatus0..1choiceDefinition: Appointment.status
Options: 3 options
.... appointment.patientInstructionPatienteninformation für diesen Termin0..1stringDefinition: Appointment.patientInstruction
... consentEinverständniserklärung0..1groupDefinition: Composition.extension:patientConsent
.... patient.consent.statementIst der Patient über die Anmeldung informiert und explizit einverstanden?0..1choiceOptions: 2 options
..... patient.consent.statement.noteAnmerkung0..1string
... purposeZweck?0..1group
.... purpose.aimProcedere / Behandlung / Sonstiges?0..1stringDefinition: ServiceRequest.code.text
..... purpose.aim.detailProcedere / Behandlung im Detail?0..*stringDefinition: ServiceRequest.orderDetail
.... reason.statementBegründung0..*stringDefinition: ServiceRequest.reasonCode.text
... diagnosisListDiagnosen und Befunde0..1group
.... diagnosisList.primaryDiagnosisHauptdiagnosen / Probleme0..1group
..... diagnosisList.primaryDiagnosis.itemHauptdiagnose / Problem0..*stringDefinition: ServiceRequest.reasonReference
.... diagnosisList.secondaryDiagnosisNebendiagnosen / Probleme0..1group
..... diagnosisList.secondaryDiagnosis.itemNebendiagnose / Problem0..*stringDefinition: ServiceRequest.supportingInfo
.... diagnosisList.bodyHeightGrösse (cm)0..1quantityDefinition: ServiceRequest.supportingInfo
.... diagnosisList.bodyWeightGewicht (kg)0..1quantityDefinition: ServiceRequest.supportingInfo
.... diagnosisList.pregnancySchwangerschaft0..1group
..... diagnosisList.pregnancy.presentSchwanger0..1booleanDefinition: ServiceRequest.supportingInfo
..... diagnosisList.pregnancy.expectedDeliveryDateErwarteter Geburtstermin0..1dateTimeDefinition: ServiceRequest.supportingInfo
... anamnesisAnamnese0..1group
.... anamnesis.historyofillnessesBisherige Krankheiten und Unfälle0..1textDefinition: ServiceRequest.supportingInfo
.... anamnesis.historyofproceduresBisherige Abklärungen und Eingriffe0..1textDefinition: ServiceRequest.supportingInfo
.... anamnesis.devicesImplantate, Schrittmacher, Neurostimulatoren etc.0..1textDefinition: ServiceRequest.supportingInfo
.... anamnesis.socialhistorySozialanamnese0..1textDefinition: ServiceRequest.supportingInfo
.... anamnesis.functionalStatusFunktion, Behinderungen0..1textDefinition: ServiceRequest.supportingInfo
... medicationMedikation0..1group
.... medication.medicationMedikament0..*stringDefinition: Medication.code.text
..... medication.dosageDosierung0..1stringDefinition: MedicationStatement.dosage:nonstructured
... allergyIntoleranceAllergien und Intoleranzen0..1group
.... allergyIntolerance.statusAllergien / Intoleranzen0..1textDefinition: ServiceRequest.supportingInfo
... immunizationStatusImpfstatus0..1group
.... immunizationStatus.statusBisherige Impfungen0..1textDefinition: ServiceRequest.supportingInfo
... labLabor0..1group
.... lab.resultLaborresultat0..*stringDefinition: ServiceRequest.supportingInfo
... pathologyPathologie0..1group
.... pathology.resultPathologiebefunde0..1textDefinition: ServiceRequest.supportingInfo
... imagingBildgebung0..1group
.... imaging.resultBefunde aus der Bildgebung0..1textDefinition: ServiceRequest.supportingInfo
... cardiologyKardiologie0..1group
.... cardiology.resultEKG / Kardiologische Befunde0..1textDefinition: ServiceRequest.supportingInfo
... attachmentAnhang0..1group
.... attachedFileDatei0..*attachmentDefinition: DocumentReference.content.attachment.data
..... attachedFile.descriptionBeschreibung0..1stringDefinition: DocumentReference.description
... noteBemerkungen0..1group
.... note.textKommentar0..1stringDefinition: ServiceRequest.note.text

doco Documentation for this format

Options Sets

Answer options for order.priority

  • http://hl7.org/fhir/request-priority#routine ("Die Anfrage hat normale Priorität.")
  • http://hl7.org/fhir/request-priority#urgent ("Die Anfrage sollte dringend bearbeitet werden - höhere Priorität als normal.")
  • http://hl7.org/fhir/request-priority#asap ("Die Anfrage sollte so schnell wie möglich bearbeitet werden - höhere Priorität als dringend.")
  • http://hl7.org/fhir/request-priority#stat ("Die Anfrage sollte sofort bearbeitet werden - höchstmögliche Priorität. Z.B. bei einem Notfall.")

Answer options for initiator.legalrelation

  • http://snomed.info/sct#373068000 ("Nicht definiert")
  • http://snomed.info/sct#58626002 ("Gesetzlicher Vertreter")

Answer options for initiator.personalrelation

  • http://snomed.info/sct#66089001 ("Tochter")
  • http://snomed.info/sct#65616008 ("Sohn")
  • http://snomed.info/sct#127849001 ("Ehemann")
  • http://snomed.info/sct#127850001 ("Ehefrau")
  • http://snomed.info/sct#394921008 ("Partner (eingetragene Partnerschaft)")
  • http://snomed.info/sct#70924004 ("Bruder")
  • http://snomed.info/sct#27733009 ("Schwester")
  • http://snomed.info/sct#72705000 ("Mutter")
  • http://snomed.info/sct#66839005 ("Vater")
  • http://snomed.info/sct#48385004 ("Bekannt")

Answer options for patient.gender

  • http://hl7.org/fhir/administrative-gender#male ("Männlich")
  • http://hl7.org/fhir/administrative-gender#female ("Weiblich")
  • http://hl7.org/fhir/administrative-gender#other ("Anderes")

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 requestedEncounter.class

  • http://terminology.hl7.org/CodeSystem/v3-ActCode#AMB ("Ambulant")
  • http://terminology.hl7.org/CodeSystem/v3-ActCode#IMP ("Stationär")
  • http://terminology.hl7.org/CodeSystem/v3-ActCode#EMER ("Notfall")

Answer options for requestedEncounter.desiredAccommodation

  • http://fhir.ch/ig/ch-core/CodeSystem/bfs-medstats-21-encountertype#1 ("allgemein")
  • http://fhir.ch/ig/ch-core/CodeSystem/bfs-medstats-21-encountertype#2 ("halbprivat")
  • http://fhir.ch/ig/ch-core/CodeSystem/bfs-medstats-21-encountertype#3 ("privat")

Answer options for appointment.status

  • http://hl7.org/fhir/appointmentstatus#proposed ("Wunsch des Patienten (vorgeschlagen)")
  • http://hl7.org/fhir/appointmentstatus#pending ("Vom Patienten bestätigt, aber vom Leistungserbringer noch nicht (ausstehend)")
  • http://hl7.org/fhir/appointmentstatus#booked ("Vom Patienten und Leistungserbringer bestätigt (gebucht)")

Answer options for patient.consent.statement

  • http://fhir.ch/ig/ch-orf/CodeSystem/ch-orf-cs-consentstatus#ExplicitAgreement ("Patient is informed and has explicitly agreed")
  • http://fhir.ch/ig/ch-orf/CodeSystem/ch-orf-cs-consentstatus#Other ("Other situation such as 'implicit agreement', 'agreed by legal guardian' etc.")

Entry 3 - fullUrl = http://example.com/fhir/QuestionnaireResponse/QuestionnaireResponseEtocTransCare

Resource QuestionnaireResponse:

Generated Narrative: QuestionnaireResponse QuestionnaireResponseEtocTransCare

LinkIDTextDefinitionAnswerdoco
.. QuestionnaireResponseEtocTransCareQuestionnaire:QuestionnaireEtoc
... orderAuftrag
.... order.authoredOnDatum/Zeit der Auftragserteilung2024-11-17T11:28:17+01:00
.... order.placerOrderIdentifierAuftragsnummer des Auftraggebers123
.... order.placerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftraggebersurn:oid:2.999.1.3.4.5.6.7
.... order.fillerOrderIdentifierAuftragsnummer des Auftragsempfängers456
.... order.fillerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftragsempfängersurn:oid:2.999.7.8.9.10.11
.... order.precedentDocumentIdentifierIdentifier des Vorgängerdokuments1622f2fb-6ba3-4532-9aed-35b158def187
.... order.notificationContactDocumentDringender Benachrichtigungskontakt für dieses Dokument
..... order.notificationContactDocument.practitionerZu benachrichtigende Person
...... order.notificationContactDocument.practitioner.titleTitelDr. med.
...... order.notificationContactDocument.practitioner.familyNameNameRderfiller
...... order.notificationContactDocument.practitioner.givenNameVornameOtto
...... order.notificationContactDocument.practitioner.phoneTelefon044 412 00 99
...... order.notificationContactDocument.practitioner.emailE-Mailotto.rderfiller@happyhosptial.ch
.... order.notificationContactDocumentResponseDringender Benachrichtigungskontakt für die Antwort auf dieses Dokument
..... order.notificationContactDocumentResponse.practitionerZu benachrichtigende Person
...... order.notificationContactDocumentResponse.practitioner.titleTitelDr. med.
...... order.notificationContactDocumentResponse.practitioner.familyNameNameRderplacer
...... order.notificationContactDocumentResponse.practitioner.givenNameVornameOttilie
...... order.notificationContactDocumentResponse.practitioner.phoneTelefon044 333 22 11
...... order.notificationContactDocumentResponse.practitioner.emailE-Mailottilie.rderplacer@happydoctors.ch
.... order.priorityAuftragsprioritätRequestPriority urgent: Urgent
... receiverEmpfänger
.... receiver.practitionerEmpfangende Person
..... receiver.practitioner.titleTitelDr. med.
..... receiver.practitioner.familyNameNameRderfiller
..... receiver.practitioner.givenNameVornameOtto
..... receiver.practitioner.glnGLN7601000201041
..... receiver.practitioner.zsrZSRA123262
..... receiver.practitioner.phoneTelefon044 412 00 99
..... receiver.practitioner.emailE-Mailotto.rderfiller@happyhospital.ch
.... receiver.organizationEmpfangende Organisation
..... receiver.organization.nameName der OrganisationSpital Happyhospital
..... receiver.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.Kantonsstrasse 133
..... receiver.organization.postalCodePLZ8000
..... receiver.organization.cityOrtZürich
..... receiver.organization.countryLandSchweiz
... initiatorInitiant dieser Anmeldung
.... initiator.legalrelationJuristische Beziehung zum Patienten
.... initiator.personalrelationPersönliche Beziehung zum Patienten?
.... initiator.relatedPerson
..... initiator.relatedPerson.familyNameName
..... initiator.relatedPerson.givenNameVorname
... patientPatient
.... patient.familyNameNameUfferer
.... patient.maidenNameLedignameLeidend
.... patient.givenNameVornameSusanna
.... patient.localPidLokale Patienten-ID11.22.33.4567
.... patient.localPidDomainLokale Patienten-ID Domainurn:oid:2.999.1.2.3.4
.... patient.birthDateGeburtsdatum1970-03-14
.... patient.genderGeschlechtAdministrativeGender female: Female
.... patient.maritalStatusZivilstandeCH-011 MaritalStatus 3: verwitwet
.... patient.phoneTelefon079 979 79 79
.... patient.emailE-Mailsusanna@ufferer.ch
.... patient.streetAddressLineStrasse, Hausnummer, Postfach etc.Musterweg 6a
.... patient.postalCodePLZ8000
.... patient.cityOrtZürich
.... patient.countryLandSchweiz
.... patient.languageOfCorrespondenceKorrespondenzspracheTags for the Identification of Languages de-CH: German (Switzerland)
.... patient.contactpersonKontaktperson
..... patient.contactperson.relationshipBeziehungGuter Freund
..... patient.contactperson.familyNameNameFreund
..... patient.contactperson.givenNameVornameMax
..... patient.contactperson.phoneTelefon079 111 22 33
..... patient.contactperson.emailE-Mailmax@freund.ch
.... familydoctorHausarzt
..... familydoctor.practitionerHausarzt Person
...... familydoctor.practitioner.titleTitelDr. med.
...... familydoctor.practitioner.familyNameNameMeier
...... familydoctor.practitioner.givenNameSabine
... requestedEncounterPatientenaufnahme
.... requestedEncounter.classVoraussichtlich: Ambulant / Stationär / NotfallActCode EMER: emergency
.... requestedEncounter.desiredAccommodationZimmerkategorieBFS Medizinische Statistik - 21 1.3.V02 - Klasse / Classe / Classe 2: halbprivat
... coverageKostenträger
.... coverage.kvgKrankenkasse (nach KVG)
..... coverage.kvg.nameName der VersicherungSanitas
..... coverage.kvg.insuranceCardNumberKennnummer der Versichertenkarte80756015090002647590
... senderAbsender
.... sender.authorVerantwortlicher
..... sender.author.practitionerVerantwortliche Person
...... sender.author.practitioner.titleTitelDr. med.
...... sender.author.practitioner.familyNameNameRderplacer
...... sender.author.practitioner.givenNameVornameOttilie
...... sender.author.practitioner.glnGLN7601000618627
...... sender.author.practitioner.zsrZSRA123321
...... sender.author.practitioner.phoneTelefon044 333 22 11
...... sender.author.practitioner.emailE-Mailottilie.rderplacer@happydoctors.ch
..... sender.author.organizationVerantwortliche Organisation
...... sender.author.organization.nameName der OrganisationPraxis Happydoctors
...... sender.author.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.Happystrasse 133
...... sender.author.organization.postalCodePLZ8000
...... sender.author.organization.cityOrtZürich
...... sender.author.organization.countryLandSchweiz
.... sender.dataentererErfasser
..... sender.dataenterer.practitionerErfassende Person
...... sender.dataenterer.practitioner.familyNameNameAtaenterer
...... sender.dataenterer.practitioner.givenNameVornameDoris
...... sender.dataenterer.practitioner.phoneTelefon044 333 22 12
...... sender.dataenterer.practitioner.emailE-Maild.ataenterer@happydoctors.ch
... receiverCopyKopieempfänger (Kopie dieses Auftrags und aller daraus resultierenden Resultate)
.... receiverCopy.practitionerRoleGesundheitsfachperson oder -organisation
..... receiverCopy.practitionerRole.practitionerGesundheitsfachperson
...... receiverCopy.practitionerRole.practitioner.titleTitelDr. med.
...... receiverCopy.practitionerRole.practitioner.familyNameNameMeier
...... receiverCopy.practitionerRole.practitioner.givenNameVornameSabine
...... receiverCopy.practitionerRole.practitioner.phoneTelefon044 333 22 11
...... receiverCopy.practitionerRole.practitioner.emailE-Mailsabine.meier@praxisseeblick.ch
..... receiverCopy.practitionerRole.organizationGesundheitsorganisatiton
...... receiverCopy.practitionerRole.organization.nameName der OrganisationPraxis Seeblick
...... receiverCopy.practitionerRole.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.Seestrasse 133
...... receiverCopy.practitionerRole.organization.postalCodePLZ8000
...... receiverCopy.practitionerRole.organization.cityOrtZürich
...... receiverCopy.practitionerRole.organization.countryLandSchweiz
.... receiverCopy.patientPatient selbstfalse
... antecedentEpisodeOfCareVorgängiger Aufenthalt in Spital / Heim
.... antecedentEpisodeOfCare.startVon2024-10-22
.... antecedentEpisodeOfCare.endBis
.... antecedentEpisodeOfCare.managingOrganizationSpital /Heim
..... antecedentEpisodeOfCare.managingOrganization.nameName der OrganisationPflegeheim Bergblick
..... antecedentEpisodeOfCare.managingOrganization.streetAddressLineStrasse, Hausnummer, Postfach etc.Bergblickweg 33
..... antecedentEpisodeOfCare.managingOrganization.postalCodePLZ8000
..... antecedentEpisodeOfCare.managingOrganization.cityOrtZürich
..... antecedentEpisodeOfCare.managingOrganization.countryLandSchweiz
... appointmentOrt und Zeit
.... appointment.locationOrt
..... appointment.location.nameNameNotfall Spital Happyhospital
..... appointment.location.streetAddressLineStrasse, Hausnummer, Postfach etc.Kantonsstrasse 133
..... appointment.location.postalCodePLZ8000
..... appointment.location.cityOrtZürich
..... appointment.location.countryLandSchweiz
.... appointment.requestedPeriodDatum und Zeit
..... appointment.requestedPeriod.startVon2024-11-17
..... appointment.requestedPeriod.endBis
.... appointment.statusAppointmentStatus pending: Pending
... consentEinverständniserklärung
.... patient.consent.statementIst der Patient über die Anmeldung informiert und explizit einverstanden?Consent Status Other: Other situation such as 'implicit agreement', 'agreed by legal guardian' etc.
..... patient.consent.statement.noteAnmerkungVoraussichtlich einverstanden; Sohn wird die Situation beim nä. Besuch mit Pat. besprechen
... purposeZweck?
.... purpose.aimProcedere / Behandlung / Sonstiges?Abklärung akuter Thoraxschmerzen
..... purpose.aim.detailProcedere / Behandlung im Detail?
.... reason.statementBegründungVorderwandinfarkt
.... reason.statementBegründungReflux bekannt
... diagnosisListDiagnosen und Befunde
.... diagnosisList.primaryDiagnosisHauptdiagnosen / Probleme
..... diagnosisList.primaryDiagnosis.itemHauptdiagnose / ProblemSt. nach Bypass 2017
.... diagnosisList.secondaryDiagnosisNebendiagnosen / Probleme
..... diagnosisList.secondaryDiagnosis.itemNebendiagnose / Problem
.... diagnosisList.bodyHeightGrösse (cm)
.... diagnosisList.bodyWeightGewicht (kg)
.... diagnosisList.pregnancy
..... diagnosisList.pregnancy.expectedDeliveryDate
... anamnesisAnamnese
.... anamnesis.historyofillnessesBisherige Krankheiten und UnfälleEndokarditis 1999
.... anamnesis.historyofproceduresBisherige Abklärungen und Eingriffe
.... anamnesis.devicesImplantate, Schrittmacher, Neurostimulatoren etc.
.... anamnesis.socialhistorySozialanamnese
.... anamnesis.functionalStatusFunktion, Behinderungen
... medicationMedikation
.... medication.medicationMedikamentErdabyclor
..... medication.dosageDosierung0/25 mg 1/2-0-0
.... medication.medicationMedikamentNitroglycerin
..... medication.dosageDosierung0.8 mg s.L.; 16h15
... allergyIntoleranceAllergien und Intoleranzen
.... allergyIntolerance.statusBekannte Allergien / Intoleranzen
... immunizationStatusImpfstatus
.... immunizationStatus.statusBisherige Impfungen
... labLabor
.... lab.resultLaborresultate
... pathologyPathologie
.... pathology.resultPathologiebefunde
... imagingBildgebung
.... imaging.resultBefund aus der Bildgebung
... cardiologyKardiologie
.... cardiology.resultEKG / Kardiologische BefundeST-Hebungen V1-V5
... attachmentAnhang
.... attachedFileDateiapplication/pdf: VGVzdCBCZWZ1bmQgTm9uIERpY29t
..... attachedFile.descriptionBeschreibungBefund Notfall-Rx nach Sturz
... noteBemerkungen
.... note.textKommentarPatientin ist sehr ängstlich

doco Documentation for this format

Entry 4 - fullUrl = http://example.com/fhir/ServiceRequest/ServiceRequestEtoc

Resource ServiceRequest:

Generated Narrative: ServiceRequest ServiceRequestEtoc

CH ORF Location and Time: Appointment: status = proposed; patientInstruction = Wunschtermin der Patientin; requestedPeriod = 2019-04-01 15:00:00+0000 --> 2019-04-01 15:30:00+0000

identifier: Placer Identifier/12345

status: Active

intent: Order

priority: Routine

code: No display for ServiceRequest.code (concept: )

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14

requester: PractitionerRole

insurance: Coverage: identifier = Insurance Card Number; status = active; type = Krankenversicherung (obligat.)

supportingInfo:

  • No display for ServiceRequest.supportingInfo (reference: ->Observation Body height)
  • No display for ServiceRequest.supportingInfo (reference: ->Observation Body weight)
  • No display for ServiceRequest.supportingInfo (reference: ->Condition )
  • No display for ServiceRequest.supportingInfo (reference: ->Condition )
  • No display for ServiceRequest.supportingInfo (reference: ->DocumentReference: status = current; description = Befund Thorax-Rx vom 1.2.23; Example of Attachment Attachment)

note: Patient ist sehr ängstlich


Entry 5 - fullUrl = http://example.com/fhir/Patient/SUfferer

Resource Patient:

Generated Narrative: Patient SUfferer

Susanna Ufferer (official) Female, DoB: 1970-03-14


Alt. Name:Leidend (Name changed for Marriage)
Contact Detail

Entry 6 - fullUrl = http://example.com/fhir/PractitionerRole/DAtaentererHappyDoctors

Resource PractitionerRole:

Generated Narrative: PractitionerRole DAtaentererHappyDoctors

practitioner: Practitioner Doris Ataenterer

organization: Organization Praxis Happy Docotors


Entry 7 - fullUrl = http://example.com/fhir/Practitioner/DAtaenterer

Resource Practitioner:

Generated Narrative: Practitioner DAtaenterer

name: Doris Ataenterer

telecom: +41 44 333 22 11, d.ataenterer@happydoctors.ch


Entry 8 - fullUrl = http://example.com/fhir/PractitionerRole/ORderplacerHappyDoctors

Resource PractitionerRole:

Generated Narrative: PractitionerRole ORderplacerHappyDoctors

practitioner: Practitioner Ottilie Rderplacer (official)

organization: Organization Praxis Happy Docotors


Entry 9 - fullUrl = http://example.com/fhir/Practitioner/ORderplacer

Resource Practitioner:

Generated Narrative: Practitioner ORderplacer

identifier: GLN/7601000050717

name: Ottilie Rderplacer (Official)

telecom: +41 44 333 22 11, o.rderplacer@happydoctors.ch


Entry 10 - fullUrl = http://example.com/fhir/PractitionerRole/ORderfillerHappyHospital

Resource PractitionerRole:

Generated Narrative: PractitionerRole ORderfillerHappyHospital

practitioner: Practitioner Otto Rderfiller (official)

organization: Organization Innere Medizin Klinik Happy Hospital


Entry 11 - fullUrl = http://example.com/fhir/Practitioner/ORderfiller

Resource Practitioner:

Generated Narrative: Practitioner ORderfiller

name: Otto Rderfiller (Official)


Entry 12 - fullUrl = http://example.com/fhir/Organization/HappyDoctors

Resource Organization:

Generated Narrative: Organization HappyDoctors

name: Praxis Happy Docotors

Contacts

-Address
*Happystrasse 14 Postfach 14 Zürich 8000 Schweiz

Entry 13 - fullUrl = http://example.com/fhir/Organization/HappyHospital

Resource Organization:

Generated Narrative: Organization HappyHospital

name: Innere Medizin Klinik Happy Hospital

Contacts

-Address
*Kantonsstrasse 133 Haus C Zürich 8000 Schweiz

Entry 14 - fullUrl = http://example.com/fhir/Condition/PrimaryDiagnosis

Resource Condition:

Generated Narrative: Condition PrimaryDiagnosis

category: Primary Diagnosis

code: St. nach Bypass 2007

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14


Entry 15 - fullUrl = http://example.com/fhir/Condition/SecondaryDiagnosis1

Resource Condition:

Generated Narrative: Condition SecondaryDiagnosis1

category: Secondary Diagnosis

code: Hypertonie (Syst um 180 mm HG)

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14


Entry 16 - fullUrl = http://example.com/fhir/Condition/SecondaryDiagnosis2

Resource Condition:

Generated Narrative: Condition SecondaryDiagnosis2

category: Secondary Diagnosis

code: Hypercholesterinämie

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14


Entry 17 - fullUrl = http://example.com/fhir/Observation/BodyHeight

Resource Observation:

Generated Narrative: Observation BodyHeight

status: Final

category: Vital Signs

code: Body height

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14

effective: 2019-04-01

value: 176 cm (Details: UCUM codecm = 'cm')


Entry 18 - fullUrl = http://example.com/fhir/Observation/BodyWeight

Resource Observation:

Generated Narrative: Observation BodyWeight

status: Final

category: Vital Signs

code: Body weight

subject: Susanna Ufferer (official) Female, DoB: 1970-03-14

effective: 2019-04-01

value: 99 kg (Details: UCUM codekg = 'kg')


Entry 19 - fullUrl = http://example.com/fhir/Coverage/CoverageKVG

Resource Coverage:

Generated Narrative: Coverage CoverageKVG

identifier: Insurance Card Number/80756015090002647590

status: Active

type: Krankenversicherung (obligat.)

beneficiary: Susanna Ufferer (official) Female, DoB: 1970-03-14


Generated Narrative: Organization #Sanitas

name: Sanitas


Entry 20 - fullUrl = http://example.com/fhir/Appointment/AppointmentHospitalStay

Resource Appointment:

Generated Narrative: Appointment AppointmentHospitalStay

status: Proposed

requestedPeriod: 2019-04-01 15:00:00+0000 --> 2019-04-01 15:30:00+0000

Participants

-ActorStatus
*Location Innere Medizin Happy HospitalTentative

Entry 21 - fullUrl = http://example.com/fhir/Location/LocationHospitalStay

Resource Location:

Generated Narrative: Location LocationHospitalStay

name: Innere Medizin Happy Hospital

address: Kantonsstrasse 133 Zürich 8000 Schweiz


Entry 22 - fullUrl = http://example.com/fhir/DocumentReference/DocumentReferenceAttachment

Resource DocumentReference:

Generated Narrative: DocumentReference DocumentReferenceAttachment

status: Current

description:

Befund Thorax-Rx vom 1.2.23; Example of Attachment Attachment

content

Attachments

-ContentTypeDataTitle
*application/pdfVGVzdCBCZWZ1bmQgTm9uIERpY29tBefund_Rx_Thorax_S_Ufferer_20190401.pdf