CH eTOC (R4)
2.0.1 - trial-use Switzerland flag

This page is part of the CH eTOC (R4) (v2.0.1: STU 2) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Example Bundle: Bundle Medical Referral


Medical Referral

Order-Referral


Additional Document Content


2. http://example.com/fhir/Questionnaire/QuestionnaireEtoc (Questionnaire/QuestionnaireEtoc)

Structure

LinkIdTextCardinalityTypeFlagsDescription & Constraintsdoco
.. QuestionnaireEtocQuestionnairehttp://fhir.ch/ig/ch-etoc/Questionnaire/QuestionnaireEtoc#1.1.0-assembled
... orderAuftrag1..1group
.... order.authoredOnDaum/Zeit der Auftragserteilung0..1dateTimeDefinition: http://fhir.ch/ig/ch-orf/StructureDefinition-ch-orf-servicerequest#ServiceRequest.authoredOn
.... order.placerOrderIdentifierAuftragsnummer des Auftraggebers0..1stringDefinition: ServiceRequest.identifier:placerOrderIdentifier.value
.... order.placerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftraggebers0..1stringiconDefinition: ServiceRequest.identifier:placerOrderIdentifier.system
.... order.fillerOrderIdentifierAuftragsnummer des Auftragsempfängers0..1stringDefinition: ServiceRequest.identifier:fillerOrderIdentifier.value
.... order.fillerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftragsempfängers0..1stringiconDefinition: ServiceRequest.identifier:fillerOrderIdentifier.system
.... order.precedentDocumentIdentifierIdentifier des Vorgängerdokuments0..1stringiconDefinition: 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..1stringiconDefinition: 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: DocumentEntry.languageCode
.... patient.contactpersonKontaktperson0..*groupDefinition: Patient.contact
..... patient.contactperson.relationshipBeziehung0..1stringDefinition: Patient.contact.relationship.text
Expressions:
..... 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: Coverage.identifier
.... 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: Coverage.identifier
.... 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: Coverage.identifier
.... coverage.selfSelbstzahler0..1groupDefinition: Coverage.type
..... coverage.self.patientPatient selbst0..1booleanDefinition: Coverage.payor
..... coverage.self.patientRelatedPersonAndere Person0..1booleanDefinition: Coverage.payor
Enable When: coverage.self.patient = false
..... coverage.self.relatedPersonAndere Person0..1groupDefinition: Coverage.payor
Enable When: coverage.self.patientRelatedPerson = true
...... 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..*stringExpressions:
..... antecedentEpisodeOfCare.managingOrganization.postalCodePLZ0..1stringExpressions:
..... antecedentEpisodeOfCare.managingOrganization.cityOrt0..1stringExpressions:
..... antecedentEpisodeOfCare.managingOrganization.countryLand0..1stringExpressions:
... appointmentOrt und Zeit der Durchführung der angeforderten Leistung0..*groupDefinition: ServiceRequest.extension:locationAndTime
.... appointment.locationOrt der Durchführung0..1groupDefinition: Appointment.participant.actor
..... appointment.location.nameName1..1stringDefinition: Location.name
..... appointment.location.phoneTelefon0..1stringDefinition: Location.telecom
..... appointment.location.emailE-Mail0..1stringDefinition: Location.telecom
..... appointment.location.postalCodePLZ0..1string
..... appointment.location.cityOrt0..1string
..... appointment.location.countryLand0..1string
.... appointment.requestedPeriodDatum und Zeit, wann der Termin bevorzugt geplant werden soll0..1groupDefinition: Appointment.requestedPeriod
..... appointment.requestedPeriod.startVon0..1dateTimeDefinition: Appointment.requestedPeriod.start
..... appointment.requestedPeriod.endBis0..1dateTimeDefinition: Appointment.requestedPeriod.end
.... appointment.statusStatus1..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
... purposeWozu wird der Patient zugewiesen?0..1group
.... purpose.aimProcedere / Behandlung0..1stringDefinition: ServiceRequest.code.text
..... purpose.aim.detailProcedere / Behandlung im Detail0..*stringDefinition: ServiceRequest.orderDetail.text
.... 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:diagnosis
.... diagnosisList.bodyHeightGrösse (cm)0..1quantityDefinition: ServiceRequest.supportingInfo:bodyHeight
.... diagnosisList.bodyWeightGewicht (kg)0..1quantityDefinition: ServiceRequest.supportingInfo:bodyWeight
.... diagnosisList.pregnancySchwangerschaft0..1group
..... diagnosisList.pregnancy.presentSchwanger0..1booleanDefinition: ServiceRequest.supportingInfo:pregnancy
..... diagnosisList.pregnancy.expectedDeliveryDateErwarteter Geburtstermin0..1dateTimeDefinition: ServiceRequest.supportingInfo:pregnancy
... anamnesisAnamnese0..1group
.... anamnesis.historyofillnessesBisherige Krankheiten und Unfälle0..1textDefinition: ServiceRequest.supportingInfo:historyofIllnesses
.... anamnesis.historyofproceduresBisherige Abklärungen und Eingriffe0..1textDefinition: ServiceRequest.supportingInfo:historyofProcedures
.... anamnesis.devicesImplantate, Schrittmacher, Neurostimulatoren etc.0..1textDefinition: ServiceRequest.supportingInfo:devices
.... anamnesis.socialhistorySozialanamnese0..1textDefinition: ServiceRequest.supportingInfo:socialHistory
.... anamnesis.functionalStatusFunktion, Behinderungen0..1textDefinition: ServiceRequest.supportingInfo:functionalStatus
... medicationMedikation0..1group
.... medication.medicationMedikament0..*stringDefinition: Medication.code.text
..... medication.dosageDosierung0..1stringDefinition: MedicationStatement.dosage:nonstructured
... allergyIntoleranceAllergien und Intoleranzen0..1group
.... allergyIntolerance.statusAllergien / Intoleranzen0..1textDefinition: ServiceRequest.supportingInfo:allergiesIntolerances
... immunizationStatusImpfstatus0..1group
.... immunizationStatus.statusBisherige Impfungen0..1textDefinition: ServiceRequest.supportingInfo:immunizations
... labLabor0..1group
.... lab.resultLaborresultat0..*stringDefinition: ServiceRequest.supportingInfo:labresults
... pathologyPathologie0..1group
.... pathology.resultPathologiebefunde0..1textDefinition: ServiceRequest.supportingInfo:pathologyresults
... imagingBildgebung0..1group
.... imaging.resultBefunde aus der Bildgebung0..1textDefinition: ServiceRequest.supportingInfo:imagingresults
... cardiologyKardiologie0..1group
.... cardiology.resultEKG / Kardiologische Befunde0..1textDefinition: ServiceRequest.supportingInfo:cardiologyresults
... attachmentAnhang0..1group
.... attachment.titleDateiname und -endung der angehängten Datei (z.B. "Verlauf.pdf")0..*stringDefinition: http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-documentreferencet#content.attachment.title
..... attachment.descriptionBeschreibung0..1stringDefinition: content.descritption
... noteBemerkungen0..1group
.... note.textKommentar0..1stringDefinition: ServiceRequest.note.text

