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

This page is part of the CH ORF (R4) (v2.0.1: STU 2) based on FHIR (HL7® FHIR® Standard) 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

Example Questionnaire: Questionnaire Order-Referral-Form

Active as of 2022-07-07
Structure
LinkIdTextCardinalityTypeFlagsDescription & Constraintsdoco
.. OrderReferralFormQuestionnairehttp://fhir.ch/ig/ch-orf/Questionnaire/order-referral-form#2.0.1
... 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..*stringExpressions:
..... receiver.organization.postalCodePLZ0..1stringExpressions:
..... receiver.organization.cityOrt0..1stringExpressions:
..... receiver.organization.countryLand0..1stringExpressions:
... initiatorInitiant dieser Anmeldung0..1groupDefinition: Composition.extension
.... 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..*stringExpressions:
...... initiator.practitionerRole.organization.postalCodePLZ0..1stringExpressions:
...... initiator.practitionerRole.organization.cityOrt0..1stringExpressions:
...... initiator.practitionerRole.organization.countryLand0..1stringExpressions:
.... 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..*stringExpressions:
..... initiator.relatedPerson.postalCodePLZ0..1stringExpressions:
..... initiator.relatedPerson.cityOrt0..1stringExpressions:
..... initiator.relatedPerson.countryLand0..1stringExpressions:
... patientPatient1..1groupDefinition: Composition.subject
.... patient.familyNameName0..1stringDefinition: Patient.name.family
Expressions:
.... patient.maidenNameLedigname0..1stringDefinition: Patient.name.family
Expressions:
.... patient.givenNameVorname0..1stringDefinition: Patient.name.given
Expressions:
.... patient.localPidLokale Patienten-ID0..1stringDefinition: Patient.identifier:LocalPid.value
Expressions:
  • Initial Value: %patient.identifier.where(type.coding.where(system='http://terminology.hl7.org/CodeSystem/v2-0203' and code='MR').exists()).value
.... patient.localPidDomainLokale Patienten-ID Domain0..1stringiconDefinition: Patient.identifier:LocalPid.system
.... patient.birthDateGeburtsdatum0..1dateDefinition: Patient.birthDate
Expressions:
.... patient.genderGeschlecht0..1choiceDefinition: Patient.gender
Options: 3 options
Expressions:
  • Initial Value: %questionnaire.repeat(item).where(linkId='patient.gender').answerOption.valueCoding.where(code=%patient.gender)
.... patient.maritalStatusZivilstand0..1choiceDefinition: Patient.maritalStatus
Options: 8 options
Expressions:
.... patient.phoneTelefon0..*stringDefinition: Patient.telecom.value
Expressions:
.... patient.emailE-Mail0..1stringDefinition: Patient.telecom.value
Expressions:
.... patient.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringExpressions:
.... patient.postalCodePLZ0..1stringExpressions:
.... patient.cityOrt0..1stringExpressions:
.... patient.countryLand0..1stringExpressions:
.... patient.languageOfCorrespondenceKorrespondenzsprache0..1choiceDefinition: Patient.communication:languageOfCorrespondence
Value Set: All Languages
Expressions:
  • Initial Value: %patient.communication.where(preferred=true).language.coding
.... patient.contactpersonKontaktperson0..*groupDefinition: Patient.contact
..... patient.contactperson.relationshipBeziehung0..1stringDefinition: Patient.contact.relationship.text
Expressions:
..... patient.contactperson.familyNameName0..1stringDefinition: Patient.contact.name.family
Expressions:
..... patient.contactperson.givenNameVorname0..1stringDefinition: Patient.contact.name.given
Expressions:
..... patient.contactperson.phoneTelefon0..*stringDefinition: Patient.contact.telecom.value
Expressions:
..... patient.contactperson.emailE-Mail0..1stringDefinition: Patient.contact.telecom.value
Expressions:
.... 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..*stringExpressions:
...... familydoctor.organization.postalCodePLZ0..1stringExpressions:
...... familydoctor.organization.cityOrt0..1stringExpressions:
...... familydoctor.organization.countryLand0..1stringExpressions:
... 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..*stringExpressions:
...... coverage.self.relatedPerson.postalCodePLZ0..1stringExpressions:
...... coverage.self.relatedPerson.cityOrt0..1stringExpressions:
...... coverage.self.relatedPerson.countryLand0..1stringExpressions:
.... 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
Expressions:
...... sender.author.practitioner.givenNameVorname0..1stringDefinition: Practitioner.name.given
Expressions:
...... sender.author.practitioner.glnGLN0..1stringDefinition: Practitioner.identifier:GLN.value
Expressions:
  • Initial Value: %user.identifier.where(system='urn:oid:2.51.1.3').value
...... sender.author.practitioner.zsrZSR0..1stringDefinition: Practitioner.identifier:ZSR.value
Expressions:
  • Initial Value: %user.identifier.where(system='urn:oid:2.16.756.5.30.1.123.100.2.1.1').value
...... sender.author.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
Expressions:
...... sender.author.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
Expressions:
..... sender.author.organizationVerantwortliche Organisation0..1groupDefinition: PractitionerRole.organization
...... sender.author.organization.nameName der Organisation0..1stringDefinition: Organization.name
Expressions:
...... sender.author.organization.glnGLN0..1stringDefinition: Organization.identifier:GLN
Expressions:
  • Initial Value: %senderOrganization.identifier.where(system='urn:oid:2.51.1.3').value
...... sender.author.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringExpressions:
...... sender.author.organization.postalCodePLZ0..1stringExpressions:
...... sender.author.organization.cityOrt0..1stringExpressions:
...... sender.author.organization.countryLand0..1stringExpressions:
.... 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..*stringExpressions:
...... receiverCopy.practitionerRole.organization.postalCodePLZ0..1stringExpressions:
...... receiverCopy.practitionerRole.organization.cityOrt0..1stringExpressions:
...... receiverCopy.practitionerRole.organization.countryLand0..1stringExpressions:
.... 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..*stringExpressions:
..... receiverCopy.relatedPerson.postalCodePLZ0..1stringExpressions:
..... receiverCopy.relatedPerson.cityOrt0..1stringExpressions:
..... receiverCopy.relatedPerson.countryLand0..1stringExpressions:
... 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.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringExpressions:
..... appointment.location.postalCodePLZ0..1stringExpressions:
..... appointment.location.cityOrt0..1stringExpressions:
..... appointment.location.countryLand0..1stringExpressions:
.... 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
... noteBemerkungen0..*group
.... 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.")