description: The logical model represents the CH ELM laboratory report as an abstract data model. This data elements are defined by the ordinance of the Federal Office of Public Health (FOPH) and are then mapped to the FHIR document structure. \n\nCardinalities:\n- The cardinalities in the logical model show the so-called 'best case'. This means that if these data are available, they must be submitted to the FOPH.\n- Since in reality the data is not always available, the CH ELM profiles define which elements are required or optional.\n- See also the concept 'Must Support', which is described on the 'Home' page of this implementation guide package_name: ch.fhir.ig.ch derivation: specialization name: ChElmLaboratoryReport type: http://fhir.ch/ig/ch-elm/StructureDefinition/LaboratoryReport elements: Header: type: Element short: Document information index: 0 elements: DocumentIdentifier: {type: Identifier, short: 'Persistent, unique identifier for the document', index: 1} DocumentTimestamp: {type: dateTime, short: Timestamp of the document, index: 2} DocumentLanguage: {type: code, short: Language of the document content, index: 3} DocumentTitle: {type: string, short: Human Readable name/title of the document, index: 4} DocumentSectionTitle: {type: string, short: Human Readable name/title of the section, index: 5} required: [DocumentSectionTitle, DocumentTimestamp, DocumentIdentifier, DocumentTitle, DocumentLanguage] Author: type: Element short: Author of the document (may be identical with Lab) index: 6 elements: OrganizationGLN: {type: Identifier, short: Global location number (GLN) of the authoring/sending organization, index: 7} required: [OrganizationGLN] Lab: type: Element short: Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium) index: 8 elements: OrganizationGLN: {type: Identifier, short: Global location number (GLN) of the laboratory organization, index: 9} OrganizationName: {type: string, short: Name of the laboratory organization, index: 10} OrderIdentifier: {type: Identifier, short: Identifier assigned to this order by the testing laboratory, index: 11} required: [OrganizationGLN, OrganizationName, OrderIdentifier] Orderer: type: Element short: Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist) index: 12 elements: OrganizationBER: {type: Identifier, short: Business and Enterprise Register (BER) of the ordering organization, index: 13} OrganizationUIDB: {type: Identifier, short: Unique Identification Business (UIDB) of the ordering organization, index: 14} OrganizationName: {type: string, short: Name of the ordering organization, index: 15} OrganizationDepartment: {type: string, short: Department where the laboratory test is ordered, index: 16} Physician: type: Element short: Ordering physician index: 17 elements: GLN: {type: Identifier, short: Global location number (GLN) of the physician, index: 18} ZSR: {type: Identifier, short: Unique Identification (ZSR/RCC) of the ordering physician, index: 19} Surname: {type: string, short: Surname physician, index: 20} Givenname: {type: string, short: Given name physician, index: 21} Phone: {type: string, short: Phone number physician, index: 22} Email: {type: string, short: Email address physician, index: 23} required: [GLN, Email, Surname, Givenname, Phone] OrganizationAddress: type: Element short: Address of the ordering organization index: 24 elements: StreetLine: {type: string, short: 'Street name, house number', index: 25} PostBox: {type: string, short: P.O. Box number, index: 26} ZipCode: {type: string, short: Zip code, index: 27} City: {type: string, short: City, index: 28} required: [ZipCode, StreetLine, PostBox, City] required: [OrganizationName, OrganizationAddress, Physician, OrganizationDepartment] Patient: type: Element short: Patient -> Anhang 3 (Angaben zur betrofenen Person) index: 29 elements: Identifier: type: Identifier short: Identifier index: 30 elements: OASI: {type: Identifier, short: 'Switzerland: Old-age and survivors''s insurance (OASI) number', index: 31} IDN: {type: Identifier, short: 'Liechtenstein: Identification number (IDN)', index: 32} Surname: {type: string, short: Surname (or initials), index: 33} Givenname: {type: string, short: Given name (or initials), index: 34} Gender: {type: code, short: Gender, index: 35} DateOfBirth: {type: date, short: Date of birth, index: 36} Phone: {type: string, short: Phone number, index: 37} Address: type: Element short: Residence address index: 38 elements: StreetLine: {type: string, short: 'Street name, house number', index: 39} ZipCode: {type: string, short: Zip code, index: 40} City: {type: string, short: City, index: 41} Canton: {type: code, short: Canton, index: 42} Country: {type: code, short: Country, index: 43} required: [Country, ZipCode, StreetLine, City, Canton] required: [Address, Surname, Gender, DateOfBirth, Givenname, Phone, Identifier] TestResult: type: Element short: Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund) index: 44 elements: StudyType: {type: code, short: Laboratory study type, index: 45} ExecutionDateTime: {type: dateTime, short: Date (-time) of test, index: 46} Type: type: Element short: Type of test index: 47 elements: Code: {type: code, short: Coded data, index: 48} CodeSystem: {type: uri, short: Identity fo the terminolgy system, index: 49} required: [CodeSystem, Code] Specimen: type: Element short: Test sample index: 50 elements: CollectionDateTime: {type: dateTime, short: Date (-time) of sample collection, index: 51} Type: type: code short: Collection material index: 52 elements: Code: {type: code, short: Coded data, index: 53} CodeSystem: {type: uri, short: Identity fo the terminolgy system, index: 54} Text: {type: string, short: Remark that material is declared by Observation.code or non-mandatory, index: 55} required: [CollectionDateTime, Type] Value: type: Element short: Acutal test result index: 56 elements: Code: {type: code, short: Coded data, index: 57} CodeSystem: {type: uri, short: Identity fo the terminolgy system, index: 58} required: [CodeSystem, Code] Interpretation: type: Element short: Interpretation of the test result index: 59 elements: Code: {type: code, short: Coded data, index: 60} CodeSystem: {type: uri, short: Identity fo the terminolgy system (HL7 ObservationInterpretation), index: 61} required: [CodeSystem, Code] required: [StudyType, Type, Interpretation, ExecutionDateTime, Specimen, Value] package_version: elm-1.7.0 class: logical kind: logical url: http://fhir.ch/ig/ch-elm/StructureDefinition/LaboratoryReport base: http://hl7.org/fhir/StructureDefinition/Element version: 1.7.0 required: [Header, TestResult, Patient, Orderer, Author, Lab]