doco Documentation for this format

Option Sets

Answer options for order.priority

  • iconhttp://hl7.org/fhir/request-priority#routine ("Die Anfrage hat normale Priorität.")
  • iconhttp://hl7.org/fhir/request-priority#urgent ("Die Anfrage sollte dringend bearbeitet werden - höhere Priorität als normal.")
  • iconhttp://hl7.org/fhir/request-priority#asap ("Die Anfrage sollte so schnell wie möglich bearbeitet werden - höhere Priorität als dringend.")
  • iconhttp://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

  • iconhttp://hl7.org/fhir/administrative-gender#male ("Männlich")
  • iconhttp://hl7.org/fhir/administrative-gender#female ("Weiblich")
  • iconhttp://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

  • iconhttp://hl7.org/fhir/appointmentstatus#proposed ("Wunsch des Patienten (vorgeschlagen)")
  • iconhttp://hl7.org/fhir/appointmentstatus#pending ("Vom Patienten bestätigt, aber vom Leistungserbringer noch nicht (ausstehend)")
  • iconhttp://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.")


3. http://example.com/fhir/QuestionnaireResponse/QuestionnaireResponseEtoc (QuestionnaireResponse/QuestionnaireResponseEtoc)

LinkIdTextDefinitionAnswerdoco
.. QuestionnaireResponseEtocQuestionnaireResponse
... orderAuftrag
... receiverEmpfänger
... initiatorInitiant dieser Anmeldung
... requestedEncounterPatientenaufnahme
... coverageKostenträger
... senderAbsender
... receiverCopyKopieempfänger (Kopie dieses Auftrags und aller daraus resultierenden Resultate)
... antecedentEpisodeOfCareVorgängiger Aufenthalt in Spital / Heim
... appointmentOrt und Zeit der Durchführung der angeforderten Leistung
... consentEinverständniserklärung
... purposeWozu wird der Patient zugewiesen?
... diagnosisListDiagnosen und Befunde
... anamnesisAnamnese
... medicationMedikation
... allergyIntoleranceAllergien und Intoleranzen
... immunizationStatusImpfstatus
... labLabor
... pathologyPathologie
... imagingBildgebung
... cardiologyKardiologie
... attachmentAnhang
... noteBemerkungen

