CH RAD-Order (R4)
0.1.0 - STU 1 Ballot

CH RAD-Order (R4), published by HL7 Switzerland. This is not an authorized publication; it is the continuous build for version 0.1.0). This version is based on the current content of https://github.com/hl7ch/ch-rad-order/ and changes regularly. See the Directory of published versions

Questionnaire

Structure
LinkIdTextCardinalityTypeFlagsDescription & Constraintsdoco
.. QuestionnaireRadiologyOrderQuestionnaire
... orderAuftrag1..1groupDefinition: Bundle
.... order.titleTitel1..1stringDefinition: Composition.title
.... order.typeTyp1..1codingDefinition: Composition.type
Value Set: DocumentEntry.typeCode
.... order.categoryKategorie1..1codingDefinition: Composition.category
Value Set: DocumentEntry.classCode
.... order.placerOrderIdentifierAuftragsnummer des Auftraggebers1..1stringDefinition: ServiceRequest.identifier:placerOrderIdentifier.value
.... order.placerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftraggebers1..1stringDefinition: ServiceRequest.identifier:placerOrderIdentifier.system
.... order.fillerOrderIdentifierAuftragsnummer des Auftragsempfängers0..1stringDefinition: ServiceRequest.identifier:fillerOrderIdentifier.value
.... order.fillerOrderIdentifierDomainIdentifier Domain der Auftragsnummer des Auftragsempfängers0..1stringDefinition: ServiceRequest.identifier:fillerOrderIdentifier.system
.... order.precedentDocumentIdentifierIdentifier des Vorgängerdokuments0..1stringDefinition: 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..1codingDefinition: ServiceRequest.priority
Options: 4 options
... patientPatient0..1groupDefinition: Composition.subject
.... 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..1stringDefinition: Patient.identifier:LocalPid.system
.... patient.birthDateGeburtsdatum0..1dateDefinition: Patient.birthDate
.... patient.genderGeschlecht0..1codingDefinition: Patient.gender
Options: 3 options
.... patient.phoneTelefon0..*stringDefinition: Patient.telecom.value
.... patient.emailE-Mail0..1stringDefinition: Patient.telecom.value
.... patient.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Patient.address.line
.... patient.postalCodePLZ0..1stringDefinition: Patient.address.postalCode
.... patient.cityOrt0..1stringDefinition: Patient.address.city
.... patient.countryLand0..1stringDefinition: Patient.address.country
... requestedEncounterPatientenaufnahme0..1groupDefinition: ServiceRequest.extension:requestedEncounterDetails
.... requestedEncounter.classVoraussichtlich: Ambulant / Stationär / Notfall1..1codingDefinition: Encounter.class
Options: 3 options
.... requestedEncounter.desiredAccommodationZimmerkategorie0..1codingDefinition: 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.familyNameName0..1stringDefinition: Coverage.payor
..... coverage.self.givenNameVorname0..1stringDefinition: Coverage.payor
.... 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 Person1..1groupDefinition: PractitionerRole.practitioner
...... sender.author.practitioner.titleTitel0..1stringDefinition: Practitioner.name.prefix
...... sender.author.practitioner.familyNameName1..1stringDefinition: Practitioner.name.family
...... sender.author.practitioner.givenNameVorname1..1stringDefinition: Practitioner.name.given
...... sender.author.practitioner.glnGLN0..1stringDefinition: Practitioner.identifier:GLN.value
...... sender.author.practitioner.phoneTelefon0..1stringDefinition: Practitioner.telecom.value
...... sender.author.practitioner.emailE-Mail0..1stringDefinition: Practitioner.telecom.value
..... sender.author.organizationVerantwortliche Organisation1..1groupDefinition: PractitionerRole.organization
...... sender.author.organization.nameName der Organisation1..1stringDefinition: Organization.name
...... sender.author.organization.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Organization.address.line
...... sender.author.organization.postalCodePLZ0..1stringDefinition: Organization.address.postalCode
...... sender.author.organization.cityOrt0..1stringDefinition: Organization.address.city
...... sender.author.organization.countryLand0..1stringDefinition: Organization.address.country
.... sender.dataentererErfasser0..1groupDefinition: Composition.extension:dataEnterer
..... sender.dataenterer.practitionerErfassende Person0..1groupDefinition: PractitionerRole.practitioner
...... 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
... 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.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.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Organization.address.line
..... receiver.organization.postalCodePLZ0..1stringDefinition: Organization.address.postalCode
..... receiver.organization.cityOrt0..1stringDefinition: Organization.address.city
..... receiver.organization.countryLand0..1stringDefinition: Organization.address.country
... receiverCopiesKopieempfänger0..1groupDefinition: Composition.extension:copyReceiver
.... receiverCopyKopieempfangende Organisation oder Person0..*group
..... receiverCopy.organization.nameName der Organisation0..1stringDefinition: Organization.name
..... receiverCopy.titleTitel0..1stringDefinition: HumanName.prefix
..... receiverCopy.familyNameName0..1stringDefinition: HumanName.family
..... receiverCopy.givenNameVorname0..1stringDefinition: HumanName.given
..... receiverCopy.phoneTelefon0..1stringDefinition: ContactPoint.value
..... receiverCopy.emailE-Mail0..1stringDefinition: ContactPoint.value
..... receiverCopy.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Address.line
..... receiverCopy.postalCodePLZ0..1stringDefinition: Address.postalCode
..... receiverCopy.cityOrt0..1stringDefinition: Address.city
..... receiverCopy.countryLand0..1stringDefinition: Address.country
... appointmentOrt und Zeit der Durchführung der angeforderten Leistung0..*groupDefinition: ServiceRequest.extension:locationAndTime
.... appointment.locationOrt der Durchführung1..1groupDefinition: Appointment.participant.actor
..... appointment.location.nameName1..1stringDefinition: Location.name
..... appointment.location.phoneTelefon0..1stringDefinition: Location.telecom.value
..... appointment.location.emailE-Mail0..1stringDefinition: Location.telecom.value
..... appointment.location.streetAddressLineStrasse, Hausnummer, Postfach etc.0..*stringDefinition: Location.address.line
..... appointment.location.postalCodePLZ0..1stringDefinition: Location.address.postalCode
..... appointment.location.cityOrt0..1stringDefinition: Location.address.city
..... appointment.location.countryLand0..1stringDefinition: Location.address.country
.... 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..1codingDefinition: Appointment.status
Options: 3 options
.... appointment.patientInstructionPatienteninformation für diesen Termin0..1stringDefinition: Appointment.patientInstruction
... requestedServiceAngeforderte Leistung1..1group
.... requestedService.serviceLeistung1..1codingDefinition: ServiceRequest.category.coding
Value Set: Requested Service
... reasonKlinische Fragestellung0..1group
.... reason.questionFragestellung0..*stringDefinition: ServiceRequest.reasonCode.text
... imagingServiceBildgebendes Verfahren0..1group
.... imagingService.typeArt0..1codingDefinition: ServiceRequest.code.coding:RdlxModType
Value Set: Modality Type
... orderDetailWeitere Angaben zur Bildgebung0..1group
.... orderDetail.imagingRegionRegion0..*codingDefinition: ServiceRequest.orderDetail:imagingRegion
Value Set: Imaging Region
.... orderDetail.imagingFocusFokus0..*codingDefinition: ServiceRequest.bodySite
Value Set: Imaging Focus
.... orderDetail.lateralitySeitenangabe0..1codingDefinition: ServiceRequest.orderDetail:laterality
Value Set: Laterality
.... orderDetail.viewTypeAnsicht0..*codingDefinition: ServiceRequest.orderDetail:viewType
Value Set: View Type
.... orderDetail.maneuverTypeManöver0..*codingDefinition: ServiceRequest.orderDetail:maneuverType
Value Set: Maneuver Type
.... orderDetail.guidanceForActionHandlungsanleitung0..*codingDefinition: ServiceRequest.orderDetail:guidanceForAction
Enable When:
Value Set: Guidance for Action
... desiredRadiologistGewünschter Radiologe für die Befundung / für die Intervention0..1groupDefinition: ServiceRequest.performer
.... desiredRadiologist.familyNameName0..1stringDefinition: Practitioner.name.family
.... desiredRadiologist.givenNameVorname0..1stringDefinition: Practitioner.name.given
... diagnosisListDiagnosen und Befunde0..1group
.... diagnosisList.primaryDiagnosisHauptdiagnose0..*stringDefinition: ServiceRequest.reasonReference
.... diagnosisList.secondaryDiagnosisNebendiagnose0..*stringDefinition: ServiceRequest.supportingInfo:diagnosis
.... diagnosisList.bodyHeightGrösse (cm)0..1quantityDefinition: ServiceRequest.supportingInfo:bodyHeight
.... diagnosisList.bodyWeightGewicht (kg)0..1quantityDefinition: ServiceRequest.supportingInfo:bodyWeight
... caveatCaveats0..1groupDefinition: ServiceRequest.supportingInfo:caveats
.... caveat.bloodCoagulationBeinträchtigte Blutgerinnung0..1booleanDefinition: Condition.code
..... caveat.bloodCoagulation.INRINR0..1groupDefinition: Condition.evidence.detail
Enable When:
...... caveat.bloodCoagulation.INR.quantityWert (INR)0..1quantityDefinition: Observation.valueQuantity
...... caveat.bloodCoagulation.INR.dateTimeZeitpunkt der Bestimmung0..1dateTimeDefinition: Observation.effectiveDateTime
..... caveat.bloodCoagulation.plateletsThrombozyten0..1groupDefinition: Condition.evidence.detail
Enable When:
...... caveat.bloodCoagulation.platelets.quantityWert (10^3/µl)0..1quantityDefinition: Observation.valueQuantity
...... caveat.bloodCoagulation.platelets.dateTimeZeitpunkt der Bestimmung0..1dateTimeDefinition: Observation.effectiveDateTime
.... caveat.renalInsufficiencyNiereninsuffizienz0..1booleanDefinition: Condition.code
..... caveat.renalInsufficiency.creatinineClearanceCreatinin-Clearance0..1groupDefinition: Condition.evidence.detail
Enable When:
...... caveat.renalInsufficiency.creatinineClearance.quantityWert (ml/min)0..1quantityDefinition: Observation.valueQuantity
...... caveat.renalInsufficiency.creatinineClearance.dateTimeZeitpunkt der Bestimmung0..1dateTimeDefinition: Observation.effectiveDateTime
..... caveat.renalInsufficiency.creatinineCreatinin0..1groupDefinition: Condition.evidence.detail
Enable When:
...... caveat.renalInsufficiency.creatinine.quantityWert (µmol/l)0..1quantityDefinition: Observation.valueQuantity
...... caveat.renalInsufficiency.creatinine.dateTimeZeitpunkt der Bestimmung0..1dateTimeDefinition: Observation.effectiveDateTime
.... caveat.claustrophobiaKlaustrophobie0..1booleanDefinition: Condition.code
.... caveat.bodyPiercingKörperpiercing0..1booleanDefinition: Condition.code
.... caveat.deviceDevice (Herzschrittmacher, Herzklappenersatz, Insulinpumpe etc.)0..*codingDefinition: Condition.code
Value Set: Caveat Device
.... caveat.hyperthyroidismHyperthyreose0..1booleanDefinition: Condition.code
.... caveat.diabetesDiabetes mellitus0..1booleanDefinition: Condition.code
.... caveat.gravidaSchwangerschaft0..1booleanDefinition: Condition.code
.... caveat.contrastMediaAllergyKontrastmittelallergie0..1booleanDefinition: Condition.code
.... caveat.drugPrescriptionRelevante Medikamente, z.B. Metformin0..*codingDefinition: Condition.code
Value Set: Caveat Substance
... previousResultsVorherige Untersuchungsresultate0..1groupDefinition: ServiceRequest.supportingInfo:previousImagingResults
.... previousResults.attachmentAnhang0..*group
..... previousResults.attachtment.titleDateiname und -endung der angehängten Datei (z.B. "shoulder_re_F_Muster_12021988.pdf")0..1stringDefinition: Media.content.title
..... previousResults.attachment.dataDaten0..1stringDefinition: Media.content.data
... noteBemerkungen0..*group
.... note.textKommentar1..1stringDefinition: ServiceRequest.note.text

doco Documentation for this format

Option Sets

Answer options for order.priority

Answer options for patient.gender

Answer options for requestedEncounter.class

Answer options for requestedEncounter.desiredAccommodation

Answer options for appointment.status