doco Documentation for this format


4. http://example.com/fhir/ServiceRequest/ServiceRequestEtoc (ServiceRequest/ServiceRequestEtoc)

Generated Narrative: ServiceRequest

Resource ServiceRequest "ServiceRequestEtoc"

Profile: CH eTOC Service Request

CH ORF Location and Time: See above (Appointment/AppointmentHospitalStay)

identifier: Placer Identifier: 12345

status: ACTIVE

intent: ORDER

priority: ROUTINE

code: Abklärung akuter Thoraxschmerzen ()

subject: See above (Patient/SUfferer)

requester: See above (PractitionerRole/ORderplacerHappyDoctors)

insurance: See above (Coverage/CoverageKVG)

supportingInfo:

  • Observation/BodyHeight
  • Observation/BodyWeight
  • Condition/SecondaryDiagnosis1
  • Condition/SecondaryDiagnosis2

note: Patient ist sehr ängstlich


5. http://example.com/fhir/Patient/SUfferer (Patient/SUfferer)

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


6. http://example.com/fhir/Patient/SUffererCopyReceiver (Patient/SUffererCopyReceiver)

Susanna Ufferer null, DoB:


7. http://example.com/fhir/PractitionerRole/DAtaentererHappyDoctors (PractitionerRole/DAtaentererHappyDoctors)

Generated Narrative: PractitionerRole

Resource PractitionerRole "DAtaentererHappyDoctors"

Profile: CH Core PractitionerRole

practitioner: See above (Practitioner/DAtaenterer)

organization: See above (Organization/HappyDoctors)


8. http://example.com/fhir/Practitioner/DAtaenterer (Practitioner/DAtaenterer)

Generated Narrative: Practitioner

Resource Practitioner "DAtaenterer"

Profile: CH Core Practitioner

name: Doris Ataenterer

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


9. http://example.com/fhir/PractitionerRole/ORderplacerHappyDoctors (PractitionerRole/ORderplacerHappyDoctors)

Generated Narrative: PractitionerRole

Resource PractitionerRole "ORderplacerHappyDoctors"

Profile: CH Core PractitionerRole

practitioner: See above (Practitioner/ORderplacer)

organization: See above (Organization/HappyDoctors)


10. http://example.com/fhir/Practitioner/ORderplacer (Practitioner/ORderplacer)

Generated Narrative: Practitioner

Resource Practitioner "ORderplacer"

Profile: CH Core Practitioner

identifier: id: 7601000050717

name: Ottilie Rderplacer (OFFICIAL)

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


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

Generated Narrative: PractitionerRole

Resource PractitionerRole "MedicalDepartmentHappyHospital"

Profile: CH Core PractitionerRole

organization: See above (Organization/HappyHospital)


12. http://example.com/fhir/Organization/HappyDoctors (Organization/HappyDoctors)

Generated Narrative: Organization

Resource Organization "HappyDoctors"

Profile: CH Core Organization

name: Praxis Happy Docotors

Contacts

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


13. http://example.com/fhir/Organization/HappyHospital (Organization/HappyHospital)

Generated Narrative: Organization

Resource Organization "HappyHospital"

Profile: CH Core Organization

name: Klinik Happy Hospital

Contacts

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


14. http://example.com/fhir/Condition/PrimaryDiagnosis (Condition/PrimaryDiagnosis)

Generated Narrative: Condition

Resource Condition "PrimaryDiagnosis"

Profile: CH eTOC Primary Diagnosis Condition

category: Primary Diagnosis (Extension Category of Condition#primary-diagnosis)

code: St. nach Bypass 2007 ()

subject: See above (Patient/SUfferer)


15. http://example.com/fhir/Condition/SecondaryDiagnosis1 (Condition/SecondaryDiagnosis1)

Generated Narrative: Condition

Resource Condition "SecondaryDiagnosis1"

Profile: CH eTOC Secondary Diagnosis Condition

category: Secondary Diagnosis (Extension Category of Condition#secondary-diagnosis)

code: Hypertonie (Syst um 180 mm HG) ()

subject: See above (Patient/SUfferer)


16. http://example.com/fhir/Condition/SecondaryDiagnosis2 (Condition/SecondaryDiagnosis2)

Generated Narrative: Condition

Resource Condition "SecondaryDiagnosis2"

Profile: CH eTOC Secondary Diagnosis Condition

category: Secondary Diagnosis (Extension Category of Condition#secondary-diagnosis)

code: Hypercholesterinämie ()

subject: See above (Patient/SUfferer)


17. http://example.com/fhir/Observation/BodyHeight (Observation/BodyHeight)

Generated Narrative: Observation

Resource Observation "BodyHeight"

Profile: CH eTOC Body Height Observation

status: FINAL

category: Vital Signs (Observation Category Codes#vital-signs)

code: Body height (LOINC#8302-2)

subject: See above (Patient/SUfferer)

effective: 2019-04-01

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


18. http://example.com/fhir/Observation/BodyWeight (Observation/BodyWeight)

Generated Narrative: Observation

Resource Observation "BodyWeight"

Profile: CH eTOC Body Weight Observation

status: FINAL

category: Vital Signs (Observation Category Codes#vital-signs)

code: Body weight (LOINC#29463-7)

subject: See above (Patient/SUfferer)

effective: 2019-04-01

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


19. http://example.com/fhir/Coverage/CoverageKVG (Coverage/CoverageKVG)

Generated Narrative: Coverage

Resource Coverage "CoverageKVG"

Profile: CH ORF Coverage

identifier: Insurance Card Number: 80756015090002647590

status: ACTIVE

type: According to KVG (Coverage Type#KVG)

beneficiary: See above (Patient/SUfferer)


Generated Narrative: Organization #Sanitas

name: Sanitas


20. http://example.com/fhir/Appointment/AppointmentHospitalStay (Appointment/AppointmentHospitalStay)

Generated Narrative: Appointment

Resource Appointment "AppointmentHospitalStay"

Profile: CH ORF Appointment

status: PROPOSED

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

Participants

-ActorStatus
*See above (Location/LocationHospitalStay)TENTATIVE


21. http://example.com/fhir/Location/LocationHospitalStay (Location/LocationHospitalStay)

Generated Narrative: Location

Resource Location "LocationHospitalStay"

Profile: CH ORF Location

name: Happy Hospital

address: Seestrasse 133 Innere Medizin Zürich 8000 Schweiz