FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagede.medizininformatikinitiative.kerndatensatz.mtb
Resource TypeStructureDefinition
IdStructureDefinition-dnpm-lm-patient-record.json
FHIR VersionR4
Sourcehttps://medizininformatik-initiative.github.io/kerndatensatzmodul-molekulares-tumorboard/2027.0.0-ballot.1/StructureDefinition-dnpm-lm-patient-record.html
URLhttps://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-patient-record
Version2027.0.0-ballot.1
Statusactive
Date2026-09-15T17:39:31+00:00
NameDNPM_LM_PatientRecord
TitleDNPM Patient Record
Realmde
DescriptionLogical Model for the DNPM DIP MTB Patient Record JSON structure (all 19 top-level keys)
Typehttps://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-patient-record
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source


English


Generated Narrative: StructureDefinition dnpm-lm-patient-record

NameFlagsCard.TypeDescription & Constraintsdoco
.. dnpm-lm-patient-record 0..*ElementDNPM Patient Record

Elements defined in Ancestors:@id, extension
... patient 1..1BackboneElementPatient demographics
.... @id 1..1stringPatient UUID
.... gender 1..1BackboneElementPatient gender
..... code 1..1stringGender code (e.g. female)
..... display 0..1stringGender display text
..... system 1..1stringGender code system
.... birthDate 1..1stringDate of birth (YYYY-MM)
.... healthInsurance 0..1BackboneElementHealth insurance information
..... type 1..1BackboneElementInsurance type coding
...... code 1..1stringInsurance type code (e.g. GKV)
...... display 0..1stringInsurance type display
...... system 1..1stringInsurance type system URI
..... reference 0..1BackboneElementInsurance provider reference
...... @id 1..1stringInsurance provider ID
...... type 1..1stringReference type (HealthInsurance)
...... display 0..1stringInsurance provider display name
...... system 0..1stringInsurance provider system URI
.... address 0..1BackboneElementPatient address (municipality)
..... municipalityCode 0..1stringAGS municipality code (5-digit)
.... age 0..1BackboneElementCalculated patient age
..... value 1..1integerAge numeric value
..... unit 1..1stringAge unit (e.g. Years)
.... vitalStatus 1..1BackboneElementVital status
..... code 1..1stringVital status code (e.g. alive)
..... display 0..1stringVital status display
..... system 1..1stringVital status system URI
... episodesOfCare 0..*BackboneElementMTB episodes of care
.... @id 1..1stringEpisode UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... period 0..1BackboneElementEpisode period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... diagnoses 0..*BackboneElementDiagnosis references within this episode
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
... diagnoses 0..*BackboneElementMTB tumor diagnoses
.... @id 1..1stringDiagnosis UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... recordedOn 0..1stringDate diagnosis was recorded (YYYY-MM-DD)
.... type 0..1BackboneElementDiagnosis type history (main / secondary)
..... history 0..*BackboneElementHistory entries for diagnosis type
...... date 0..1stringEntry date
...... value 0..1BackboneElementDiagnosis type value
....... code 1..1stringType code (e.g. main)
....... display 0..1stringType display
....... system 1..1stringType system URI
.... code 1..1BackboneElementICD-10-GM tumor diagnosis code
..... code 1..1stringICD-10-GM code (e.g. C75.8)
..... display 0..1stringDiagnosis display text
..... system 1..1stringICD-10-GM code system URI
..... version 0..1stringICD-10-GM version year
.... topography 0..1BackboneElementICD-O-3 topography code
..... code 1..1stringTopography code
..... display 0..1stringTopography display
..... system 1..1stringTopography system URI (ICD-O-3)
..... version 0..1stringICD-O-3 version
.... grading 0..1BackboneElementTumor grading history
..... history 0..*BackboneElementGrading history entries
...... date 0..1stringGrading date
...... codes 0..*BackboneElementGrading codes
....... code 1..1stringGrade code
....... display 0..1stringGrade display
....... system 1..1stringGrading system URI
.... staging 0..1BackboneElementTumor staging history
..... history 0..*BackboneElementStaging history entries
...... date 0..1stringStaging date
...... method 0..1BackboneElementStaging method
....... code 1..1stringMethod code (e.g. clinical)
....... system 1..1stringMethod system URI
...... tnmClassification 0..1BackboneElementTNM classification
....... tumor 0..1BackboneElementT category
........ code 1..1stringT code (e.g. T0)
........ system 1..1stringTNM system (UICC)
....... nodes 0..1BackboneElementN category
........ code 1..1stringN code (e.g. N2)
........ system 1..1stringTNM system (UICC)
....... metastasis 0..1BackboneElementM category
........ code 1..1stringM code (e.g. M0)
........ system 1..1stringTNM system (UICC)
...... otherClassifications 0..*BackboneElementOther classification systems
....... code 1..1stringClassification code
....... display 0..1stringClassification display
....... system 1..1stringClassification system URI
.... guidelineTreatmentStatus 0..1BackboneElementGuideline treatment exhaustion status
..... code 1..1stringStatus code (e.g. non-exhausted)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... histology 0..*BackboneElementHistology report references
..... @id 1..1stringHistology report ID
..... type 1..1stringReference type (HistologyReport)
.... notes 0..*stringFree-text clinical notes
... familyMemberHistories 0..*BackboneElementFamily member cancer history entries
.... @id 1..1stringFamily member history UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... relationship 1..1BackboneElementFamily relationship type
..... code 1..1stringRelationship code
..... display 0..1stringRelationship display
..... system 1..1stringRelationship system URI
... guidelineTherapies 0..*BackboneElementGuideline-based therapy entries
.... @id 1..1stringTherapy UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... indication 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... therapyLine 0..1integerTherapy line number
.... status 0..1BackboneElementTherapy status
..... code 1..1stringStatus code (e.g. stopped)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... statusReason 0..1BackboneElementReason for therapy status
..... code 1..1stringStatus reason code (e.g. progression)
..... display 0..1stringStatus reason display
..... system 1..1stringStatus reason system URI
.... period 0..1BackboneElementTherapy period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... medication 0..*BackboneElementMedication codes (ATC)
..... code 1..1stringATC code
..... display 0..1stringMedication display name
..... system 1..1stringATC code system URI
..... version 0..1stringATC version
.... notes 0..*stringFree-text therapy notes
.... category 0..1BackboneElementTherapy category
..... code 1..1stringCategory code
..... display 0..1stringCategory display
..... system 1..1stringCategory system URI
... guidelineProcedures 0..*BackboneElementGuideline-based non-medication procedures
.... @id 1..1stringProcedure UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... indication 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... code 1..1BackboneElementProcedure type code
..... code 1..1stringProcedure code (e.g. radiotherapy)
..... display 0..1stringProcedure display
..... system 1..1stringProcedure system URI
.... status 0..1BackboneElementProcedure status
..... code 1..1stringStatus code (e.g. ongoing)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... period 0..1BackboneElementProcedure period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... intent 0..1BackboneElementTherapy intent
..... code 1..1stringIntent code (e.g. palliative)
..... display 0..1stringIntent display
..... system 1..1stringIntent system URI
.... notes 0..*stringFree-text procedure notes
... performanceStatus 0..*BackboneElementECOG performance status assessments
.... @id 1..1stringPerformance status UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... effectiveDate 1..1stringAssessment date (YYYY-MM-DD)
.... value 1..1BackboneElementECOG score
..... code 1..1stringECOG code (e.g. 0–4)
..... display 0..1stringECOG display
..... system 1..1stringECOG system URI
... specimens 0..*BackboneElementTumor specimen entries
.... @id 1..1stringSpecimen UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... diagnosis 0..1BackboneElementAssociated diagnosis reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... type 0..1BackboneElementSpecimen type
..... code 1..1stringSpecimen type code (e.g. fresh-tissue)
..... display 0..1stringSpecimen type display
..... system 1..1stringSpecimen type system URI
.... collection 0..1BackboneElementSpecimen collection details
..... date 0..1stringCollection date (YYYY-MM-DD)
..... site 0..1BackboneElementCollection site (ICD-O-3 topography)
...... code 1..1stringSite code
...... display 0..1stringSite display
...... system 1..1stringSite system URI
...... version 0..1stringICD-O-3 version
..... method 0..1BackboneElementCollection method
...... code 1..1stringMethod code (e.g. biopsy)
...... display 0..1stringMethod display
...... system 1..1stringMethod system URI
... priorDiagnosticReports 0..*BackboneElementPrior diagnostic reports (free-text)
.... @id 1..1stringReport UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..*stringFree-text diagnostic result strings
... histologyReports 0..*BackboneElementHistology report entries
.... @id 1..1stringHistology report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..1BackboneElementHistology results
..... tumorCellContent 0..1BackboneElementHistologic tumor cell content
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... method 0..1BackboneElementDetermination method
....... code 1..1stringMethod code (e.g. histologic)
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalTumor cell content fraction (0.0 – 1.0)
..... tumorMorphology 0..1BackboneElementTumor morphology
...... @id 1..1stringMorphology result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... morphology 0..*BackboneElementICD-O-3 morphology codes
....... code 1..1stringMorphology code
....... display 0..1stringMorphology display
....... system 1..1stringMorphology system URI (ICD-O-3)
....... version 0..1stringICD-O-3 version
...... notes 0..*stringFree-text morphology notes
... ihcReports 0..*BackboneElementImmunohistochemistry (IHC) reports
.... @id 1..1stringIHC report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..1BackboneElementIHC results
..... proteinExpression 0..*BackboneElementProtein expression results
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... protein 1..1BackboneElementProtein tested
....... code 1..1stringProtein code (e.g. BRAFP1)
....... display 0..1stringProtein display
....... system 1..1stringProtein system URI
...... value 0..1BackboneElementIHC expression value
....... code 1..1stringScore code (e.g. 1+)
....... display 0..1stringScore display
....... system 1..1stringScore system URI
...... tpsScore 0..1integerTumor proportion score (TPS)
...... icScore 0..1BackboneElementImmune-cell score
....... code 1..1stringIC score code
....... display 0..1stringIC score display
....... system 1..1stringIC score system URI
...... tcScore 0..1BackboneElementTumor-cell score
....... code 1..1stringTC score code
....... display 0..1stringTC score display
....... system 1..1stringTC score system URI
..... msiMmr 0..*BackboneElementMSI / MMR protein expression results
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... protein 1..1BackboneElementMMR protein tested (e.g. MLH1)
....... code 1..1stringProtein code
....... display 0..1stringProtein display
....... system 1..1stringProtein system URI
...... value 0..1BackboneElementExpression result
....... code 1..1stringResult code (e.g. exp_present)
....... display 0..1stringResult display
....... system 1..1stringResult system URI
... msiFindings 0..*BackboneElementMicrosatellite instability (MSI) findings
.... @id 1..1stringMSI finding UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... ngsReport 0..1BackboneElementAssociated NGS report reference
..... @id 1..1stringNGS report ID
..... type 1..1stringReference type (NGSReport)
.... issuedOn 1..1stringFinding date (YYYY-MM-DD)
.... value 1..1BackboneElementMSI result value
..... code 1..1stringMSI code (e.g. MSI-H)
..... display 0..1stringMSI display
..... system 1..1stringMSI system URI
.... method 0..1BackboneElementMSI determination method
..... code 1..1stringMethod code (e.g. bioinformatics)
..... display 0..1stringMethod display
..... system 1..1stringMethod system URI
... ngsReports 0..*BackboneElementNGS sequencing reports
.... @id 1..1stringNGS Report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... type 1..1BackboneElementNGS analysis type
..... code 1..1stringType code (e.g. exome)
..... display 0..1stringType display
..... system 1..1stringType system URI
.... metadata 0..1BackboneElementNGS run metadata
..... referenceGenome 0..1BackboneElementReference genome
...... code 1..1stringGenome build (e.g. GRCh38)
...... display 0..1stringGenome build display
...... system 1..1stringGenome build system URI
..... sequencer 0..1BackboneElementSequencer instrument
...... code 1..1stringSequencer code
...... display 0..1stringSequencer display
...... system 1..1stringSequencer system URI
..... kitManufacturer 0..1stringKit manufacturer
..... kitType 0..1stringKit type
..... pipeline 0..1stringBioinformatics pipeline
..... tumorCellContent 0..1BackboneElementPre-sequencing tumor cell content estimate
...... method 0..1BackboneElementEstimation method
....... code 1..1stringMethod code
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalFraction (0.0 – 1.0)
.... results 1..1BackboneElementNGS analysis results
..... tumorCellContent 0..1BackboneElementBioinformatic tumor cell content
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... method 1..1BackboneElementDetermination method
....... code 1..1stringMethod code (e.g. bioinformatic)
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalFraction (0.0 – 1.0)
..... tmb 0..1BackboneElementTumor Mutational Burden
...... @id 1..1stringTMB result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1BackboneElementTMB quantity
....... value 1..1decimalNumeric value
....... unit 1..1stringUnit
...... interpretation 0..1BackboneElementTMB interpretation
....... code 1..1stringCode (e.g. high)
....... display 0..1stringDisplay
....... system 1..1stringSystem URI
..... brcaness 0..1BackboneElementBRCAness score
...... @id 1..1stringBRCAness result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1decimalBRCAness score (0.0 – 1.0)
...... confidenceRange 0..1BackboneElementConfidence range
....... min 1..1decimalMinimum
....... max 1..1decimalMaximum
..... hrdScore 0..1BackboneElementHRD Score
...... @id 1..1stringHRD result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1decimalHRD composite score
...... components 0..1BackboneElementHRD component scores
....... lst 0..1decimalLST score
....... loh 0..1decimalLOH score
....... tai 0..1decimalTAI score
...... interpretation 0..1BackboneElementHRD interpretation
....... code 1..1stringCode (e.g. low)
....... display 0..1stringDisplay
....... system 1..1stringSystem URI
..... simpleVariants 0..*BackboneElementSimple variants (SNV / small indels)
...... @id 1..1stringVariant UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... externalIds 0..*BackboneElementExternal identifiers (e.g. dbSNP)
....... value 1..1stringIdentifier value
....... system 1..1stringIdentifier system URI
...... chromosome 1..1stringChromosome (e.g. chr4)
...... gene 1..1BackboneElementAffected gene
....... code 1..1stringHGNC gene code
....... display 0..1stringGene symbol
....... system 1..1stringGene nomenclature system URI
...... localization 0..*BackboneElementVariant localization in gene
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... transcriptId 0..1BackboneElementTranscript identifier
....... value 1..1stringTranscript ID (e.g. ENST...)
....... system 1..1stringTranscript system URI
...... exonId 0..1stringExon identifier
...... position 0..1BackboneElementGenomic position
....... start 1..1integerStart position
....... end 0..1integerEnd position
...... altAllele 1..1stringAlternate allele
...... refAllele 1..1stringReference allele
...... dnaChange 0..1stringcDNA change (HGVS)
...... proteinChange 0..1stringProtein change (HGVS)
...... readDepth 0..1integerRead depth
...... allelicFrequency 0..1decimalAllelic frequency
...... interpretation 0..1BackboneElementClinVar interpretation
....... code 1..1stringInterpretation code
....... display 0..1stringInterpretation display
....... system 1..1stringInterpretation system URI
..... copyNumberVariants 0..*BackboneElementCopy number variants
...... @id 1..1stringCNV UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... chromosome 1..1stringChromosome (e.g. chr7)
...... localization 0..*BackboneElementCNV localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... startRange 0..1BackboneElementStart position range
....... start 1..1integerRange start
....... end 1..1integerRange end
...... endRange 0..1BackboneElementEnd position range
....... start 1..1integerRange start
....... end 1..1integerRange end
...... totalCopyNumber 0..1integerTotal copy number
...... relativeCopyNumber 0..1decimalRelative copy number
...... cnA 0..1integerCopy number allele A
...... cnB 0..1integerCopy number allele B
...... reportedAffectedGenes 0..*BackboneElementAffected genes
....... code 1..1stringHGNC gene code
....... display 0..1stringGene symbol
....... system 1..1stringGene nomenclature system URI
...... focality 0..1BackboneElementCNV focality
....... code 1..1stringFocality code (e.g. focal)
....... display 0..1stringFocality display
....... system 1..1stringFocality system URI
...... type 1..1BackboneElementCNV type
....... code 1..1stringCNV type code (e.g. gain)
....... display 0..1stringCNV type display
....... system 1..1stringCNV type system URI
..... dnaFusions 0..*BackboneElementDNA-level gene fusions
...... @id 1..1stringDNA fusion UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... localization 0..*BackboneElementFusion localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... fusionPartner5prime 0..1BackboneElement5-prime fusion partner
....... gene 1..1BackboneElement5-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... position 1..1integerBreakpoint position
...... fusionPartner3prime 0..1BackboneElement3-prime fusion partner
....... gene 1..1BackboneElement3-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... position 1..1integerBreakpoint position
...... reportedNumReads 0..1integerSupporting read count
..... rnaFusions 0..*BackboneElementRNA-level gene fusions
...... @id 1..1stringRNA fusion UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... externalIds 0..*BackboneElementExternal identifiers (e.g. COSMIC)
....... value 1..1stringIdentifier value
....... system 1..1stringIdentifier system URI
...... localization 0..*BackboneElementFusion localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... fusionPartner5prime 0..1BackboneElement5-prime fusion partner
....... gene 1..1BackboneElement5-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... transcript 0..1BackboneElement5-prime transcript
........ value 1..1stringTranscript ID (e.g. ENST...)
........ system 1..1stringTranscript system URI
....... exon 0..1stringExon identifier
....... position 1..1integerBreakpoint position
....... strand 0..1stringStrand (+ or -)
...... fusionPartner3prime 0..1BackboneElement3-prime fusion partner
....... gene 1..1BackboneElement3-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... transcript 0..1BackboneElement3-prime transcript
........ value 1..1stringTranscript ID (e.g. ENST...)
........ system 1..1stringTranscript system URI
....... exon 0..1stringExon identifier
....... position 1..1integerBreakpoint position
....... strand 0..1stringStrand (+ or -)
...... effect 0..1BackboneElementRNA fusion effect
....... code 1..1stringEffect code (e.g. in-frame)
....... display 0..1stringEffect display
....... system 1..1stringEffect system URI
...... reportedNumReads 0..1integerSupporting read count
... carePlans 0..*BackboneElementMTB care plans
.... @id 1..1stringCare plan UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... issuedOn 1..1stringIssue date (YYYY-MM-DD)
.... reason 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... noTargetFinding 0..1booleanTrue when no actionable target was found
.... geneticCounselingRecommendation 0..1BackboneElementGenetic counselling recommendation
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... reason 0..1BackboneElementCounselling reason
...... code 1..1stringReason code
...... display 0..1stringReason display
...... system 1..1stringReason system URI
.... medicationRecommendations 0..*BackboneElementMedication therapy recommendations
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... priority 0..1BackboneElementRecommendation priority
...... code 1..1stringPriority code (e.g. 1)
...... display 0..1stringPriority display
...... system 1..1stringPriority system URI
..... medication 0..*BackboneElementRecommended medications (ATC)
...... code 1..1stringATC code
...... display 0..1stringMedication display
...... system 1..1stringATC system URI
...... version 0..1stringATC version
..... supportingVariants 0..*BackboneElementSupporting variants
...... @id 1..1stringVariant ID
...... type 1..1stringVariant type (SNV | CNV | DNAFusion | RNAFusion)
..... levelOfEvidence 0..1BackboneElementLevel of evidence
...... grading 0..1BackboneElementEvidence grading
....... code 1..1stringGrade code (e.g. m1A)
....... display 0..1stringGrade display
....... system 1..1stringGrade system URI
...... addendums 0..*BackboneElementEvidence addendums
....... code 1..1stringAddendum code
....... display 0..1stringAddendum display
....... system 1..1stringAddendum system URI
...... publications 0..*BackboneElementSupporting publications
....... pmid 0..1stringPubMed ID
....... doi 0..1stringDigital Object Identifier
.... studyEnrollmentRecommendations 0..*BackboneElementStudy enrollment recommendations
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... supportingVariants 0..*BackboneElementSupporting variants
...... @id 1..1stringVariant ID
...... type 1..1stringVariant type
..... studies 0..*BackboneElementRecommended studies
...... @id 1..1stringStudy ID (e.g. NCT number)
...... system 1..1stringStudy registry system URI
... followUps 0..*BackboneElementFollow-up visit entries
.... @id 1..1stringFollow-up UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... date 1..1stringFollow-up date (YYYY-MM-DD)
.... lastContactDate 0..1stringDate of last patient contact (YYYY-MM-DD)
.... patientStatus 0..1BackboneElementPatient status at follow-up
..... code 1..1stringStatus code (e.g. alive)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... claims 0..*BackboneElementClaim references at follow-up
..... @id 1..1stringClaim ID
..... type 1..1stringReference type (Claim)
.... therapyChanged 0..1booleanWhether therapy was changed at this follow-up
... claims 0..*BackboneElementInsurance / cost coverage claim entries
.... @id 1..1stringClaim UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... recommendation 1..1BackboneElementAssociated medication recommendation reference
..... @id 1..1stringRecommendation ID
..... type 1..1stringReference type (MTBMedicationRecommendation)
.... issuedOn 1..1stringClaim issue date (YYYY-MM-DD)
... claimResponses 0..*BackboneElementInsurance / cost coverage claim response entries
.... @id 1..1stringClaim response UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... claim 1..1BackboneElementAssociated claim reference
..... @id 1..1stringClaim ID
..... type 1..1stringReference type (Claim)
.... issuedOn 1..1stringResponse date (YYYY-MM-DD)
.... status 1..1BackboneElementResponse status
..... code 1..1stringStatus code (e.g. rejected)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... statusReason 0..1BackboneElementReason for response status
..... code 1..1stringReason code
..... display 0..1stringReason display
..... system 1..1stringReason system URI
... systemicTherapies 0..*BackboneElementSystemic (molecular) therapy entries (each wraps a history)
.... history 0..*BackboneElementTherapy version history entries
..... @id 1..1stringTherapy entry UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... basedOn 0..1BackboneElementMedication recommendation reference
...... @id 1..1stringRecommendation ID
...... type 1..1stringReference type (MTBMedicationRecommendation)
..... therapyLine 0..1integerTherapy line number
..... status 0..1BackboneElementTherapy status
...... code 1..1stringStatus code (e.g. completed)
...... display 0..1stringStatus display
...... system 1..1stringStatus system URI
..... statusReason 0..1BackboneElementReason for therapy status
...... code 1..1stringStatus reason code
...... display 0..1stringStatus reason display
...... system 1..1stringStatus reason system URI
..... period 0..1BackboneElementTherapy period
...... start 1..1stringStart date (YYYY-MM-DD)
...... end 0..1stringEnd date (YYYY-MM-DD)
..... medication 0..*BackboneElementMedication codes (ATC)
...... code 1..1stringATC code
...... display 0..1stringMedication display
...... system 1..1stringATC system URI
...... version 0..1stringATC version
..... notes 0..*stringFree-text therapy notes
... responses 0..*BackboneElementTherapy response assessments
.... @id 1..1stringResponse UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... therapy 1..1BackboneElementAssociated systemic therapy reference
..... @id 1..1stringTherapy ID
..... type 1..1stringReference type (MTBSystemicTherapy)
.... effectiveDate 1..1stringResponse assessment date (YYYY-MM-DD)
.... value 1..1BackboneElementRECIST response category
..... code 1..1stringRECIST code (e.g. SD, PR, CR, PD)
..... display 0..1stringRECIST display (e.g. Stable Disease)
..... system 1..1stringRECIST system (e.g. RECIST)

doco Documentation for this format

German


Generated Narrative: StructureDefinition dnpm-lm-patient-record

NameFlagsCard.TypeDescription & Constraintsdoco
.. dnpm-lm-patient-record 0..*ElementDNPM Patient Record

Elements defined in Ancestors:@id, extension
... patient 1..1BackboneElementPatient demographics
.... @id 1..1stringPatient UUID
.... gender 1..1BackboneElementPatient gender
..... code 1..1stringGender code (e.g. female)
..... display 0..1stringGender display text
..... system 1..1stringGender code system
.... birthDate 1..1stringDate of birth (YYYY-MM)
.... healthInsurance 0..1BackboneElementHealth insurance information
..... type 1..1BackboneElementInsurance type coding
...... code 1..1stringInsurance type code (e.g. GKV)
...... display 0..1stringInsurance type display
...... system 1..1stringInsurance type system URI
..... reference 0..1BackboneElementInsurance provider reference
...... @id 1..1stringInsurance provider ID
...... type 1..1stringReference type (HealthInsurance)
...... display 0..1stringInsurance provider display name
...... system 0..1stringInsurance provider system URI
.... address 0..1BackboneElementPatient address (municipality)
..... municipalityCode 0..1stringAGS municipality code (5-digit)
.... age 0..1BackboneElementCalculated patient age
..... value 1..1integerAge numeric value
..... unit 1..1stringAge unit (e.g. Years)
.... vitalStatus 1..1BackboneElementVital status
..... code 1..1stringVital status code (e.g. alive)
..... display 0..1stringVital status display
..... system 1..1stringVital status system URI
... episodesOfCare 0..*BackboneElementMTB episodes of care
.... @id 1..1stringEpisode UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... period 0..1BackboneElementEpisode period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... diagnoses 0..*BackboneElementDiagnosis references within this episode
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
... diagnoses 0..*BackboneElementMTB tumor diagnoses
.... @id 1..1stringDiagnosis UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... recordedOn 0..1stringDate diagnosis was recorded (YYYY-MM-DD)
.... type 0..1BackboneElementDiagnosis type history (main / secondary)
..... history 0..*BackboneElementHistory entries for diagnosis type
...... date 0..1stringEntry date
...... value 0..1BackboneElementDiagnosis type value
....... code 1..1stringType code (e.g. main)
....... display 0..1stringType display
....... system 1..1stringType system URI
.... code 1..1BackboneElementICD-10-GM tumor diagnosis code
..... code 1..1stringICD-10-GM code (e.g. C75.8)
..... display 0..1stringDiagnosis display text
..... system 1..1stringICD-10-GM code system URI
..... version 0..1stringICD-10-GM version year
.... topography 0..1BackboneElementICD-O-3 topography code
..... code 1..1stringTopography code
..... display 0..1stringTopography display
..... system 1..1stringTopography system URI (ICD-O-3)
..... version 0..1stringICD-O-3 version
.... grading 0..1BackboneElementTumor grading history
..... history 0..*BackboneElementGrading history entries
...... date 0..1stringGrading date
...... codes 0..*BackboneElementGrading codes
....... code 1..1stringGrade code
....... display 0..1stringGrade display
....... system 1..1stringGrading system URI
.... staging 0..1BackboneElementTumor staging history
..... history 0..*BackboneElementStaging history entries
...... date 0..1stringStaging date
...... method 0..1BackboneElementStaging method
....... code 1..1stringMethod code (e.g. clinical)
....... system 1..1stringMethod system URI
...... tnmClassification 0..1BackboneElementTNM classification
....... tumor 0..1BackboneElementT category
........ code 1..1stringT code (e.g. T0)
........ system 1..1stringTNM system (UICC)
....... nodes 0..1BackboneElementN category
........ code 1..1stringN code (e.g. N2)
........ system 1..1stringTNM system (UICC)
....... metastasis 0..1BackboneElementM category
........ code 1..1stringM code (e.g. M0)
........ system 1..1stringTNM system (UICC)
...... otherClassifications 0..*BackboneElementOther classification systems
....... code 1..1stringClassification code
....... display 0..1stringClassification display
....... system 1..1stringClassification system URI
.... guidelineTreatmentStatus 0..1BackboneElementGuideline treatment exhaustion status
..... code 1..1stringStatus code (e.g. non-exhausted)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... histology 0..*BackboneElementHistology report references
..... @id 1..1stringHistology report ID
..... type 1..1stringReference type (HistologyReport)
.... notes 0..*stringFree-text clinical notes
... familyMemberHistories 0..*BackboneElementFamily member cancer history entries
.... @id 1..1stringFamily member history UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... relationship 1..1BackboneElementFamily relationship type
..... code 1..1stringRelationship code
..... display 0..1stringRelationship display
..... system 1..1stringRelationship system URI
... guidelineTherapies 0..*BackboneElementGuideline-based therapy entries
.... @id 1..1stringTherapy UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... indication 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... therapyLine 0..1integerTherapy line number
.... status 0..1BackboneElementTherapy status
..... code 1..1stringStatus code (e.g. stopped)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... statusReason 0..1BackboneElementReason for therapy status
..... code 1..1stringStatus reason code (e.g. progression)
..... display 0..1stringStatus reason display
..... system 1..1stringStatus reason system URI
.... period 0..1BackboneElementTherapy period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... medication 0..*BackboneElementMedication codes (ATC)
..... code 1..1stringATC code
..... display 0..1stringMedication display name
..... system 1..1stringATC code system URI
..... version 0..1stringATC version
.... notes 0..*stringFree-text therapy notes
.... category 0..1BackboneElementTherapy category
..... code 1..1stringCategory code
..... display 0..1stringCategory display
..... system 1..1stringCategory system URI
... guidelineProcedures 0..*BackboneElementGuideline-based non-medication procedures
.... @id 1..1stringProcedure UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... indication 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... code 1..1BackboneElementProcedure type code
..... code 1..1stringProcedure code (e.g. radiotherapy)
..... display 0..1stringProcedure display
..... system 1..1stringProcedure system URI
.... status 0..1BackboneElementProcedure status
..... code 1..1stringStatus code (e.g. ongoing)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... period 0..1BackboneElementProcedure period
..... start 1..1stringStart date (YYYY-MM-DD)
..... end 0..1stringEnd date (YYYY-MM-DD)
.... intent 0..1BackboneElementTherapy intent
..... code 1..1stringIntent code (e.g. palliative)
..... display 0..1stringIntent display
..... system 1..1stringIntent system URI
.... notes 0..*stringFree-text procedure notes
... performanceStatus 0..*BackboneElementECOG performance status assessments
.... @id 1..1stringPerformance status UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... effectiveDate 1..1stringAssessment date (YYYY-MM-DD)
.... value 1..1BackboneElementECOG score
..... code 1..1stringECOG code (e.g. 0–4)
..... display 0..1stringECOG display
..... system 1..1stringECOG system URI
... specimens 0..*BackboneElementTumor specimen entries
.... @id 1..1stringSpecimen UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... diagnosis 0..1BackboneElementAssociated diagnosis reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... type 0..1BackboneElementSpecimen type
..... code 1..1stringSpecimen type code (e.g. fresh-tissue)
..... display 0..1stringSpecimen type display
..... system 1..1stringSpecimen type system URI
.... collection 0..1BackboneElementSpecimen collection details
..... date 0..1stringCollection date (YYYY-MM-DD)
..... site 0..1BackboneElementCollection site (ICD-O-3 topography)
...... code 1..1stringSite code
...... display 0..1stringSite display
...... system 1..1stringSite system URI
...... version 0..1stringICD-O-3 version
..... method 0..1BackboneElementCollection method
...... code 1..1stringMethod code (e.g. biopsy)
...... display 0..1stringMethod display
...... system 1..1stringMethod system URI
... priorDiagnosticReports 0..*BackboneElementPrior diagnostic reports (free-text)
.... @id 1..1stringReport UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..*stringFree-text diagnostic result strings
... histologyReports 0..*BackboneElementHistology report entries
.... @id 1..1stringHistology report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..1BackboneElementHistology results
..... tumorCellContent 0..1BackboneElementHistologic tumor cell content
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... method 0..1BackboneElementDetermination method
....... code 1..1stringMethod code (e.g. histologic)
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalTumor cell content fraction (0.0 – 1.0)
..... tumorMorphology 0..1BackboneElementTumor morphology
...... @id 1..1stringMorphology result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... morphology 0..*BackboneElementICD-O-3 morphology codes
....... code 1..1stringMorphology code
....... display 0..1stringMorphology display
....... system 1..1stringMorphology system URI (ICD-O-3)
....... version 0..1stringICD-O-3 version
...... notes 0..*stringFree-text morphology notes
... ihcReports 0..*BackboneElementImmunohistochemistry (IHC) reports
.... @id 1..1stringIHC report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... results 0..1BackboneElementIHC results
..... proteinExpression 0..*BackboneElementProtein expression results
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... protein 1..1BackboneElementProtein tested
....... code 1..1stringProtein code (e.g. BRAFP1)
....... display 0..1stringProtein display
....... system 1..1stringProtein system URI
...... value 0..1BackboneElementIHC expression value
....... code 1..1stringScore code (e.g. 1+)
....... display 0..1stringScore display
....... system 1..1stringScore system URI
...... tpsScore 0..1integerTumor proportion score (TPS)
...... icScore 0..1BackboneElementImmune-cell score
....... code 1..1stringIC score code
....... display 0..1stringIC score display
....... system 1..1stringIC score system URI
...... tcScore 0..1BackboneElementTumor-cell score
....... code 1..1stringTC score code
....... display 0..1stringTC score display
....... system 1..1stringTC score system URI
..... msiMmr 0..*BackboneElementMSI / MMR protein expression results
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type (Patient)
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type (TumorSpecimen)
...... protein 1..1BackboneElementMMR protein tested (e.g. MLH1)
....... code 1..1stringProtein code
....... display 0..1stringProtein display
....... system 1..1stringProtein system URI
...... value 0..1BackboneElementExpression result
....... code 1..1stringResult code (e.g. exp_present)
....... display 0..1stringResult display
....... system 1..1stringResult system URI
... msiFindings 0..*BackboneElementMicrosatellite instability (MSI) findings
.... @id 1..1stringMSI finding UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... ngsReport 0..1BackboneElementAssociated NGS report reference
..... @id 1..1stringNGS report ID
..... type 1..1stringReference type (NGSReport)
.... issuedOn 1..1stringFinding date (YYYY-MM-DD)
.... value 1..1BackboneElementMSI result value
..... code 1..1stringMSI code (e.g. MSI-H)
..... display 0..1stringMSI display
..... system 1..1stringMSI system URI
.... method 0..1BackboneElementMSI determination method
..... code 1..1stringMethod code (e.g. bioinformatics)
..... display 0..1stringMethod display
..... system 1..1stringMethod system URI
... ngsReports 0..*BackboneElementNGS sequencing reports
.... @id 1..1stringNGS Report UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... specimen 1..1BackboneElementTumor specimen reference
..... @id 1..1stringSpecimen ID
..... type 1..1stringReference type (TumorSpecimen)
.... issuedOn 1..1stringReport issue date (YYYY-MM-DD)
.... type 1..1BackboneElementNGS analysis type
..... code 1..1stringType code (e.g. exome)
..... display 0..1stringType display
..... system 1..1stringType system URI
.... metadata 0..1BackboneElementNGS run metadata
..... referenceGenome 0..1BackboneElementReference genome
...... code 1..1stringGenome build (e.g. GRCh38)
...... display 0..1stringGenome build display
...... system 1..1stringGenome build system URI
..... sequencer 0..1BackboneElementSequencer instrument
...... code 1..1stringSequencer code
...... display 0..1stringSequencer display
...... system 1..1stringSequencer system URI
..... kitManufacturer 0..1stringKit manufacturer
..... kitType 0..1stringKit type
..... pipeline 0..1stringBioinformatics pipeline
..... tumorCellContent 0..1BackboneElementPre-sequencing tumor cell content estimate
...... method 0..1BackboneElementEstimation method
....... code 1..1stringMethod code
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalFraction (0.0 – 1.0)
.... results 1..1BackboneElementNGS analysis results
..... tumorCellContent 0..1BackboneElementBioinformatic tumor cell content
...... @id 1..1stringResult UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... method 1..1BackboneElementDetermination method
....... code 1..1stringMethod code (e.g. bioinformatic)
....... display 0..1stringMethod display
....... system 1..1stringMethod system URI
...... value 1..1decimalFraction (0.0 – 1.0)
..... tmb 0..1BackboneElementTumor Mutational Burden
...... @id 1..1stringTMB result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1BackboneElementTMB quantity
....... value 1..1decimalNumeric value
....... unit 1..1stringUnit
...... interpretation 0..1BackboneElementTMB interpretation
....... code 1..1stringCode (e.g. high)
....... display 0..1stringDisplay
....... system 1..1stringSystem URI
..... brcaness 0..1BackboneElementBRCAness score
...... @id 1..1stringBRCAness result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1decimalBRCAness score (0.0 – 1.0)
...... confidenceRange 0..1BackboneElementConfidence range
....... min 1..1decimalMinimum
....... max 1..1decimalMaximum
..... hrdScore 0..1BackboneElementHRD Score
...... @id 1..1stringHRD result UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... specimen 1..1BackboneElementSpecimen reference
....... @id 1..1stringSpecimen ID
....... type 1..1stringReference type
...... value 1..1decimalHRD composite score
...... components 0..1BackboneElementHRD component scores
....... lst 0..1decimalLST score
....... loh 0..1decimalLOH score
....... tai 0..1decimalTAI score
...... interpretation 0..1BackboneElementHRD interpretation
....... code 1..1stringCode (e.g. low)
....... display 0..1stringDisplay
....... system 1..1stringSystem URI
..... simpleVariants 0..*BackboneElementSimple variants (SNV / small indels)
...... @id 1..1stringVariant UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... externalIds 0..*BackboneElementExternal identifiers (e.g. dbSNP)
....... value 1..1stringIdentifier value
....... system 1..1stringIdentifier system URI
...... chromosome 1..1stringChromosome (e.g. chr4)
...... gene 1..1BackboneElementAffected gene
....... code 1..1stringHGNC gene code
....... display 0..1stringGene symbol
....... system 1..1stringGene nomenclature system URI
...... localization 0..*BackboneElementVariant localization in gene
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... transcriptId 0..1BackboneElementTranscript identifier
....... value 1..1stringTranscript ID (e.g. ENST...)
....... system 1..1stringTranscript system URI
...... exonId 0..1stringExon identifier
...... position 0..1BackboneElementGenomic position
....... start 1..1integerStart position
....... end 0..1integerEnd position
...... altAllele 1..1stringAlternate allele
...... refAllele 1..1stringReference allele
...... dnaChange 0..1stringcDNA change (HGVS)
...... proteinChange 0..1stringProtein change (HGVS)
...... readDepth 0..1integerRead depth
...... allelicFrequency 0..1decimalAllelic frequency
...... interpretation 0..1BackboneElementClinVar interpretation
....... code 1..1stringInterpretation code
....... display 0..1stringInterpretation display
....... system 1..1stringInterpretation system URI
..... copyNumberVariants 0..*BackboneElementCopy number variants
...... @id 1..1stringCNV UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... chromosome 1..1stringChromosome (e.g. chr7)
...... localization 0..*BackboneElementCNV localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... startRange 0..1BackboneElementStart position range
....... start 1..1integerRange start
....... end 1..1integerRange end
...... endRange 0..1BackboneElementEnd position range
....... start 1..1integerRange start
....... end 1..1integerRange end
...... totalCopyNumber 0..1integerTotal copy number
...... relativeCopyNumber 0..1decimalRelative copy number
...... cnA 0..1integerCopy number allele A
...... cnB 0..1integerCopy number allele B
...... reportedAffectedGenes 0..*BackboneElementAffected genes
....... code 1..1stringHGNC gene code
....... display 0..1stringGene symbol
....... system 1..1stringGene nomenclature system URI
...... focality 0..1BackboneElementCNV focality
....... code 1..1stringFocality code (e.g. focal)
....... display 0..1stringFocality display
....... system 1..1stringFocality system URI
...... type 1..1BackboneElementCNV type
....... code 1..1stringCNV type code (e.g. gain)
....... display 0..1stringCNV type display
....... system 1..1stringCNV type system URI
..... dnaFusions 0..*BackboneElementDNA-level gene fusions
...... @id 1..1stringDNA fusion UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... localization 0..*BackboneElementFusion localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... fusionPartner5prime 0..1BackboneElement5-prime fusion partner
....... gene 1..1BackboneElement5-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... position 1..1integerBreakpoint position
...... fusionPartner3prime 0..1BackboneElement3-prime fusion partner
....... gene 1..1BackboneElement3-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... position 1..1integerBreakpoint position
...... reportedNumReads 0..1integerSupporting read count
..... rnaFusions 0..*BackboneElementRNA-level gene fusions
...... @id 1..1stringRNA fusion UUID
...... patient 1..1BackboneElementPatient reference
....... @id 1..1stringPatient ID
....... type 1..1stringReference type
...... externalIds 0..*BackboneElementExternal identifiers (e.g. COSMIC)
....... value 1..1stringIdentifier value
....... system 1..1stringIdentifier system URI
...... localization 0..*BackboneElementFusion localization
....... code 1..1stringLocalization code
....... display 0..1stringLocalization display
....... system 1..1stringLocalization system URI
...... fusionPartner5prime 0..1BackboneElement5-prime fusion partner
....... gene 1..1BackboneElement5-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... transcript 0..1BackboneElement5-prime transcript
........ value 1..1stringTranscript ID (e.g. ENST...)
........ system 1..1stringTranscript system URI
....... exon 0..1stringExon identifier
....... position 1..1integerBreakpoint position
....... strand 0..1stringStrand (+ or -)
...... fusionPartner3prime 0..1BackboneElement3-prime fusion partner
....... gene 1..1BackboneElement3-prime partner gene
........ code 1..1stringHGNC gene code
........ display 0..1stringGene symbol
........ system 1..1stringGene nomenclature system URI
....... transcript 0..1BackboneElement3-prime transcript
........ value 1..1stringTranscript ID (e.g. ENST...)
........ system 1..1stringTranscript system URI
....... exon 0..1stringExon identifier
....... position 1..1integerBreakpoint position
....... strand 0..1stringStrand (+ or -)
...... effect 0..1BackboneElementRNA fusion effect
....... code 1..1stringEffect code (e.g. in-frame)
....... display 0..1stringEffect display
....... system 1..1stringEffect system URI
...... reportedNumReads 0..1integerSupporting read count
... carePlans 0..*BackboneElementMTB care plans
.... @id 1..1stringCare plan UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... issuedOn 1..1stringIssue date (YYYY-MM-DD)
.... reason 0..1BackboneElementIndication (MTBDiagnosis) reference
..... @id 1..1stringDiagnosis ID
..... type 1..1stringReference type (MTBDiagnosis)
.... noTargetFinding 0..1booleanTrue when no actionable target was found
.... geneticCounselingRecommendation 0..1BackboneElementGenetic counselling recommendation
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... reason 0..1BackboneElementCounselling reason
...... code 1..1stringReason code
...... display 0..1stringReason display
...... system 1..1stringReason system URI
.... medicationRecommendations 0..*BackboneElementMedication therapy recommendations
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... priority 0..1BackboneElementRecommendation priority
...... code 1..1stringPriority code (e.g. 1)
...... display 0..1stringPriority display
...... system 1..1stringPriority system URI
..... medication 0..*BackboneElementRecommended medications (ATC)
...... code 1..1stringATC code
...... display 0..1stringMedication display
...... system 1..1stringATC system URI
...... version 0..1stringATC version
..... supportingVariants 0..*BackboneElementSupporting variants
...... @id 1..1stringVariant ID
...... type 1..1stringVariant type (SNV | CNV | DNAFusion | RNAFusion)
..... levelOfEvidence 0..1BackboneElementLevel of evidence
...... grading 0..1BackboneElementEvidence grading
....... code 1..1stringGrade code (e.g. m1A)
....... display 0..1stringGrade display
....... system 1..1stringGrade system URI
...... addendums 0..*BackboneElementEvidence addendums
....... code 1..1stringAddendum code
....... display 0..1stringAddendum display
....... system 1..1stringAddendum system URI
...... publications 0..*BackboneElementSupporting publications
....... pmid 0..1stringPubMed ID
....... doi 0..1stringDigital Object Identifier
.... studyEnrollmentRecommendations 0..*BackboneElementStudy enrollment recommendations
..... @id 1..1stringRecommendation UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... issuedOn 1..1stringRecommendation date (YYYY-MM-DD)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... supportingVariants 0..*BackboneElementSupporting variants
...... @id 1..1stringVariant ID
...... type 1..1stringVariant type
..... studies 0..*BackboneElementRecommended studies
...... @id 1..1stringStudy ID (e.g. NCT number)
...... system 1..1stringStudy registry system URI
... followUps 0..*BackboneElementFollow-up visit entries
.... @id 1..1stringFollow-up UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... date 1..1stringFollow-up date (YYYY-MM-DD)
.... lastContactDate 0..1stringDate of last patient contact (YYYY-MM-DD)
.... patientStatus 0..1BackboneElementPatient status at follow-up
..... code 1..1stringStatus code (e.g. alive)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... claims 0..*BackboneElementClaim references at follow-up
..... @id 1..1stringClaim ID
..... type 1..1stringReference type (Claim)
.... therapyChanged 0..1booleanWhether therapy was changed at this follow-up
... claims 0..*BackboneElementInsurance / cost coverage claim entries
.... @id 1..1stringClaim UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... recommendation 1..1BackboneElementAssociated medication recommendation reference
..... @id 1..1stringRecommendation ID
..... type 1..1stringReference type (MTBMedicationRecommendation)
.... issuedOn 1..1stringClaim issue date (YYYY-MM-DD)
... claimResponses 0..*BackboneElementInsurance / cost coverage claim response entries
.... @id 1..1stringClaim response UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... claim 1..1BackboneElementAssociated claim reference
..... @id 1..1stringClaim ID
..... type 1..1stringReference type (Claim)
.... issuedOn 1..1stringResponse date (YYYY-MM-DD)
.... status 1..1BackboneElementResponse status
..... code 1..1stringStatus code (e.g. rejected)
..... display 0..1stringStatus display
..... system 1..1stringStatus system URI
.... statusReason 0..1BackboneElementReason for response status
..... code 1..1stringReason code
..... display 0..1stringReason display
..... system 1..1stringReason system URI
... systemicTherapies 0..*BackboneElementSystemic (molecular) therapy entries (each wraps a history)
.... history 0..*BackboneElementTherapy version history entries
..... @id 1..1stringTherapy entry UUID
..... patient 1..1BackboneElementPatient reference
...... @id 1..1stringPatient ID
...... type 1..1stringReference type (Patient)
..... indication 0..1BackboneElementIndication reference
...... @id 1..1stringDiagnosis ID
...... type 1..1stringReference type (MTBDiagnosis)
..... basedOn 0..1BackboneElementMedication recommendation reference
...... @id 1..1stringRecommendation ID
...... type 1..1stringReference type (MTBMedicationRecommendation)
..... therapyLine 0..1integerTherapy line number
..... status 0..1BackboneElementTherapy status
...... code 1..1stringStatus code (e.g. completed)
...... display 0..1stringStatus display
...... system 1..1stringStatus system URI
..... statusReason 0..1BackboneElementReason for therapy status
...... code 1..1stringStatus reason code
...... display 0..1stringStatus reason display
...... system 1..1stringStatus reason system URI
..... period 0..1BackboneElementTherapy period
...... start 1..1stringStart date (YYYY-MM-DD)
...... end 0..1stringEnd date (YYYY-MM-DD)
..... medication 0..*BackboneElementMedication codes (ATC)
...... code 1..1stringATC code
...... display 0..1stringMedication display
...... system 1..1stringATC system URI
...... version 0..1stringATC version
..... notes 0..*stringFree-text therapy notes
... responses 0..*BackboneElementTherapy response assessments
.... @id 1..1stringResponse UUID
.... patient 1..1BackboneElementPatient reference
..... @id 1..1stringPatient ID
..... type 1..1stringReference type (Patient)
.... therapy 1..1BackboneElementAssociated systemic therapy reference
..... @id 1..1stringTherapy ID
..... type 1..1stringReference type (MTBSystemicTherapy)
.... effectiveDate 1..1stringResponse assessment date (YYYY-MM-DD)
.... value 1..1BackboneElementRECIST response category
..... code 1..1stringRECIST code (e.g. SD, PR, CR, PD)
..... display 0..1stringRECIST display (e.g. Stable Disease)
..... system 1..1stringRECIST system (e.g. RECIST)

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "dnpm-lm-patient-record",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-patient-record",
  "version": "2027.0.0-ballot.1",
  "name": "DNPM_LM_PatientRecord",
  "title": "DNPM Patient Record",
  "status": "active",
  "date": "2026-09-15T17:39:31+00:00",
  "publisher": "Medizininformatik-Initiative",
  "contact": [
    {
      "name": "Medizininformatik-Initiative",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.medizininformatik-initiative.de"
        }
      ]
    }
  ],
  "description": "Logical Model for the DNPM DIP MTB Patient Record JSON structure (all 19 top-level keys)",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "DE",
          "display": "Germany"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "dnpm-to-mii-fhir",
      "name": "DNPM to MII FHIR",
      "comment": "Mapping der DNPM DIP JSON-Elemente auf MII KDS FHIR-Profile (moduluebergreifend)"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "https://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-patient-record",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "dnpm-lm-patient-record",
        "path": "dnpm-lm-patient-record",
        "short": "DNPM Patient Record",
        "definition": "Logical Model for the DNPM DIP MTB Patient Record JSON structure (all 19 top-level keys)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element",
          "min": 0,
          "max": "*"
        },
        "condition": [
          "ele-1"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.id",
        "path": "dnpm-lm-patient-record.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.extension",
        "path": "dnpm-lm-patient-record.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient",
        "path": "dnpm-lm-patient-record.patient",
        "short": "Patient demographics",
        "definition": "Patient demographics",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.id",
        "path": "dnpm-lm-patient-record.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient UUID",
        "definition": "Patient UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.extension",
        "path": "dnpm-lm-patient-record.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender",
        "path": "dnpm-lm-patient-record.patient.gender",
        "short": "Patient gender",
        "definition": "Patient gender",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.gender",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.gender"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.id",
        "path": "dnpm-lm-patient-record.patient.gender.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.extension",
        "path": "dnpm-lm-patient-record.patient.gender.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.gender.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.code",
        "path": "dnpm-lm-patient-record.patient.gender.code",
        "short": "Gender code (e.g. female)",
        "definition": "Gender code (e.g. female)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.gender.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.display",
        "path": "dnpm-lm-patient-record.patient.gender.display",
        "short": "Gender display text",
        "definition": "Gender display text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.gender.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.system",
        "path": "dnpm-lm-patient-record.patient.gender.system",
        "short": "Gender code system",
        "definition": "Gender code system",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.gender.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.birthDate",
        "path": "dnpm-lm-patient-record.patient.birthDate",
        "short": "Date of birth (YYYY-MM)",
        "definition": "Date of birth (YYYY-MM)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.birthDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.birthDate"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance",
        "path": "dnpm-lm-patient-record.patient.healthInsurance",
        "short": "Health insurance information",
        "definition": "Health insurance information",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.contact.organization"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.id",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.extension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type",
        "short": "Insurance type coding",
        "definition": "Insurance type coding",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.id",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.extension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.code",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.code",
        "short": "Insurance type code (e.g. GKV)",
        "definition": "Insurance type code (e.g. GKV)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.type.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.display",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.display",
        "short": "Insurance type display",
        "definition": "Insurance type display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.type.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.system",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.system",
        "short": "Insurance type system URI",
        "definition": "Insurance type system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.type.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference",
        "short": "Insurance provider reference",
        "definition": "Insurance provider reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.reference",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.id",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Insurance provider ID",
        "definition": "Insurance provider ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.extension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.type",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.type",
        "short": "Reference type (HealthInsurance)",
        "definition": "Reference type (HealthInsurance)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.display",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.display",
        "short": "Insurance provider display name",
        "definition": "Insurance provider display name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.system",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.system",
        "short": "Insurance provider system URI",
        "definition": "Insurance provider system URI",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.system",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address",
        "path": "dnpm-lm-patient-record.patient.address",
        "short": "Patient address (municipality)",
        "definition": "Patient address (municipality)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.address",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.address"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address.id",
        "path": "dnpm-lm-patient-record.patient.address.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address.extension",
        "path": "dnpm-lm-patient-record.patient.address.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.address.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address.municipalityCode",
        "path": "dnpm-lm-patient-record.patient.address.municipalityCode",
        "short": "AGS municipality code (5-digit)",
        "definition": "AGS municipality code (5-digit)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.address.municipalityCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.address.extension(destatis/ags)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age",
        "path": "dnpm-lm-patient-record.patient.age",
        "short": "Calculated patient age",
        "definition": "Calculated patient age",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.age",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.id",
        "path": "dnpm-lm-patient-record.patient.age.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.extension",
        "path": "dnpm-lm-patient-record.patient.age.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.age.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.value",
        "path": "dnpm-lm-patient-record.patient.age.value",
        "short": "Age numeric value",
        "definition": "Age numeric value",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.age.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.unit",
        "path": "dnpm-lm-patient-record.patient.age.unit",
        "short": "Age unit (e.g. Years)",
        "definition": "Age unit (e.g. Years)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.age.unit",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus",
        "path": "dnpm-lm-patient-record.patient.vitalStatus",
        "short": "Vital status",
        "definition": "Vital status",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.vitalStatus",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.deceased[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.id",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.extension",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.modifierExtension",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.code",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.code",
        "short": "Vital status code (e.g. alive)",
        "definition": "Vital status code (e.g. alive)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.vitalStatus.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.display",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.display",
        "short": "Vital status display",
        "definition": "Vital status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.vitalStatus.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.system",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.system",
        "short": "Vital status system URI",
        "definition": "Vital status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.patient.vitalStatus.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare",
        "path": "dnpm-lm-patient-record.episodesOfCare",
        "short": "MTB episodes of care",
        "definition": "MTB episodes of care",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Behandlungsepisode (ClinicalImpression)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Episode UUID",
        "definition": "Episode UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.extension",
        "path": "dnpm-lm-patient-record.episodesOfCare.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.modifierExtension",
        "path": "dnpm-lm-patient-record.episodesOfCare.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.extension",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.type",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period",
        "path": "dnpm-lm-patient-record.episodesOfCare.period",
        "short": "Episode period",
        "definition": "Episode period",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.period",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.extension",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.modifierExtension",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.start",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.period.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod.start"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.end",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.period.end",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod.end"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses",
        "short": "Diagnosis references within this episode",
        "definition": "Diagnosis references within this episode",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.extension",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.modifierExtension",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.type",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses",
        "path": "dnpm-lm-patient-record.diagnoses",
        "short": "MTB tumor diagnoses",
        "definition": "MTB tumor diagnoses",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Diagnose Primaertumor (Condition)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.id",
        "path": "dnpm-lm-patient-record.diagnoses.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis UUID",
        "definition": "Diagnosis UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.extension",
        "path": "dnpm-lm-patient-record.diagnoses.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient",
        "path": "dnpm-lm-patient-record.diagnoses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.id",
        "path": "dnpm-lm-patient-record.diagnoses.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.extension",
        "path": "dnpm-lm-patient-record.diagnoses.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.type",
        "path": "dnpm-lm-patient-record.diagnoses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.recordedOn",
        "path": "dnpm-lm-patient-record.diagnoses.recordedOn",
        "short": "Date diagnosis was recorded (YYYY-MM-DD)",
        "definition": "Date diagnosis was recorded (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.recordedOn",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.recordedDate"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type",
        "path": "dnpm-lm-patient-record.diagnoses.type",
        "short": "Diagnosis type history (main / secondary)",
        "definition": "Diagnosis type history (main / secondary)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.id",
        "path": "dnpm-lm-patient-record.diagnoses.type.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.extension",
        "path": "dnpm-lm-patient-record.diagnoses.type.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.type.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history",
        "path": "dnpm-lm-patient-record.diagnoses.type.history",
        "short": "History entries for diagnosis type",
        "definition": "History entries for diagnosis type",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.id",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.extension",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.date",
        "short": "Entry date",
        "definition": "Entry date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value",
        "short": "Diagnosis type value",
        "definition": "Diagnosis type value",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.id",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.extension",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.code",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.code",
        "short": "Type code (e.g. main)",
        "definition": "Type code (e.g. main)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.display",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.display",
        "short": "Type display",
        "definition": "Type display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.system",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.system",
        "short": "Type system URI",
        "definition": "Type system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.type.history.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code",
        "path": "dnpm-lm-patient-record.diagnoses.code",
        "short": "ICD-10-GM tumor diagnosis code",
        "definition": "ICD-10-GM tumor diagnosis code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.code (ICD-10-GM)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.id",
        "path": "dnpm-lm-patient-record.diagnoses.code.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.extension",
        "path": "dnpm-lm-patient-record.diagnoses.code.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.code.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.code",
        "path": "dnpm-lm-patient-record.diagnoses.code.code",
        "short": "ICD-10-GM code (e.g. C75.8)",
        "definition": "ICD-10-GM code (e.g. C75.8)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.code.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.display",
        "path": "dnpm-lm-patient-record.diagnoses.code.display",
        "short": "Diagnosis display text",
        "definition": "Diagnosis display text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.code.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.system",
        "path": "dnpm-lm-patient-record.diagnoses.code.system",
        "short": "ICD-10-GM code system URI",
        "definition": "ICD-10-GM code system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.code.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.version",
        "path": "dnpm-lm-patient-record.diagnoses.code.version",
        "short": "ICD-10-GM version year",
        "definition": "ICD-10-GM version year",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.code.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography",
        "path": "dnpm-lm-patient-record.diagnoses.topography",
        "short": "ICD-O-3 topography code",
        "definition": "ICD-O-3 topography code",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.topography",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.bodySite (ICD-O-3-T)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.id",
        "path": "dnpm-lm-patient-record.diagnoses.topography.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.extension",
        "path": "dnpm-lm-patient-record.diagnoses.topography.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.topography.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.code",
        "path": "dnpm-lm-patient-record.diagnoses.topography.code",
        "short": "Topography code",
        "definition": "Topography code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.topography.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.display",
        "path": "dnpm-lm-patient-record.diagnoses.topography.display",
        "short": "Topography display",
        "definition": "Topography display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.topography.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.system",
        "path": "dnpm-lm-patient-record.diagnoses.topography.system",
        "short": "Topography system URI (ICD-O-3)",
        "definition": "Topography system URI (ICD-O-3)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.topography.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.version",
        "path": "dnpm-lm-patient-record.diagnoses.topography.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.topography.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading",
        "path": "dnpm-lm-patient-record.diagnoses.grading",
        "short": "Tumor grading history",
        "definition": "Tumor grading history",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation (Grading)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.id",
        "path": "dnpm-lm-patient-record.diagnoses.grading.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.extension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history",
        "short": "Grading history entries",
        "definition": "Grading history entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.id",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.extension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.date",
        "short": "Grading date",
        "definition": "Grading date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes",
        "short": "Grading codes",
        "definition": "Grading codes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.id",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.extension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.code",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.code",
        "short": "Grade code",
        "definition": "Grade code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.display",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.display",
        "short": "Grade display",
        "definition": "Grade display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.system",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.system",
        "short": "Grading system URI",
        "definition": "Grading system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging",
        "path": "dnpm-lm-patient-record.diagnoses.staging",
        "short": "Tumor staging history",
        "definition": "Tumor staging history",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation (Staging)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history",
        "short": "Staging history entries",
        "definition": "Staging history entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.date",
        "short": "Staging date",
        "definition": "Staging date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method",
        "short": "Staging method",
        "definition": "Staging method",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.code",
        "short": "Method code (e.g. clinical)",
        "definition": "Method code (e.g. clinical)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification",
        "short": "TNM classification",
        "definition": "TNM classification",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor",
        "short": "T category",
        "definition": "T category",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.code",
        "short": "T code (e.g. T0)",
        "definition": "T code (e.g. T0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes",
        "short": "N category",
        "definition": "N category",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.code",
        "short": "N code (e.g. N2)",
        "definition": "N code (e.g. N2)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis",
        "short": "M category",
        "definition": "M category",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.code",
        "short": "M code (e.g. M0)",
        "definition": "M code (e.g. M0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications",
        "short": "Other classification systems",
        "definition": "Other classification systems",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.id",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.extension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.code",
        "short": "Classification code",
        "definition": "Classification code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.display",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.display",
        "short": "Classification display",
        "definition": "Classification display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.system",
        "short": "Classification system URI",
        "definition": "Classification system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus",
        "short": "Guideline treatment exhaustion status",
        "definition": "Guideline treatment exhaustion status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.extension(Leitlinienbehandlung-Status)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.id",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.extension",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.code",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.code",
        "short": "Status code (e.g. non-exhausted)",
        "definition": "Status code (e.g. non-exhausted)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.display",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.system",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology",
        "path": "dnpm-lm-patient-record.diagnoses.histology",
        "short": "Histology report references",
        "definition": "Histology report references",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.histology",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.id",
        "path": "dnpm-lm-patient-record.diagnoses.histology.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Histology report ID",
        "definition": "Histology report ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.extension",
        "path": "dnpm-lm-patient-record.diagnoses.histology.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.modifierExtension",
        "path": "dnpm-lm-patient-record.diagnoses.histology.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.type",
        "path": "dnpm-lm-patient-record.diagnoses.histology.type",
        "short": "Reference type (HistologyReport)",
        "definition": "Reference type (HistologyReport)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.histology.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.notes",
        "path": "dnpm-lm-patient-record.diagnoses.notes",
        "short": "Free-text clinical notes",
        "definition": "Free-text clinical notes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.diagnoses.notes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories",
        "path": "dnpm-lm-patient-record.familyMemberHistories",
        "short": "Family member cancer history entries",
        "definition": "Family member cancer history entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.id",
        "path": "dnpm-lm-patient-record.familyMemberHistories.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Family member history UUID",
        "definition": "Family member history UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.extension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.modifierExtension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.id",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.extension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.type",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship",
        "short": "Family relationship type",
        "definition": "Family relationship type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.relationship",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.relationship"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.id",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.extension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.modifierExtension",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.code",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.code",
        "short": "Relationship code",
        "definition": "Relationship code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.display",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.display",
        "short": "Relationship display",
        "definition": "Relationship display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.system",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.system",
        "short": "Relationship system URI",
        "definition": "Relationship system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies",
        "path": "dnpm-lm-patient-record.guidelineTherapies",
        "short": "Guideline-based therapy entries",
        "definition": "Guideline-based therapy entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Systemische Vortherapie (MedicationStatement)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Therapy UUID",
        "definition": "Therapy UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.type",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.indication",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.type",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.indication.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.therapyLine",
        "path": "dnpm-lm-patient-record.guidelineTherapies.therapyLine",
        "short": "Therapy line number",
        "definition": "Therapy line number",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.therapyLine",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.extension(Therapielinie)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status",
        "short": "Therapy status",
        "definition": "Therapy status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.status",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.code",
        "short": "Status code (e.g. stopped)",
        "definition": "Status code (e.g. stopped)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.status.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.status.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.status.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason",
        "short": "Reason for therapy status",
        "definition": "Reason for therapy status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.statusReason"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.code",
        "short": "Status reason code (e.g. progression)",
        "definition": "Status reason code (e.g. progression)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.display",
        "short": "Status reason display",
        "definition": "Status reason display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.system",
        "short": "Status reason system URI",
        "definition": "Status reason system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period",
        "short": "Therapy period",
        "definition": "Therapy period",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.period",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.start",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.period.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.end",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.period.end",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication",
        "short": "Medication codes (ATC)",
        "definition": "Medication codes (ATC)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.medication",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.medication.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.display",
        "short": "Medication display name",
        "definition": "Medication display name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.medication.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.system",
        "short": "ATC code system URI",
        "definition": "ATC code system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.medication.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.version",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.medication.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.notes",
        "path": "dnpm-lm-patient-record.guidelineTherapies.notes",
        "short": "Free-text therapy notes",
        "definition": "Free-text therapy notes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.notes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category",
        "short": "Therapy category",
        "definition": "Therapy category",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.category",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.extension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.code",
        "short": "Category code",
        "definition": "Category code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.category.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.display",
        "short": "Category display",
        "definition": "Category display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.category.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.system",
        "short": "Category system URI",
        "definition": "Category system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineTherapies.category.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures",
        "path": "dnpm-lm-patient-record.guidelineProcedures",
        "short": "Guideline-based non-medication procedures",
        "definition": "Guideline-based non-medication procedures",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Vortherapie Prozedur (Procedure)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Procedure UUID",
        "definition": "Procedure UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.type",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.indication",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.type",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.indication.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code",
        "short": "Procedure type code",
        "definition": "Procedure type code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.code"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.code",
        "short": "Procedure code (e.g. radiotherapy)",
        "definition": "Procedure code (e.g. radiotherapy)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.code.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.display",
        "short": "Procedure display",
        "definition": "Procedure display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.code.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.system",
        "short": "Procedure system URI",
        "definition": "Procedure system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.code.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status",
        "short": "Procedure status",
        "definition": "Procedure status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.status",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.code",
        "short": "Status code (e.g. ongoing)",
        "definition": "Status code (e.g. ongoing)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.status.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.status.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.status.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period",
        "short": "Procedure period",
        "definition": "Procedure period",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.period",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.performedPeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.start",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.period.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.end",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.period.end",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent",
        "short": "Therapy intent",
        "definition": "Therapy intent",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.intent",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.extension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.modifierExtension",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.code",
        "short": "Intent code (e.g. palliative)",
        "definition": "Intent code (e.g. palliative)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.intent.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.display",
        "short": "Intent display",
        "definition": "Intent display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.intent.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.system",
        "short": "Intent system URI",
        "definition": "Intent system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.intent.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.notes",
        "path": "dnpm-lm-patient-record.guidelineProcedures.notes",
        "short": "Free-text procedure notes",
        "definition": "Free-text procedure notes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.guidelineProcedures.notes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus",
        "path": "dnpm-lm-patient-record.performanceStatus",
        "short": "ECOG performance status assessments",
        "definition": "ECOG performance status assessments",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: ECOG (Observation, LOINC 89247-1)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.id",
        "path": "dnpm-lm-patient-record.performanceStatus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Performance status UUID",
        "definition": "Performance status UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.extension",
        "path": "dnpm-lm-patient-record.performanceStatus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.modifierExtension",
        "path": "dnpm-lm-patient-record.performanceStatus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient",
        "path": "dnpm-lm-patient-record.performanceStatus.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.id",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.extension",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.type",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.effectiveDate",
        "path": "dnpm-lm-patient-record.performanceStatus.effectiveDate",
        "short": "Assessment date (YYYY-MM-DD)",
        "definition": "Assessment date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.effectiveDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value",
        "path": "dnpm-lm-patient-record.performanceStatus.value",
        "short": "ECOG score",
        "definition": "ECOG score",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.valueCodeableConcept"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.id",
        "path": "dnpm-lm-patient-record.performanceStatus.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.extension",
        "path": "dnpm-lm-patient-record.performanceStatus.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.modifierExtension",
        "path": "dnpm-lm-patient-record.performanceStatus.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.code",
        "path": "dnpm-lm-patient-record.performanceStatus.value.code",
        "short": "ECOG code (e.g. 0–4)",
        "definition": "ECOG code (e.g. 0–4)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.display",
        "path": "dnpm-lm-patient-record.performanceStatus.value.display",
        "short": "ECOG display",
        "definition": "ECOG display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.system",
        "path": "dnpm-lm-patient-record.performanceStatus.value.system",
        "short": "ECOG system URI",
        "definition": "ECOG system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.performanceStatus.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens",
        "path": "dnpm-lm-patient-record.specimens",
        "short": "Tumor specimen entries",
        "definition": "Tumor specimen entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.specimens",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorprobe (Specimen)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.id",
        "path": "dnpm-lm-patient-record.specimens.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen UUID",
        "definition": "Specimen UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.extension",
        "path": "dnpm-lm-patient-record.specimens.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient",
        "path": "dnpm-lm-patient-record.specimens.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.id",
        "path": "dnpm-lm-patient-record.specimens.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.extension",
        "path": "dnpm-lm-patient-record.specimens.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.type",
        "path": "dnpm-lm-patient-record.specimens.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis",
        "path": "dnpm-lm-patient-record.specimens.diagnosis",
        "short": "Associated diagnosis reference",
        "definition": "Associated diagnosis reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.diagnosis",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.id",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.extension",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.type",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.diagnosis.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type",
        "path": "dnpm-lm-patient-record.specimens.type",
        "short": "Specimen type",
        "definition": "Specimen type",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.type"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.id",
        "path": "dnpm-lm-patient-record.specimens.type.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.extension",
        "path": "dnpm-lm-patient-record.specimens.type.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.type.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.code",
        "path": "dnpm-lm-patient-record.specimens.type.code",
        "short": "Specimen type code (e.g. fresh-tissue)",
        "definition": "Specimen type code (e.g. fresh-tissue)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.type.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.display",
        "path": "dnpm-lm-patient-record.specimens.type.display",
        "short": "Specimen type display",
        "definition": "Specimen type display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.type.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.system",
        "path": "dnpm-lm-patient-record.specimens.type.system",
        "short": "Specimen type system URI",
        "definition": "Specimen type system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.type.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection",
        "path": "dnpm-lm-patient-record.specimens.collection",
        "short": "Specimen collection details",
        "definition": "Specimen collection details",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.id",
        "path": "dnpm-lm-patient-record.specimens.collection.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.extension",
        "path": "dnpm-lm-patient-record.specimens.collection.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.collection.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.date",
        "path": "dnpm-lm-patient-record.specimens.collection.date",
        "short": "Collection date (YYYY-MM-DD)",
        "definition": "Collection date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.collectedDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site",
        "path": "dnpm-lm-patient-record.specimens.collection.site",
        "short": "Collection site (ICD-O-3 topography)",
        "definition": "Collection site (ICD-O-3 topography)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.site",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.bodySite"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.id",
        "path": "dnpm-lm-patient-record.specimens.collection.site.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.extension",
        "path": "dnpm-lm-patient-record.specimens.collection.site.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.collection.site.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.code",
        "path": "dnpm-lm-patient-record.specimens.collection.site.code",
        "short": "Site code",
        "definition": "Site code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.site.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.display",
        "path": "dnpm-lm-patient-record.specimens.collection.site.display",
        "short": "Site display",
        "definition": "Site display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.site.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.system",
        "path": "dnpm-lm-patient-record.specimens.collection.site.system",
        "short": "Site system URI",
        "definition": "Site system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.site.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.version",
        "path": "dnpm-lm-patient-record.specimens.collection.site.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.site.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method",
        "path": "dnpm-lm-patient-record.specimens.collection.method",
        "short": "Collection method",
        "definition": "Collection method",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.method"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.id",
        "path": "dnpm-lm-patient-record.specimens.collection.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.extension",
        "path": "dnpm-lm-patient-record.specimens.collection.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.modifierExtension",
        "path": "dnpm-lm-patient-record.specimens.collection.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.code",
        "path": "dnpm-lm-patient-record.specimens.collection.method.code",
        "short": "Method code (e.g. biopsy)",
        "definition": "Method code (e.g. biopsy)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.display",
        "path": "dnpm-lm-patient-record.specimens.collection.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.method.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.system",
        "path": "dnpm-lm-patient-record.specimens.collection.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.specimens.collection.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports",
        "short": "Prior diagnostic reports (free-text)",
        "definition": "Prior diagnostic reports (free-text)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.priorDiagnosticReports",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport (MolecularPathology)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.id",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Report UUID",
        "definition": "Report UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.extension",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.modifierExtension",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.id",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.extension",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.type",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.issuedOn",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.priorDiagnosticReports.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.results",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.results",
        "short": "Free-text diagnostic result strings",
        "definition": "Free-text diagnostic result strings",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.priorDiagnosticReports.results",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports",
        "path": "dnpm-lm-patient-record.histologyReports",
        "short": "Histology report entries",
        "definition": "Histology report entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport (Histology)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.id",
        "path": "dnpm-lm-patient-record.histologyReports.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Histology report UUID",
        "definition": "Histology report UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.extension",
        "path": "dnpm-lm-patient-record.histologyReports.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient",
        "path": "dnpm-lm-patient-record.histologyReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.extension",
        "path": "dnpm-lm-patient-record.histologyReports.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.extension",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.issuedOn",
        "path": "dnpm-lm-patient-record.histologyReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results",
        "path": "dnpm-lm-patient-record.histologyReports.results",
        "short": "Histology results",
        "definition": "Histology results",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent",
        "short": "Histologic tumor cell content",
        "definition": "Histologic tumor cell content",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorzellgehalt (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method",
        "short": "Determination method",
        "definition": "Determination method",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.code",
        "short": "Method code (e.g. histologic)",
        "definition": "Method code (e.g. histologic)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.value",
        "short": "Tumor cell content fraction (0.0 – 1.0)",
        "definition": "Tumor cell content fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology",
        "short": "Tumor morphology",
        "definition": "Tumor morphology",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Histologie ICD-O-3 (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Morphology result UUID",
        "definition": "Morphology result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology",
        "short": "ICD-O-3 morphology codes",
        "definition": "ICD-O-3 morphology codes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.extension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.modifierExtension",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.code",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.code",
        "short": "Morphology code",
        "definition": "Morphology code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.display",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.display",
        "short": "Morphology display",
        "definition": "Morphology display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.system",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.system",
        "short": "Morphology system URI (ICD-O-3)",
        "definition": "Morphology system URI (ICD-O-3)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.version",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.notes",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.notes",
        "short": "Free-text morphology notes",
        "definition": "Free-text morphology notes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.notes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports",
        "path": "dnpm-lm-patient-record.ihcReports",
        "short": "Immunohistochemistry (IHC) reports",
        "definition": "Immunohistochemistry (IHC) reports",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Molecular Pathology Report (DiagnosticReport)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.id",
        "path": "dnpm-lm-patient-record.ihcReports.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "IHC report UUID",
        "definition": "IHC report UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.extension",
        "path": "dnpm-lm-patient-record.ihcReports.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient",
        "path": "dnpm-lm-patient-record.ihcReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.extension",
        "path": "dnpm-lm-patient-record.ihcReports.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.extension",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.issuedOn",
        "path": "dnpm-lm-patient-record.ihcReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results",
        "path": "dnpm-lm-patient-record.ihcReports.results",
        "short": "IHC results",
        "definition": "IHC results",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression",
        "short": "Protein expression results",
        "definition": "Protein expression results",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Immunhistochemie PDL1 (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein",
        "short": "Protein tested",
        "definition": "Protein tested",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.code",
        "short": "Protein code (e.g. BRAFP1)",
        "definition": "Protein code (e.g. BRAFP1)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.display",
        "short": "Protein display",
        "definition": "Protein display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.system",
        "short": "Protein system URI",
        "definition": "Protein system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value",
        "short": "IHC expression value",
        "definition": "IHC expression value",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.code",
        "short": "Score code (e.g. 1+)",
        "definition": "Score code (e.g. 1+)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.display",
        "short": "Score display",
        "definition": "Score display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.system",
        "short": "Score system URI",
        "definition": "Score system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tpsScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tpsScore",
        "short": "Tumor proportion score (TPS)",
        "definition": "Tumor proportion score (TPS)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tpsScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore",
        "short": "Immune-cell score",
        "definition": "Immune-cell score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.code",
        "short": "IC score code",
        "definition": "IC score code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.display",
        "short": "IC score display",
        "definition": "IC score display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.system",
        "short": "IC score system URI",
        "definition": "IC score system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore",
        "short": "Tumor-cell score",
        "definition": "Tumor-cell score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.code",
        "short": "TC score code",
        "definition": "TC score code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.display",
        "short": "TC score display",
        "definition": "TC score display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.system",
        "short": "TC score system URI",
        "definition": "TC score system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr",
        "short": "MSI / MMR protein expression results",
        "definition": "MSI / MMR protein expression results",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Immunhistochemie MMR (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein",
        "short": "MMR protein tested (e.g. MLH1)",
        "definition": "MMR protein tested (e.g. MLH1)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.code",
        "short": "Protein code",
        "definition": "Protein code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.display",
        "short": "Protein display",
        "definition": "Protein display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.system",
        "short": "Protein system URI",
        "definition": "Protein system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value",
        "short": "Expression result",
        "definition": "Expression result",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.extension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.modifierExtension",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.code",
        "short": "Result code (e.g. exp_present)",
        "definition": "Result code (e.g. exp_present)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.display",
        "short": "Result display",
        "definition": "Result display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.system",
        "short": "Result system URI",
        "definition": "Result system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings",
        "path": "dnpm-lm-patient-record.msiFindings",
        "short": "Microsatellite instability (MSI) findings",
        "definition": "Microsatellite instability (MSI) findings",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Mikrosatelliteninstabilitaet (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.id",
        "path": "dnpm-lm-patient-record.msiFindings.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "MSI finding UUID",
        "definition": "MSI finding UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.extension",
        "path": "dnpm-lm-patient-record.msiFindings.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient",
        "path": "dnpm-lm-patient-record.msiFindings.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.id",
        "path": "dnpm-lm-patient-record.msiFindings.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.extension",
        "path": "dnpm-lm-patient-record.msiFindings.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.type",
        "path": "dnpm-lm-patient-record.msiFindings.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen",
        "path": "dnpm-lm-patient-record.msiFindings.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.id",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.extension",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.type",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport",
        "short": "Associated NGS report reference",
        "definition": "Associated NGS report reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.ngsReport",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.id",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "NGS report ID",
        "definition": "NGS report ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.extension",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.type",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.type",
        "short": "Reference type (NGSReport)",
        "definition": "Reference type (NGSReport)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.ngsReport.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.issuedOn",
        "path": "dnpm-lm-patient-record.msiFindings.issuedOn",
        "short": "Finding date (YYYY-MM-DD)",
        "definition": "Finding date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value",
        "path": "dnpm-lm-patient-record.msiFindings.value",
        "short": "MSI result value",
        "definition": "MSI result value",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.valueCodeableConcept"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.id",
        "path": "dnpm-lm-patient-record.msiFindings.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.extension",
        "path": "dnpm-lm-patient-record.msiFindings.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.code",
        "path": "dnpm-lm-patient-record.msiFindings.value.code",
        "short": "MSI code (e.g. MSI-H)",
        "definition": "MSI code (e.g. MSI-H)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.display",
        "path": "dnpm-lm-patient-record.msiFindings.value.display",
        "short": "MSI display",
        "definition": "MSI display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.system",
        "path": "dnpm-lm-patient-record.msiFindings.value.system",
        "short": "MSI system URI",
        "definition": "MSI system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method",
        "path": "dnpm-lm-patient-record.msiFindings.method",
        "short": "MSI determination method",
        "definition": "MSI determination method",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.method"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.id",
        "path": "dnpm-lm-patient-record.msiFindings.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.extension",
        "path": "dnpm-lm-patient-record.msiFindings.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.modifierExtension",
        "path": "dnpm-lm-patient-record.msiFindings.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.code",
        "path": "dnpm-lm-patient-record.msiFindings.method.code",
        "short": "Method code (e.g. bioinformatics)",
        "definition": "Method code (e.g. bioinformatics)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.display",
        "path": "dnpm-lm-patient-record.msiFindings.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.method.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.system",
        "path": "dnpm-lm-patient-record.msiFindings.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.msiFindings.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports",
        "path": "dnpm-lm-patient-record.ngsReports",
        "short": "NGS sequencing reports",
        "definition": "NGS sequencing reports",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: NGS Bericht (DiagnosticReport)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.id",
        "path": "dnpm-lm-patient-record.ngsReports.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "NGS Report UUID",
        "definition": "NGS Report UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.extension",
        "path": "dnpm-lm-patient-record.ngsReports.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient",
        "path": "dnpm-lm-patient-record.ngsReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.extension",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.issuedOn",
        "path": "dnpm-lm-patient-record.ngsReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type",
        "path": "dnpm-lm-patient-record.ngsReports.type",
        "short": "NGS analysis type",
        "definition": "NGS analysis type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudy.type"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.id",
        "path": "dnpm-lm-patient-record.ngsReports.type.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.extension",
        "path": "dnpm-lm-patient-record.ngsReports.type.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.type.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.code",
        "path": "dnpm-lm-patient-record.ngsReports.type.code",
        "short": "Type code (e.g. exome)",
        "definition": "Type code (e.g. exome)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.type.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.display",
        "path": "dnpm-lm-patient-record.ngsReports.type.display",
        "short": "Type display",
        "definition": "Type display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.type.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.system",
        "path": "dnpm-lm-patient-record.ngsReports.type.system",
        "short": "Type system URI",
        "definition": "Type system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.type.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata",
        "path": "dnpm-lm-patient-record.ngsReports.metadata",
        "short": "NGS run metadata",
        "definition": "NGS run metadata",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.id",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.extension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome",
        "short": "Reference genome",
        "definition": "Reference genome",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis.extension(referenceGenome)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.id",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.extension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.code",
        "short": "Genome build (e.g. GRCh38)",
        "definition": "Genome build (e.g. GRCh38)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.display",
        "short": "Genome build display",
        "definition": "Genome build display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.system",
        "short": "Genome build system URI",
        "definition": "Genome build system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer",
        "short": "Sequencer instrument",
        "definition": "Sequencer instrument",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis.device"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.id",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.extension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.code",
        "short": "Sequencer code",
        "definition": "Sequencer code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.display",
        "short": "Sequencer display",
        "definition": "Sequencer display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.system",
        "short": "Sequencer system URI",
        "definition": "Sequencer system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.kitManufacturer",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.kitManufacturer",
        "short": "Kit manufacturer",
        "definition": "Kit manufacturer",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.kitManufacturer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.kitType",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.kitType",
        "short": "Kit type",
        "definition": "Kit type",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.kitType",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.pipeline",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.pipeline",
        "short": "Bioinformatics pipeline",
        "definition": "Bioinformatics pipeline",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.pipeline",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent",
        "short": "Pre-sequencing tumor cell content estimate",
        "definition": "Pre-sequencing tumor cell content estimate",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.id",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.extension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method",
        "short": "Estimation method",
        "definition": "Estimation method",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.id",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.extension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.code",
        "short": "Method code",
        "definition": "Method code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.value",
        "short": "Fraction (0.0 – 1.0)",
        "definition": "Fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results",
        "path": "dnpm-lm-patient-record.ngsReports.results",
        "short": "NGS analysis results",
        "definition": "NGS analysis results",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent",
        "short": "Bioinformatic tumor cell content",
        "definition": "Bioinformatic tumor cell content",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorzellgehalt (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method",
        "short": "Determination method",
        "definition": "Determination method",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.code",
        "short": "Method code (e.g. bioinformatic)",
        "definition": "Method code (e.g. bioinformatic)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.value",
        "short": "Fraction (0.0 – 1.0)",
        "definition": "Fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb",
        "short": "Tumor Mutational Burden",
        "definition": "Tumor Mutational Burden",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumor Mutational Burden (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "TMB result UUID",
        "definition": "TMB result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value",
        "short": "TMB quantity",
        "definition": "TMB quantity",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.value",
        "short": "Numeric value",
        "definition": "Numeric value",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.unit",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.unit",
        "short": "Unit",
        "definition": "Unit",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.unit",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation",
        "short": "TMB interpretation",
        "definition": "TMB interpretation",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.code",
        "short": "Code (e.g. high)",
        "definition": "Code (e.g. high)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.display",
        "short": "Display",
        "definition": "Display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.system",
        "short": "System URI",
        "definition": "System URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness",
        "short": "BRCAness score",
        "definition": "BRCAness score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: BRCAness (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "BRCAness result UUID",
        "definition": "BRCAness result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.value",
        "short": "BRCAness score (0.0 – 1.0)",
        "definition": "BRCAness score (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange",
        "short": "Confidence range",
        "definition": "Confidence range",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.min",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.min",
        "short": "Minimum",
        "definition": "Minimum",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.min",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.max",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.max",
        "short": "Maximum",
        "definition": "Maximum",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.max",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore",
        "short": "HRD Score",
        "definition": "HRD Score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: HRD Score (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "HRD result UUID",
        "definition": "HRD result UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.value",
        "short": "HRD composite score",
        "definition": "HRD composite score",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components",
        "short": "HRD component scores",
        "definition": "HRD component scores",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.lst",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.lst",
        "short": "LST score",
        "definition": "LST score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.lst",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.loh",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.loh",
        "short": "LOH score",
        "definition": "LOH score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.loh",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.tai",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.tai",
        "short": "TAI score",
        "definition": "TAI score",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.tai",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation",
        "short": "HRD interpretation",
        "definition": "HRD interpretation",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.code",
        "short": "Code (e.g. low)",
        "definition": "Code (e.g. low)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.display",
        "short": "Display",
        "definition": "Display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.system",
        "short": "System URI",
        "definition": "System URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants",
        "short": "Simple variants (SNV / small indels)",
        "definition": "Simple variants (SNV / small indels)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Einfache Variante (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Variant UUID",
        "definition": "Variant UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds",
        "short": "External identifiers (e.g. dbSNP)",
        "definition": "External identifiers (e.g. dbSNP)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.value",
        "short": "Identifier value",
        "definition": "Identifier value",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.system",
        "short": "Identifier system URI",
        "definition": "Identifier system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.chromosome",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.chromosome",
        "short": "Chromosome (e.g. chr4)",
        "definition": "Chromosome (e.g. chr4)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.chromosome",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene",
        "short": "Affected gene",
        "definition": "Affected gene",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization",
        "short": "Variant localization in gene",
        "definition": "Variant localization in gene",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId",
        "short": "Transcript identifier",
        "definition": "Transcript identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.exonId",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.exonId",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.exonId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position",
        "short": "Genomic position",
        "definition": "Genomic position",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.start",
        "short": "Start position",
        "definition": "Start position",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.end",
        "short": "End position",
        "definition": "End position",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.end",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.altAllele",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.altAllele",
        "short": "Alternate allele",
        "definition": "Alternate allele",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.altAllele",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.refAllele",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.refAllele",
        "short": "Reference allele",
        "definition": "Reference allele",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.refAllele",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.dnaChange",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.dnaChange",
        "short": "cDNA change (HGVS)",
        "definition": "cDNA change (HGVS)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.dnaChange",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.proteinChange",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.proteinChange",
        "short": "Protein change (HGVS)",
        "definition": "Protein change (HGVS)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.proteinChange",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.readDepth",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.readDepth",
        "short": "Read depth",
        "definition": "Read depth",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.readDepth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.allelicFrequency",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.allelicFrequency",
        "short": "Allelic frequency",
        "definition": "Allelic frequency",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.allelicFrequency",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation",
        "short": "ClinVar interpretation",
        "definition": "ClinVar interpretation",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.code",
        "short": "Interpretation code",
        "definition": "Interpretation code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.display",
        "short": "Interpretation display",
        "definition": "Interpretation display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.system",
        "short": "Interpretation system URI",
        "definition": "Interpretation system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants",
        "short": "Copy number variants",
        "definition": "Copy number variants",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Copy Number Variante (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "CNV UUID",
        "definition": "CNV UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.chromosome",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.chromosome",
        "short": "Chromosome (e.g. chr7)",
        "definition": "Chromosome (e.g. chr7)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.chromosome",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization",
        "short": "CNV localization",
        "definition": "CNV localization",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange",
        "short": "Start position range",
        "definition": "Start position range",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.start",
        "short": "Range start",
        "definition": "Range start",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.end",
        "short": "Range end",
        "definition": "Range end",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.end",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange",
        "short": "End position range",
        "definition": "End position range",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.start",
        "short": "Range start",
        "definition": "Range start",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.end",
        "short": "Range end",
        "definition": "Range end",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.end",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.totalCopyNumber",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.totalCopyNumber",
        "short": "Total copy number",
        "definition": "Total copy number",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.totalCopyNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.relativeCopyNumber",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.relativeCopyNumber",
        "short": "Relative copy number",
        "definition": "Relative copy number",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.relativeCopyNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnA",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnA",
        "short": "Copy number allele A",
        "definition": "Copy number allele A",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnA",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnB",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnB",
        "short": "Copy number allele B",
        "definition": "Copy number allele B",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnB",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes",
        "short": "Affected genes",
        "definition": "Affected genes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality",
        "short": "CNV focality",
        "definition": "CNV focality",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.code",
        "short": "Focality code (e.g. focal)",
        "definition": "Focality code (e.g. focal)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.display",
        "short": "Focality display",
        "definition": "Focality display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.system",
        "short": "Focality system URI",
        "definition": "Focality system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type",
        "short": "CNV type",
        "definition": "CNV type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.code",
        "short": "CNV type code (e.g. gain)",
        "definition": "CNV type code (e.g. gain)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.display",
        "short": "CNV type display",
        "definition": "CNV type display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.system",
        "short": "CNV type system URI",
        "definition": "CNV type system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions",
        "short": "DNA-level gene fusions",
        "definition": "DNA-level gene fusions",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DNA Fusion (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "DNA fusion UUID",
        "definition": "DNA fusion UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization",
        "short": "Fusion localization",
        "definition": "Fusion localization",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime",
        "short": "5-prime fusion partner",
        "definition": "5-prime fusion partner",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene",
        "short": "5-prime partner gene",
        "definition": "5-prime partner gene",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.position",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime",
        "short": "3-prime fusion partner",
        "definition": "3-prime fusion partner",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene",
        "short": "3-prime partner gene",
        "definition": "3-prime partner gene",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.position",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.reportedNumReads",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.reportedNumReads",
        "short": "Supporting read count",
        "definition": "Supporting read count",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.reportedNumReads",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions",
        "short": "RNA-level gene fusions",
        "definition": "RNA-level gene fusions",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: RNA Fusion (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "RNA fusion UUID",
        "definition": "RNA fusion UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds",
        "short": "External identifiers (e.g. COSMIC)",
        "definition": "External identifiers (e.g. COSMIC)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.value",
        "short": "Identifier value",
        "definition": "Identifier value",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.system",
        "short": "Identifier system URI",
        "definition": "Identifier system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization",
        "short": "Fusion localization",
        "definition": "Fusion localization",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime",
        "short": "5-prime fusion partner",
        "definition": "5-prime fusion partner",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene",
        "short": "5-prime partner gene",
        "definition": "5-prime partner gene",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript",
        "short": "5-prime transcript",
        "definition": "5-prime transcript",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.exon",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.exon",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.exon",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.position",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.strand",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.strand",
        "short": "Strand (+ or -)",
        "definition": "Strand (+ or -)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.strand",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime",
        "short": "3-prime fusion partner",
        "definition": "3-prime fusion partner",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene",
        "short": "3-prime partner gene",
        "definition": "3-prime partner gene",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript",
        "short": "3-prime transcript",
        "definition": "3-prime transcript",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.exon",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.exon",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.exon",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.position",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.strand",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.strand",
        "short": "Strand (+ or -)",
        "definition": "Strand (+ or -)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.strand",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect",
        "short": "RNA fusion effect",
        "definition": "RNA fusion effect",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.extension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.modifierExtension",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.code",
        "short": "Effect code (e.g. in-frame)",
        "definition": "Effect code (e.g. in-frame)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.display",
        "short": "Effect display",
        "definition": "Effect display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.system",
        "short": "Effect system URI",
        "definition": "Effect system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.reportedNumReads",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.reportedNumReads",
        "short": "Supporting read count",
        "definition": "Supporting read count",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.reportedNumReads",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans",
        "path": "dnpm-lm-patient-record.carePlans",
        "short": "MTB care plans",
        "definition": "MTB care plans",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Therapieplan (CarePlan)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.id",
        "path": "dnpm-lm-patient-record.carePlans.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Care plan UUID",
        "definition": "Care plan UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.extension",
        "path": "dnpm-lm-patient-record.carePlans.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient",
        "path": "dnpm-lm-patient-record.carePlans.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.extension",
        "path": "dnpm-lm-patient-record.carePlans.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.issuedOn",
        "short": "Issue date (YYYY-MM-DD)",
        "definition": "Issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason",
        "path": "dnpm-lm-patient-record.carePlans.reason",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.reason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.addresses"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.id",
        "path": "dnpm-lm-patient-record.carePlans.reason.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.extension",
        "path": "dnpm-lm-patient-record.carePlans.reason.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.reason.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.type",
        "path": "dnpm-lm-patient-record.carePlans.reason.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.reason.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.noTargetFinding",
        "path": "dnpm-lm-patient-record.carePlans.noTargetFinding",
        "short": "True when no actionable target was found",
        "definition": "True when no actionable target was found",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.noTargetFinding",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.extension(noTargetFinding)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation",
        "short": "Genetic counselling recommendation",
        "definition": "Genetic counselling recommendation",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Humangenetische Beratung (ServiceRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.id",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.extension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.extension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason",
        "short": "Counselling reason",
        "definition": "Counselling reason",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.id",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.extension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.code",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.code",
        "short": "Reason code",
        "definition": "Reason code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.display",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.display",
        "short": "Reason display",
        "definition": "Reason display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.system",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.system",
        "short": "Reason system URI",
        "definition": "Reason system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations",
        "short": "Medication therapy recommendations",
        "definition": "Medication therapy recommendations",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Therapieempfehlung (MedicationRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority",
        "short": "Recommendation priority",
        "definition": "Recommendation priority",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.extension(Prioritaet)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.code",
        "short": "Priority code (e.g. 1)",
        "definition": "Priority code (e.g. 1)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.display",
        "short": "Priority display",
        "definition": "Priority display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.system",
        "short": "Priority system URI",
        "definition": "Priority system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication",
        "short": "Recommended medications (ATC)",
        "definition": "Recommended medications (ATC)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.display",
        "short": "Medication display",
        "definition": "Medication display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.system",
        "short": "ATC system URI",
        "definition": "ATC system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.version",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants",
        "short": "Supporting variants",
        "definition": "Supporting variants",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.supportingInfo"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Variant ID",
        "definition": "Variant ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.type",
        "short": "Variant type (SNV | CNV | DNAFusion | RNAFusion)",
        "definition": "Variant type (SNV | CNV | DNAFusion | RNAFusion)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence",
        "short": "Level of evidence",
        "definition": "Level of evidence",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.extension(Evidenzgraduierung)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading",
        "short": "Evidence grading",
        "definition": "Evidence grading",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.code",
        "short": "Grade code (e.g. m1A)",
        "definition": "Grade code (e.g. m1A)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.display",
        "short": "Grade display",
        "definition": "Grade display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.system",
        "short": "Grade system URI",
        "definition": "Grade system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums",
        "short": "Evidence addendums",
        "definition": "Evidence addendums",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.code",
        "short": "Addendum code",
        "definition": "Addendum code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.display",
        "short": "Addendum display",
        "definition": "Addendum display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.system",
        "short": "Addendum system URI",
        "definition": "Addendum system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications",
        "short": "Supporting publications",
        "definition": "Supporting publications",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.extension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.pmid",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.pmid",
        "short": "PubMed ID",
        "definition": "PubMed ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.pmid",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.doi",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.doi",
        "short": "Digital Object Identifier",
        "definition": "Digital Object Identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.doi",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations",
        "short": "Study enrollment recommendations",
        "definition": "Study enrollment recommendations",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Studieneinschluss (ServiceRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.extension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.extension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.extension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants",
        "short": "Supporting variants",
        "definition": "Supporting variants",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Variant ID",
        "definition": "Variant ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.extension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.type",
        "short": "Variant type",
        "definition": "Variant type",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies",
        "short": "Recommended studies",
        "definition": "Recommended studies",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Study ID (e.g. NCT number)",
        "definition": "Study ID (e.g. NCT number)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.extension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.modifierExtension",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.system",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.system",
        "short": "Study registry system URI",
        "definition": "Study registry system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps",
        "path": "dnpm-lm-patient-record.followUps",
        "short": "Follow-up visit entries",
        "definition": "Follow-up visit entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.followUps",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Follow-Up (ClinicalImpression)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.id",
        "path": "dnpm-lm-patient-record.followUps.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Follow-up UUID",
        "definition": "Follow-up UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.extension",
        "path": "dnpm-lm-patient-record.followUps.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.modifierExtension",
        "path": "dnpm-lm-patient-record.followUps.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient",
        "path": "dnpm-lm-patient-record.followUps.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.id",
        "path": "dnpm-lm-patient-record.followUps.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.extension",
        "path": "dnpm-lm-patient-record.followUps.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.followUps.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.type",
        "path": "dnpm-lm-patient-record.followUps.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.date",
        "path": "dnpm-lm-patient-record.followUps.date",
        "short": "Follow-up date (YYYY-MM-DD)",
        "definition": "Follow-up date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.date",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.lastContactDate",
        "path": "dnpm-lm-patient-record.followUps.lastContactDate",
        "short": "Date of last patient contact (YYYY-MM-DD)",
        "definition": "Date of last patient contact (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.lastContactDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus",
        "path": "dnpm-lm-patient-record.followUps.patientStatus",
        "short": "Patient status at follow-up",
        "definition": "Patient status at follow-up",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patientStatus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.id",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.extension",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.modifierExtension",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.code",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.code",
        "short": "Status code (e.g. alive)",
        "definition": "Status code (e.g. alive)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patientStatus.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.display",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patientStatus.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.system",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.patientStatus.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims",
        "path": "dnpm-lm-patient-record.followUps.claims",
        "short": "Claim references at follow-up",
        "definition": "Claim references at follow-up",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.claims",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.id",
        "path": "dnpm-lm-patient-record.followUps.claims.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Claim ID",
        "definition": "Claim ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.extension",
        "path": "dnpm-lm-patient-record.followUps.claims.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.modifierExtension",
        "path": "dnpm-lm-patient-record.followUps.claims.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.type",
        "path": "dnpm-lm-patient-record.followUps.claims.type",
        "short": "Reference type (Claim)",
        "definition": "Reference type (Claim)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.claims.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.therapyChanged",
        "path": "dnpm-lm-patient-record.followUps.therapyChanged",
        "short": "Whether therapy was changed at this follow-up",
        "definition": "Whether therapy was changed at this follow-up",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.followUps.therapyChanged",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims",
        "path": "dnpm-lm-patient-record.claims",
        "short": "Insurance / cost coverage claim entries",
        "definition": "Insurance / cost coverage claim entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.claims",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Antrag Kostenuebernahme (ClaimResponse)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.id",
        "path": "dnpm-lm-patient-record.claims.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Claim UUID",
        "definition": "Claim UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.extension",
        "path": "dnpm-lm-patient-record.claims.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.modifierExtension",
        "path": "dnpm-lm-patient-record.claims.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient",
        "path": "dnpm-lm-patient-record.claims.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claims.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.id",
        "path": "dnpm-lm-patient-record.claims.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.extension",
        "path": "dnpm-lm-patient-record.claims.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.claims.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.type",
        "path": "dnpm-lm-patient-record.claims.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claims.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation",
        "path": "dnpm-lm-patient-record.claims.recommendation",
        "short": "Associated medication recommendation reference",
        "definition": "Associated medication recommendation reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claims.recommendation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.request"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.id",
        "path": "dnpm-lm-patient-record.claims.recommendation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Recommendation ID",
        "definition": "Recommendation ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.extension",
        "path": "dnpm-lm-patient-record.claims.recommendation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.modifierExtension",
        "path": "dnpm-lm-patient-record.claims.recommendation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.type",
        "path": "dnpm-lm-patient-record.claims.recommendation.type",
        "short": "Reference type (MTBMedicationRecommendation)",
        "definition": "Reference type (MTBMedicationRecommendation)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claims.recommendation.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.issuedOn",
        "path": "dnpm-lm-patient-record.claims.issuedOn",
        "short": "Claim issue date (YYYY-MM-DD)",
        "definition": "Claim issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claims.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses",
        "path": "dnpm-lm-patient-record.claimResponses",
        "short": "Insurance / cost coverage claim response entries",
        "definition": "Insurance / cost coverage claim response entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Antwort Kostenuebernahme (ClaimResponse)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.id",
        "path": "dnpm-lm-patient-record.claimResponses.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Claim response UUID",
        "definition": "Claim response UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.extension",
        "path": "dnpm-lm-patient-record.claimResponses.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.modifierExtension",
        "path": "dnpm-lm-patient-record.claimResponses.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient",
        "path": "dnpm-lm-patient-record.claimResponses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.id",
        "path": "dnpm-lm-patient-record.claimResponses.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.extension",
        "path": "dnpm-lm-patient-record.claimResponses.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.claimResponses.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.type",
        "path": "dnpm-lm-patient-record.claimResponses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim",
        "path": "dnpm-lm-patient-record.claimResponses.claim",
        "short": "Associated claim reference",
        "definition": "Associated claim reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.claim",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.request"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.id",
        "path": "dnpm-lm-patient-record.claimResponses.claim.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Claim ID",
        "definition": "Claim ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.extension",
        "path": "dnpm-lm-patient-record.claimResponses.claim.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.modifierExtension",
        "path": "dnpm-lm-patient-record.claimResponses.claim.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.type",
        "path": "dnpm-lm-patient-record.claimResponses.claim.type",
        "short": "Reference type (Claim)",
        "definition": "Reference type (Claim)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.claim.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.issuedOn",
        "path": "dnpm-lm-patient-record.claimResponses.issuedOn",
        "short": "Response date (YYYY-MM-DD)",
        "definition": "Response date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.issuedOn",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status",
        "path": "dnpm-lm-patient-record.claimResponses.status",
        "short": "Response status",
        "definition": "Response status",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.extension(Entscheidung)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.id",
        "path": "dnpm-lm-patient-record.claimResponses.status.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.extension",
        "path": "dnpm-lm-patient-record.claimResponses.status.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.modifierExtension",
        "path": "dnpm-lm-patient-record.claimResponses.status.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.code",
        "path": "dnpm-lm-patient-record.claimResponses.status.code",
        "short": "Status code (e.g. rejected)",
        "definition": "Status code (e.g. rejected)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.status.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.display",
        "path": "dnpm-lm-patient-record.claimResponses.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.status.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.system",
        "path": "dnpm-lm-patient-record.claimResponses.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.status.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason",
        "short": "Reason for response status",
        "definition": "Reason for response status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.statusReason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.extension(Ablehnungsgrund)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.id",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.extension",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.modifierExtension",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.code",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.code",
        "short": "Reason code",
        "definition": "Reason code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.statusReason.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.display",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.display",
        "short": "Reason display",
        "definition": "Reason display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.statusReason.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.system",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.system",
        "short": "Reason system URI",
        "definition": "Reason system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.claimResponses.statusReason.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies",
        "path": "dnpm-lm-patient-record.systemicTherapies",
        "short": "Systemic (molecular) therapy entries (each wraps a history)",
        "definition": "Systemic (molecular) therapy entries (each wraps a history)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Systemische Therapie Follow-Up"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history",
        "path": "dnpm-lm-patient-record.systemicTherapies.history",
        "short": "Therapy version history entries",
        "definition": "Therapy version history entries",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement + Procedure"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Therapy entry UUID",
        "definition": "Therapy entry UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.indication",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn",
        "short": "Medication recommendation reference",
        "definition": "Medication recommendation reference",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.basedOn"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Recommendation ID",
        "definition": "Recommendation ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.type",
        "short": "Reference type (MTBMedicationRecommendation)",
        "definition": "Reference type (MTBMedicationRecommendation)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.therapyLine",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.therapyLine",
        "short": "Therapy line number",
        "definition": "Therapy line number",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.therapyLine",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.extension(Therapielinie)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status",
        "short": "Therapy status",
        "definition": "Therapy status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.status",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.code",
        "short": "Status code (e.g. completed)",
        "definition": "Status code (e.g. completed)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.status.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.status.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.status.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason",
        "short": "Reason for therapy status",
        "definition": "Reason for therapy status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.statusReason"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.code",
        "short": "Status reason code",
        "definition": "Status reason code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.display",
        "short": "Status reason display",
        "definition": "Status reason display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.system",
        "short": "Status reason system URI",
        "definition": "Status reason system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period",
        "short": "Therapy period",
        "definition": "Therapy period",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.period",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.start",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.period.start",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.end",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.period.end",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication",
        "short": "Medication codes (ATC)",
        "definition": "Medication codes (ATC)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.medication",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.extension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.modifierExtension",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.display",
        "short": "Medication display",
        "definition": "Medication display",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.system",
        "short": "ATC system URI",
        "definition": "ATC system URI",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.version",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.notes",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.notes",
        "short": "Free-text therapy notes",
        "definition": "Free-text therapy notes",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.systemicTherapies.history.notes",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses",
        "path": "dnpm-lm-patient-record.responses",
        "short": "Therapy response assessments",
        "definition": "Therapy response assessments",
        "min": 0,
        "max": "*",
        "base": {
          "path": "dnpm-lm-patient-record.responses",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Response Befund (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.id",
        "path": "dnpm-lm-patient-record.responses.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Response UUID",
        "definition": "Response UUID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.identifier"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.extension",
        "path": "dnpm-lm-patient-record.responses.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.modifierExtension",
        "path": "dnpm-lm-patient-record.responses.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient",
        "path": "dnpm-lm-patient-record.responses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.id",
        "path": "dnpm-lm-patient-record.responses.patient.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.extension",
        "path": "dnpm-lm-patient-record.responses.patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.modifierExtension",
        "path": "dnpm-lm-patient-record.responses.patient.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.type",
        "path": "dnpm-lm-patient-record.responses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.patient.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy",
        "path": "dnpm-lm-patient-record.responses.therapy",
        "short": "Associated systemic therapy reference",
        "definition": "Associated systemic therapy reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.therapy",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.focus"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.id",
        "path": "dnpm-lm-patient-record.responses.therapy.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Therapy ID",
        "definition": "Therapy ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.extension",
        "path": "dnpm-lm-patient-record.responses.therapy.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.modifierExtension",
        "path": "dnpm-lm-patient-record.responses.therapy.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.type",
        "path": "dnpm-lm-patient-record.responses.therapy.type",
        "short": "Reference type (MTBSystemicTherapy)",
        "definition": "Reference type (MTBSystemicTherapy)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.therapy.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.effectiveDate",
        "path": "dnpm-lm-patient-record.responses.effectiveDate",
        "short": "Response assessment date (YYYY-MM-DD)",
        "definition": "Response assessment date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.effectiveDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value",
        "path": "dnpm-lm-patient-record.responses.value",
        "short": "RECIST response category",
        "definition": "RECIST response category",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.valueCodeableConcept (RECIST)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.id",
        "path": "dnpm-lm-patient-record.responses.value.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.extension",
        "path": "dnpm-lm-patient-record.responses.value.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.modifierExtension",
        "path": "dnpm-lm-patient-record.responses.value.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.code",
        "path": "dnpm-lm-patient-record.responses.value.code",
        "short": "RECIST code (e.g. SD, PR, CR, PD)",
        "definition": "RECIST code (e.g. SD, PR, CR, PD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.value.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.display",
        "path": "dnpm-lm-patient-record.responses.value.display",
        "short": "RECIST display (e.g. Stable Disease)",
        "definition": "RECIST display (e.g. Stable Disease)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.value.display",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.system",
        "path": "dnpm-lm-patient-record.responses.value.system",
        "short": "RECIST system (e.g. RECIST)",
        "definition": "RECIST system (e.g. RECIST)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "dnpm-lm-patient-record.responses.value.system",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "dnpm-lm-patient-record",
        "path": "dnpm-lm-patient-record",
        "short": "DNPM Patient Record",
        "definition": "Logical Model for the DNPM DIP MTB Patient Record JSON structure (all 19 top-level keys)"
      },
      {
        "id": "dnpm-lm-patient-record.patient",
        "path": "dnpm-lm-patient-record.patient",
        "short": "Patient demographics",
        "definition": "Patient demographics",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.id",
        "path": "dnpm-lm-patient-record.patient.id",
        "short": "Patient UUID",
        "definition": "Patient UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender",
        "path": "dnpm-lm-patient-record.patient.gender",
        "short": "Patient gender",
        "definition": "Patient gender",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.gender"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.code",
        "path": "dnpm-lm-patient-record.patient.gender.code",
        "short": "Gender code (e.g. female)",
        "definition": "Gender code (e.g. female)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.display",
        "path": "dnpm-lm-patient-record.patient.gender.display",
        "short": "Gender display text",
        "definition": "Gender display text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.gender.system",
        "path": "dnpm-lm-patient-record.patient.gender.system",
        "short": "Gender code system",
        "definition": "Gender code system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.birthDate",
        "path": "dnpm-lm-patient-record.patient.birthDate",
        "short": "Date of birth (YYYY-MM)",
        "definition": "Date of birth (YYYY-MM)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.birthDate"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance",
        "path": "dnpm-lm-patient-record.patient.healthInsurance",
        "short": "Health insurance information",
        "definition": "Health insurance information",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.contact.organization"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type",
        "short": "Insurance type coding",
        "definition": "Insurance type coding",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.code",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.code",
        "short": "Insurance type code (e.g. GKV)",
        "definition": "Insurance type code (e.g. GKV)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.display",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.display",
        "short": "Insurance type display",
        "definition": "Insurance type display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.type.system",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.type.system",
        "short": "Insurance type system URI",
        "definition": "Insurance type system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference",
        "short": "Insurance provider reference",
        "definition": "Insurance provider reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.id",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.id",
        "short": "Insurance provider ID",
        "definition": "Insurance provider ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.type",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.type",
        "short": "Reference type (HealthInsurance)",
        "definition": "Reference type (HealthInsurance)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.display",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.display",
        "short": "Insurance provider display name",
        "definition": "Insurance provider display name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.healthInsurance.reference.system",
        "path": "dnpm-lm-patient-record.patient.healthInsurance.reference.system",
        "short": "Insurance provider system URI",
        "definition": "Insurance provider system URI",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address",
        "path": "dnpm-lm-patient-record.patient.address",
        "short": "Patient address (municipality)",
        "definition": "Patient address (municipality)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.address"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.address.municipalityCode",
        "path": "dnpm-lm-patient-record.patient.address.municipalityCode",
        "short": "AGS municipality code (5-digit)",
        "definition": "AGS municipality code (5-digit)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.address.extension(destatis/ags)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age",
        "path": "dnpm-lm-patient-record.patient.age",
        "short": "Calculated patient age",
        "definition": "Calculated patient age",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.value",
        "path": "dnpm-lm-patient-record.patient.age.value",
        "short": "Age numeric value",
        "definition": "Age numeric value",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.age.unit",
        "path": "dnpm-lm-patient-record.patient.age.unit",
        "short": "Age unit (e.g. Years)",
        "definition": "Age unit (e.g. Years)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus",
        "path": "dnpm-lm-patient-record.patient.vitalStatus",
        "short": "Vital status",
        "definition": "Vital status",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Person: Patient.deceased[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.code",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.code",
        "short": "Vital status code (e.g. alive)",
        "definition": "Vital status code (e.g. alive)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.display",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.display",
        "short": "Vital status display",
        "definition": "Vital status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.patient.vitalStatus.system",
        "path": "dnpm-lm-patient-record.patient.vitalStatus.system",
        "short": "Vital status system URI",
        "definition": "Vital status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare",
        "path": "dnpm-lm-patient-record.episodesOfCare",
        "short": "MTB episodes of care",
        "definition": "MTB episodes of care",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Behandlungsepisode (ClinicalImpression)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.id",
        "short": "Episode UUID",
        "definition": "Episode UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.patient.type",
        "path": "dnpm-lm-patient-record.episodesOfCare.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period",
        "path": "dnpm-lm-patient-record.episodesOfCare.period",
        "short": "Episode period",
        "definition": "Episode period",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.start",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod.start"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.period.end",
        "path": "dnpm-lm-patient-record.episodesOfCare.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectivePeriod.end"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses",
        "short": "Diagnosis references within this episode",
        "definition": "Diagnosis references within this episode",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.id",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.episodesOfCare.diagnoses.type",
        "path": "dnpm-lm-patient-record.episodesOfCare.diagnoses.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses",
        "path": "dnpm-lm-patient-record.diagnoses",
        "short": "MTB tumor diagnoses",
        "definition": "MTB tumor diagnoses",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Diagnose Primaertumor (Condition)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.id",
        "path": "dnpm-lm-patient-record.diagnoses.id",
        "short": "Diagnosis UUID",
        "definition": "Diagnosis UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient",
        "path": "dnpm-lm-patient-record.diagnoses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.id",
        "path": "dnpm-lm-patient-record.diagnoses.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.patient.type",
        "path": "dnpm-lm-patient-record.diagnoses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.recordedOn",
        "path": "dnpm-lm-patient-record.diagnoses.recordedOn",
        "short": "Date diagnosis was recorded (YYYY-MM-DD)",
        "definition": "Date diagnosis was recorded (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.recordedDate"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type",
        "path": "dnpm-lm-patient-record.diagnoses.type",
        "short": "Diagnosis type history (main / secondary)",
        "definition": "Diagnosis type history (main / secondary)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history",
        "path": "dnpm-lm-patient-record.diagnoses.type.history",
        "short": "History entries for diagnosis type",
        "definition": "History entries for diagnosis type",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.date",
        "short": "Entry date",
        "definition": "Entry date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value",
        "short": "Diagnosis type value",
        "definition": "Diagnosis type value",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.code",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.code",
        "short": "Type code (e.g. main)",
        "definition": "Type code (e.g. main)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.display",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.display",
        "short": "Type display",
        "definition": "Type display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.type.history.value.system",
        "path": "dnpm-lm-patient-record.diagnoses.type.history.value.system",
        "short": "Type system URI",
        "definition": "Type system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code",
        "path": "dnpm-lm-patient-record.diagnoses.code",
        "short": "ICD-10-GM tumor diagnosis code",
        "definition": "ICD-10-GM tumor diagnosis code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.code (ICD-10-GM)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.code",
        "path": "dnpm-lm-patient-record.diagnoses.code.code",
        "short": "ICD-10-GM code (e.g. C75.8)",
        "definition": "ICD-10-GM code (e.g. C75.8)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.display",
        "path": "dnpm-lm-patient-record.diagnoses.code.display",
        "short": "Diagnosis display text",
        "definition": "Diagnosis display text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.system",
        "path": "dnpm-lm-patient-record.diagnoses.code.system",
        "short": "ICD-10-GM code system URI",
        "definition": "ICD-10-GM code system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.code.version",
        "path": "dnpm-lm-patient-record.diagnoses.code.version",
        "short": "ICD-10-GM version year",
        "definition": "ICD-10-GM version year",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography",
        "path": "dnpm-lm-patient-record.diagnoses.topography",
        "short": "ICD-O-3 topography code",
        "definition": "ICD-O-3 topography code",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.bodySite (ICD-O-3-T)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.code",
        "path": "dnpm-lm-patient-record.diagnoses.topography.code",
        "short": "Topography code",
        "definition": "Topography code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.display",
        "path": "dnpm-lm-patient-record.diagnoses.topography.display",
        "short": "Topography display",
        "definition": "Topography display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.system",
        "path": "dnpm-lm-patient-record.diagnoses.topography.system",
        "short": "Topography system URI (ICD-O-3)",
        "definition": "Topography system URI (ICD-O-3)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.topography.version",
        "path": "dnpm-lm-patient-record.diagnoses.topography.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading",
        "path": "dnpm-lm-patient-record.diagnoses.grading",
        "short": "Tumor grading history",
        "definition": "Tumor grading history",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation (Grading)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history",
        "short": "Grading history entries",
        "definition": "Grading history entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.date",
        "short": "Grading date",
        "definition": "Grading date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes",
        "short": "Grading codes",
        "definition": "Grading codes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.code",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.code",
        "short": "Grade code",
        "definition": "Grade code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.display",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.display",
        "short": "Grade display",
        "definition": "Grade display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.grading.history.codes.system",
        "path": "dnpm-lm-patient-record.diagnoses.grading.history.codes.system",
        "short": "Grading system URI",
        "definition": "Grading system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging",
        "path": "dnpm-lm-patient-record.diagnoses.staging",
        "short": "Tumor staging history",
        "definition": "Tumor staging history",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation (Staging)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history",
        "short": "Staging history entries",
        "definition": "Staging history entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.date",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.date",
        "short": "Staging date",
        "definition": "Staging date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method",
        "short": "Staging method",
        "definition": "Staging method",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.code",
        "short": "Method code (e.g. clinical)",
        "definition": "Method code (e.g. clinical)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.method.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification",
        "short": "TNM classification",
        "definition": "TNM classification",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor",
        "short": "T category",
        "definition": "T category",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.code",
        "short": "T code (e.g. T0)",
        "definition": "T code (e.g. T0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.tumor.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes",
        "short": "N category",
        "definition": "N category",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.code",
        "short": "N code (e.g. N2)",
        "definition": "N code (e.g. N2)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.nodes.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis",
        "short": "M category",
        "definition": "M category",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.code",
        "short": "M code (e.g. M0)",
        "definition": "M code (e.g. M0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.tnmClassification.metastasis.system",
        "short": "TNM system (UICC)",
        "definition": "TNM system (UICC)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications",
        "short": "Other classification systems",
        "definition": "Other classification systems",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.code",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.code",
        "short": "Classification code",
        "definition": "Classification code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.display",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.display",
        "short": "Classification display",
        "definition": "Classification display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.system",
        "path": "dnpm-lm-patient-record.diagnoses.staging.history.otherClassifications.system",
        "short": "Classification system URI",
        "definition": "Classification system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus",
        "short": "Guideline treatment exhaustion status",
        "definition": "Guideline treatment exhaustion status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Condition.extension(Leitlinienbehandlung-Status)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.code",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.code",
        "short": "Status code (e.g. non-exhausted)",
        "definition": "Status code (e.g. non-exhausted)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.display",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.system",
        "path": "dnpm-lm-patient-record.diagnoses.guidelineTreatmentStatus.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology",
        "path": "dnpm-lm-patient-record.diagnoses.histology",
        "short": "Histology report references",
        "definition": "Histology report references",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.id",
        "path": "dnpm-lm-patient-record.diagnoses.histology.id",
        "short": "Histology report ID",
        "definition": "Histology report ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.histology.type",
        "path": "dnpm-lm-patient-record.diagnoses.histology.type",
        "short": "Reference type (HistologyReport)",
        "definition": "Reference type (HistologyReport)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.diagnoses.notes",
        "path": "dnpm-lm-patient-record.diagnoses.notes",
        "short": "Free-text clinical notes",
        "definition": "Free-text clinical notes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories",
        "path": "dnpm-lm-patient-record.familyMemberHistories",
        "short": "Family member cancer history entries",
        "definition": "Family member cancer history entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.id",
        "path": "dnpm-lm-patient-record.familyMemberHistories.id",
        "short": "Family member history UUID",
        "definition": "Family member history UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.id",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.patient.type",
        "path": "dnpm-lm-patient-record.familyMemberHistories.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship",
        "short": "Family relationship type",
        "definition": "Family relationship type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Mol.gen: FamilyMemberHistory.relationship"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.code",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.code",
        "short": "Relationship code",
        "definition": "Relationship code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.display",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.display",
        "short": "Relationship display",
        "definition": "Relationship display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.familyMemberHistories.relationship.system",
        "path": "dnpm-lm-patient-record.familyMemberHistories.relationship.system",
        "short": "Relationship system URI",
        "definition": "Relationship system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies",
        "path": "dnpm-lm-patient-record.guidelineTherapies",
        "short": "Guideline-based therapy entries",
        "definition": "Guideline-based therapy entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Systemische Vortherapie (MedicationStatement)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.id",
        "short": "Therapy UUID",
        "definition": "Therapy UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.patient.type",
        "path": "dnpm-lm-patient-record.guidelineTherapies.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.id",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.indication.type",
        "path": "dnpm-lm-patient-record.guidelineTherapies.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.therapyLine",
        "path": "dnpm-lm-patient-record.guidelineTherapies.therapyLine",
        "short": "Therapy line number",
        "definition": "Therapy line number",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.extension(Therapielinie)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status",
        "short": "Therapy status",
        "definition": "Therapy status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.code",
        "short": "Status code (e.g. stopped)",
        "definition": "Status code (e.g. stopped)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.status.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason",
        "short": "Reason for therapy status",
        "definition": "Reason for therapy status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.statusReason"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.code",
        "short": "Status reason code (e.g. progression)",
        "definition": "Status reason code (e.g. progression)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.display",
        "short": "Status reason display",
        "definition": "Status reason display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.statusReason.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.statusReason.system",
        "short": "Status reason system URI",
        "definition": "Status reason system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period",
        "short": "Therapy period",
        "definition": "Therapy period",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.start",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.period.end",
        "path": "dnpm-lm-patient-record.guidelineTherapies.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication",
        "short": "Medication codes (ATC)",
        "definition": "Medication codes (ATC)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.display",
        "short": "Medication display name",
        "definition": "Medication display name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.system",
        "short": "ATC code system URI",
        "definition": "ATC code system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.medication.version",
        "path": "dnpm-lm-patient-record.guidelineTherapies.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.notes",
        "path": "dnpm-lm-patient-record.guidelineTherapies.notes",
        "short": "Free-text therapy notes",
        "definition": "Free-text therapy notes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category",
        "short": "Therapy category",
        "definition": "Therapy category",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.code",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.code",
        "short": "Category code",
        "definition": "Category code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.display",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.display",
        "short": "Category display",
        "definition": "Category display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineTherapies.category.system",
        "path": "dnpm-lm-patient-record.guidelineTherapies.category.system",
        "short": "Category system URI",
        "definition": "Category system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures",
        "path": "dnpm-lm-patient-record.guidelineProcedures",
        "short": "Guideline-based non-medication procedures",
        "definition": "Guideline-based non-medication procedures",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Vortherapie Prozedur (Procedure)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.id",
        "short": "Procedure UUID",
        "definition": "Procedure UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.patient.type",
        "path": "dnpm-lm-patient-record.guidelineProcedures.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.id",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.indication.type",
        "path": "dnpm-lm-patient-record.guidelineProcedures.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code",
        "short": "Procedure type code",
        "definition": "Procedure type code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.code"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.code",
        "short": "Procedure code (e.g. radiotherapy)",
        "definition": "Procedure code (e.g. radiotherapy)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.display",
        "short": "Procedure display",
        "definition": "Procedure display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.code.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.code.system",
        "short": "Procedure system URI",
        "definition": "Procedure system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status",
        "short": "Procedure status",
        "definition": "Procedure status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.code",
        "short": "Status code (e.g. ongoing)",
        "definition": "Status code (e.g. ongoing)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.status.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period",
        "short": "Procedure period",
        "definition": "Procedure period",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Procedure.performedPeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.start",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.period.end",
        "path": "dnpm-lm-patient-record.guidelineProcedures.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent",
        "short": "Therapy intent",
        "definition": "Therapy intent",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.code",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.code",
        "short": "Intent code (e.g. palliative)",
        "definition": "Intent code (e.g. palliative)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.display",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.display",
        "short": "Intent display",
        "definition": "Intent display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.intent.system",
        "path": "dnpm-lm-patient-record.guidelineProcedures.intent.system",
        "short": "Intent system URI",
        "definition": "Intent system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.guidelineProcedures.notes",
        "path": "dnpm-lm-patient-record.guidelineProcedures.notes",
        "short": "Free-text procedure notes",
        "definition": "Free-text procedure notes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus",
        "path": "dnpm-lm-patient-record.performanceStatus",
        "short": "ECOG performance status assessments",
        "definition": "ECOG performance status assessments",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: ECOG (Observation, LOINC 89247-1)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.id",
        "path": "dnpm-lm-patient-record.performanceStatus.id",
        "short": "Performance status UUID",
        "definition": "Performance status UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient",
        "path": "dnpm-lm-patient-record.performanceStatus.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.id",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.patient.type",
        "path": "dnpm-lm-patient-record.performanceStatus.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.effectiveDate",
        "path": "dnpm-lm-patient-record.performanceStatus.effectiveDate",
        "short": "Assessment date (YYYY-MM-DD)",
        "definition": "Assessment date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value",
        "path": "dnpm-lm-patient-record.performanceStatus.value",
        "short": "ECOG score",
        "definition": "ECOG score",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Observation.valueCodeableConcept"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.code",
        "path": "dnpm-lm-patient-record.performanceStatus.value.code",
        "short": "ECOG code (e.g. 0–4)",
        "definition": "ECOG code (e.g. 0–4)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.display",
        "path": "dnpm-lm-patient-record.performanceStatus.value.display",
        "short": "ECOG display",
        "definition": "ECOG display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.performanceStatus.value.system",
        "path": "dnpm-lm-patient-record.performanceStatus.value.system",
        "short": "ECOG system URI",
        "definition": "ECOG system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens",
        "path": "dnpm-lm-patient-record.specimens",
        "short": "Tumor specimen entries",
        "definition": "Tumor specimen entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorprobe (Specimen)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.id",
        "path": "dnpm-lm-patient-record.specimens.id",
        "short": "Specimen UUID",
        "definition": "Specimen UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient",
        "path": "dnpm-lm-patient-record.specimens.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.id",
        "path": "dnpm-lm-patient-record.specimens.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.patient.type",
        "path": "dnpm-lm-patient-record.specimens.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis",
        "path": "dnpm-lm-patient-record.specimens.diagnosis",
        "short": "Associated diagnosis reference",
        "definition": "Associated diagnosis reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.id",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.diagnosis.type",
        "path": "dnpm-lm-patient-record.specimens.diagnosis.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type",
        "path": "dnpm-lm-patient-record.specimens.type",
        "short": "Specimen type",
        "definition": "Specimen type",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.type"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.code",
        "path": "dnpm-lm-patient-record.specimens.type.code",
        "short": "Specimen type code (e.g. fresh-tissue)",
        "definition": "Specimen type code (e.g. fresh-tissue)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.display",
        "path": "dnpm-lm-patient-record.specimens.type.display",
        "short": "Specimen type display",
        "definition": "Specimen type display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.type.system",
        "path": "dnpm-lm-patient-record.specimens.type.system",
        "short": "Specimen type system URI",
        "definition": "Specimen type system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection",
        "path": "dnpm-lm-patient-record.specimens.collection",
        "short": "Specimen collection details",
        "definition": "Specimen collection details",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.date",
        "path": "dnpm-lm-patient-record.specimens.collection.date",
        "short": "Collection date (YYYY-MM-DD)",
        "definition": "Collection date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.collectedDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site",
        "path": "dnpm-lm-patient-record.specimens.collection.site",
        "short": "Collection site (ICD-O-3 topography)",
        "definition": "Collection site (ICD-O-3 topography)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.bodySite"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.code",
        "path": "dnpm-lm-patient-record.specimens.collection.site.code",
        "short": "Site code",
        "definition": "Site code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.display",
        "path": "dnpm-lm-patient-record.specimens.collection.site.display",
        "short": "Site display",
        "definition": "Site display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.system",
        "path": "dnpm-lm-patient-record.specimens.collection.site.system",
        "short": "Site system URI",
        "definition": "Site system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.site.version",
        "path": "dnpm-lm-patient-record.specimens.collection.site.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method",
        "path": "dnpm-lm-patient-record.specimens.collection.method",
        "short": "Collection method",
        "definition": "Collection method",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Specimen.collection.method"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.code",
        "path": "dnpm-lm-patient-record.specimens.collection.method.code",
        "short": "Method code (e.g. biopsy)",
        "definition": "Method code (e.g. biopsy)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.display",
        "path": "dnpm-lm-patient-record.specimens.collection.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.specimens.collection.method.system",
        "path": "dnpm-lm-patient-record.specimens.collection.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports",
        "short": "Prior diagnostic reports (free-text)",
        "definition": "Prior diagnostic reports (free-text)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport (MolecularPathology)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.id",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.id",
        "short": "Report UUID",
        "definition": "Report UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.id",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.patient.type",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.issuedOn",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.priorDiagnosticReports.results",
        "path": "dnpm-lm-patient-record.priorDiagnosticReports.results",
        "short": "Free-text diagnostic result strings",
        "definition": "Free-text diagnostic result strings",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports",
        "path": "dnpm-lm-patient-record.histologyReports",
        "short": "Histology report entries",
        "definition": "Histology report entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport (Histology)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.id",
        "path": "dnpm-lm-patient-record.histologyReports.id",
        "short": "Histology report UUID",
        "definition": "Histology report UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient",
        "path": "dnpm-lm-patient-record.histologyReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.issuedOn",
        "path": "dnpm-lm-patient-record.histologyReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results",
        "path": "dnpm-lm-patient-record.histologyReports.results",
        "short": "Histology results",
        "definition": "Histology results",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Pathologie: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent",
        "short": "Histologic tumor cell content",
        "definition": "Histologic tumor cell content",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorzellgehalt (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.id",
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method",
        "short": "Determination method",
        "definition": "Determination method",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.code",
        "short": "Method code (e.g. histologic)",
        "definition": "Method code (e.g. histologic)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorCellContent.value",
        "short": "Tumor cell content fraction (0.0 – 1.0)",
        "definition": "Tumor cell content fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology",
        "short": "Tumor morphology",
        "definition": "Tumor morphology",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "Onkologie: Histologie ICD-O-3 (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.id",
        "short": "Morphology result UUID",
        "definition": "Morphology result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.id",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.type",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology",
        "short": "ICD-O-3 morphology codes",
        "definition": "ICD-O-3 morphology codes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.code",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.code",
        "short": "Morphology code",
        "definition": "Morphology code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.display",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.display",
        "short": "Morphology display",
        "definition": "Morphology display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.system",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.system",
        "short": "Morphology system URI (ICD-O-3)",
        "definition": "Morphology system URI (ICD-O-3)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.version",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.morphology.version",
        "short": "ICD-O-3 version",
        "definition": "ICD-O-3 version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.notes",
        "path": "dnpm-lm-patient-record.histologyReports.results.tumorMorphology.notes",
        "short": "Free-text morphology notes",
        "definition": "Free-text morphology notes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports",
        "path": "dnpm-lm-patient-record.ihcReports",
        "short": "Immunohistochemistry (IHC) reports",
        "definition": "Immunohistochemistry (IHC) reports",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Molecular Pathology Report (DiagnosticReport)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.id",
        "path": "dnpm-lm-patient-record.ihcReports.id",
        "short": "IHC report UUID",
        "definition": "IHC report UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient",
        "path": "dnpm-lm-patient-record.ihcReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.issuedOn",
        "path": "dnpm-lm-patient-record.ihcReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results",
        "path": "dnpm-lm-patient-record.ihcReports.results",
        "short": "IHC results",
        "definition": "IHC results",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression",
        "short": "Protein expression results",
        "definition": "Protein expression results",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Immunhistochemie PDL1 (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.id",
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein",
        "short": "Protein tested",
        "definition": "Protein tested",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.code",
        "short": "Protein code (e.g. BRAFP1)",
        "definition": "Protein code (e.g. BRAFP1)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.display",
        "short": "Protein display",
        "definition": "Protein display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.protein.system",
        "short": "Protein system URI",
        "definition": "Protein system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value",
        "short": "IHC expression value",
        "definition": "IHC expression value",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.code",
        "short": "Score code (e.g. 1+)",
        "definition": "Score code (e.g. 1+)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.display",
        "short": "Score display",
        "definition": "Score display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.value.system",
        "short": "Score system URI",
        "definition": "Score system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tpsScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tpsScore",
        "short": "Tumor proportion score (TPS)",
        "definition": "Tumor proportion score (TPS)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore",
        "short": "Immune-cell score",
        "definition": "Immune-cell score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.code",
        "short": "IC score code",
        "definition": "IC score code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.display",
        "short": "IC score display",
        "definition": "IC score display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.icScore.system",
        "short": "IC score system URI",
        "definition": "IC score system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore",
        "short": "Tumor-cell score",
        "definition": "Tumor-cell score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.code",
        "short": "TC score code",
        "definition": "TC score code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.display",
        "short": "TC score display",
        "definition": "TC score display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.proteinExpression.tcScore.system",
        "short": "TC score system URI",
        "definition": "TC score system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr",
        "short": "MSI / MMR protein expression results",
        "definition": "MSI / MMR protein expression results",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Immunhistochemie MMR (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.id",
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.id",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.type",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein",
        "short": "MMR protein tested (e.g. MLH1)",
        "definition": "MMR protein tested (e.g. MLH1)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.code",
        "short": "Protein code",
        "definition": "Protein code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.display",
        "short": "Protein display",
        "definition": "Protein display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.protein.system",
        "short": "Protein system URI",
        "definition": "Protein system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value",
        "short": "Expression result",
        "definition": "Expression result",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.code",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.code",
        "short": "Result code (e.g. exp_present)",
        "definition": "Result code (e.g. exp_present)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.display",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.display",
        "short": "Result display",
        "definition": "Result display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.system",
        "path": "dnpm-lm-patient-record.ihcReports.results.msiMmr.value.system",
        "short": "Result system URI",
        "definition": "Result system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings",
        "path": "dnpm-lm-patient-record.msiFindings",
        "short": "Microsatellite instability (MSI) findings",
        "definition": "Microsatellite instability (MSI) findings",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Mikrosatelliteninstabilitaet (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.id",
        "path": "dnpm-lm-patient-record.msiFindings.id",
        "short": "MSI finding UUID",
        "definition": "MSI finding UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient",
        "path": "dnpm-lm-patient-record.msiFindings.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.id",
        "path": "dnpm-lm-patient-record.msiFindings.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.patient.type",
        "path": "dnpm-lm-patient-record.msiFindings.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen",
        "path": "dnpm-lm-patient-record.msiFindings.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.id",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.specimen.type",
        "path": "dnpm-lm-patient-record.msiFindings.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport",
        "short": "Associated NGS report reference",
        "definition": "Associated NGS report reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.id",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.id",
        "short": "NGS report ID",
        "definition": "NGS report ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.ngsReport.type",
        "path": "dnpm-lm-patient-record.msiFindings.ngsReport.type",
        "short": "Reference type (NGSReport)",
        "definition": "Reference type (NGSReport)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.issuedOn",
        "path": "dnpm-lm-patient-record.msiFindings.issuedOn",
        "short": "Finding date (YYYY-MM-DD)",
        "definition": "Finding date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value",
        "path": "dnpm-lm-patient-record.msiFindings.value",
        "short": "MSI result value",
        "definition": "MSI result value",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.valueCodeableConcept"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.code",
        "path": "dnpm-lm-patient-record.msiFindings.value.code",
        "short": "MSI code (e.g. MSI-H)",
        "definition": "MSI code (e.g. MSI-H)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.display",
        "path": "dnpm-lm-patient-record.msiFindings.value.display",
        "short": "MSI display",
        "definition": "MSI display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.value.system",
        "path": "dnpm-lm-patient-record.msiFindings.value.system",
        "short": "MSI system URI",
        "definition": "MSI system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method",
        "path": "dnpm-lm-patient-record.msiFindings.method",
        "short": "MSI determination method",
        "definition": "MSI determination method",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.method"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.code",
        "path": "dnpm-lm-patient-record.msiFindings.method.code",
        "short": "Method code (e.g. bioinformatics)",
        "definition": "Method code (e.g. bioinformatics)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.display",
        "path": "dnpm-lm-patient-record.msiFindings.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.msiFindings.method.system",
        "path": "dnpm-lm-patient-record.msiFindings.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports",
        "path": "dnpm-lm-patient-record.ngsReports",
        "short": "NGS sequencing reports",
        "definition": "NGS sequencing reports",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: NGS Bericht (DiagnosticReport)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.id",
        "path": "dnpm-lm-patient-record.ngsReports.id",
        "short": "NGS Report UUID",
        "definition": "NGS Report UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient",
        "path": "dnpm-lm-patient-record.ngsReports.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.specimen",
        "short": "Tumor specimen reference",
        "definition": "Tumor specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.specimen"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.specimen.type",
        "short": "Reference type (TumorSpecimen)",
        "definition": "Reference type (TumorSpecimen)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.issuedOn",
        "path": "dnpm-lm-patient-record.ngsReports.issuedOn",
        "short": "Report issue date (YYYY-MM-DD)",
        "definition": "Report issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.issued"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type",
        "path": "dnpm-lm-patient-record.ngsReports.type",
        "short": "NGS analysis type",
        "definition": "NGS analysis type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudy.type"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.code",
        "path": "dnpm-lm-patient-record.ngsReports.type.code",
        "short": "Type code (e.g. exome)",
        "definition": "Type code (e.g. exome)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.display",
        "path": "dnpm-lm-patient-record.ngsReports.type.display",
        "short": "Type display",
        "definition": "Type display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.type.system",
        "path": "dnpm-lm-patient-record.ngsReports.type.system",
        "short": "Type system URI",
        "definition": "Type system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata",
        "path": "dnpm-lm-patient-record.ngsReports.metadata",
        "short": "NGS run metadata",
        "definition": "NGS run metadata",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome",
        "short": "Reference genome",
        "definition": "Reference genome",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis.extension(referenceGenome)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.code",
        "short": "Genome build (e.g. GRCh38)",
        "definition": "Genome build (e.g. GRCh38)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.display",
        "short": "Genome build display",
        "definition": "Genome build display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.referenceGenome.system",
        "short": "Genome build system URI",
        "definition": "Genome build system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer",
        "short": "Sequencer instrument",
        "definition": "Sequencer instrument",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: GenomicStudyAnalysis.device"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.code",
        "short": "Sequencer code",
        "definition": "Sequencer code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.display",
        "short": "Sequencer display",
        "definition": "Sequencer display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.sequencer.system",
        "short": "Sequencer system URI",
        "definition": "Sequencer system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.kitManufacturer",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.kitManufacturer",
        "short": "Kit manufacturer",
        "definition": "Kit manufacturer",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.kitType",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.kitType",
        "short": "Kit type",
        "definition": "Kit type",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.pipeline",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.pipeline",
        "short": "Bioinformatics pipeline",
        "definition": "Bioinformatics pipeline",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent",
        "short": "Pre-sequencing tumor cell content estimate",
        "definition": "Pre-sequencing tumor cell content estimate",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method",
        "short": "Estimation method",
        "definition": "Estimation method",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.code",
        "short": "Method code",
        "definition": "Method code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.ngsReports.metadata.tumorCellContent.value",
        "short": "Fraction (0.0 – 1.0)",
        "definition": "Fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results",
        "path": "dnpm-lm-patient-record.ngsReports.results",
        "short": "NGS analysis results",
        "definition": "NGS analysis results",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DiagnosticReport.result"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent",
        "short": "Bioinformatic tumor cell content",
        "definition": "Bioinformatic tumor cell content",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumorzellgehalt (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.id",
        "short": "Result UUID",
        "definition": "Result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method",
        "short": "Determination method",
        "definition": "Determination method",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.code",
        "short": "Method code (e.g. bioinformatic)",
        "definition": "Method code (e.g. bioinformatic)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.display",
        "short": "Method display",
        "definition": "Method display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.method.system",
        "short": "Method system URI",
        "definition": "Method system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tumorCellContent.value",
        "short": "Fraction (0.0 – 1.0)",
        "definition": "Fraction (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb",
        "short": "Tumor Mutational Burden",
        "definition": "Tumor Mutational Burden",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Tumor Mutational Burden (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.id",
        "short": "TMB result UUID",
        "definition": "TMB result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value",
        "short": "TMB quantity",
        "definition": "TMB quantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.value",
        "short": "Numeric value",
        "definition": "Numeric value",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.value.unit",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.value.unit",
        "short": "Unit",
        "definition": "Unit",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation",
        "short": "TMB interpretation",
        "definition": "TMB interpretation",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.code",
        "short": "Code (e.g. high)",
        "definition": "Code (e.g. high)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.display",
        "short": "Display",
        "definition": "Display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.tmb.interpretation.system",
        "short": "System URI",
        "definition": "System URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness",
        "short": "BRCAness score",
        "definition": "BRCAness score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: BRCAness (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.id",
        "short": "BRCAness result UUID",
        "definition": "BRCAness result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.value",
        "short": "BRCAness score (0.0 – 1.0)",
        "definition": "BRCAness score (0.0 – 1.0)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange",
        "short": "Confidence range",
        "definition": "Confidence range",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.min",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.min",
        "short": "Minimum",
        "definition": "Minimum",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.max",
        "path": "dnpm-lm-patient-record.ngsReports.results.brcaness.confidenceRange.max",
        "short": "Maximum",
        "definition": "Maximum",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore",
        "short": "HRD Score",
        "definition": "HRD Score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: HRD Score (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.id",
        "short": "HRD result UUID",
        "definition": "HRD result UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen",
        "short": "Specimen reference",
        "definition": "Specimen reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.id",
        "short": "Specimen ID",
        "definition": "Specimen ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.specimen.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.value",
        "short": "HRD composite score",
        "definition": "HRD composite score",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components",
        "short": "HRD component scores",
        "definition": "HRD component scores",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.lst",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.lst",
        "short": "LST score",
        "definition": "LST score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.loh",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.loh",
        "short": "LOH score",
        "definition": "LOH score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.tai",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.components.tai",
        "short": "TAI score",
        "definition": "TAI score",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation",
        "short": "HRD interpretation",
        "definition": "HRD interpretation",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.code",
        "short": "Code (e.g. low)",
        "definition": "Code (e.g. low)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.display",
        "short": "Display",
        "definition": "Display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.hrdScore.interpretation.system",
        "short": "System URI",
        "definition": "System URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants",
        "short": "Simple variants (SNV / small indels)",
        "definition": "Simple variants (SNV / small indels)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Einfache Variante (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.id",
        "short": "Variant UUID",
        "definition": "Variant UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds",
        "short": "External identifiers (e.g. dbSNP)",
        "definition": "External identifiers (e.g. dbSNP)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.value",
        "short": "Identifier value",
        "definition": "Identifier value",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.externalIds.system",
        "short": "Identifier system URI",
        "definition": "Identifier system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.chromosome",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.chromosome",
        "short": "Chromosome (e.g. chr4)",
        "definition": "Chromosome (e.g. chr4)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene",
        "short": "Affected gene",
        "definition": "Affected gene",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization",
        "short": "Variant localization in gene",
        "definition": "Variant localization in gene",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId",
        "short": "Transcript identifier",
        "definition": "Transcript identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.transcriptId.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.exonId",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.exonId",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position",
        "short": "Genomic position",
        "definition": "Genomic position",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.start",
        "short": "Start position",
        "definition": "Start position",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.position.end",
        "short": "End position",
        "definition": "End position",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.altAllele",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.altAllele",
        "short": "Alternate allele",
        "definition": "Alternate allele",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.refAllele",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.refAllele",
        "short": "Reference allele",
        "definition": "Reference allele",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.dnaChange",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.dnaChange",
        "short": "cDNA change (HGVS)",
        "definition": "cDNA change (HGVS)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.proteinChange",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.proteinChange",
        "short": "Protein change (HGVS)",
        "definition": "Protein change (HGVS)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.readDepth",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.readDepth",
        "short": "Read depth",
        "definition": "Read depth",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.allelicFrequency",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.allelicFrequency",
        "short": "Allelic frequency",
        "definition": "Allelic frequency",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation",
        "short": "ClinVar interpretation",
        "definition": "ClinVar interpretation",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.code",
        "short": "Interpretation code",
        "definition": "Interpretation code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.display",
        "short": "Interpretation display",
        "definition": "Interpretation display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.simpleVariants.interpretation.system",
        "short": "Interpretation system URI",
        "definition": "Interpretation system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants",
        "short": "Copy number variants",
        "definition": "Copy number variants",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Copy Number Variante (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.id",
        "short": "CNV UUID",
        "definition": "CNV UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.chromosome",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.chromosome",
        "short": "Chromosome (e.g. chr7)",
        "definition": "Chromosome (e.g. chr7)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization",
        "short": "CNV localization",
        "definition": "CNV localization",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange",
        "short": "Start position range",
        "definition": "Start position range",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.start",
        "short": "Range start",
        "definition": "Range start",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.startRange.end",
        "short": "Range end",
        "definition": "Range end",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange",
        "short": "End position range",
        "definition": "End position range",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.start",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.start",
        "short": "Range start",
        "definition": "Range start",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.end",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.endRange.end",
        "short": "Range end",
        "definition": "Range end",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.totalCopyNumber",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.totalCopyNumber",
        "short": "Total copy number",
        "definition": "Total copy number",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.relativeCopyNumber",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.relativeCopyNumber",
        "short": "Relative copy number",
        "definition": "Relative copy number",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnA",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnA",
        "short": "Copy number allele A",
        "definition": "Copy number allele A",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnB",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.cnB",
        "short": "Copy number allele B",
        "definition": "Copy number allele B",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes",
        "short": "Affected genes",
        "definition": "Affected genes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.reportedAffectedGenes.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality",
        "short": "CNV focality",
        "definition": "CNV focality",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.code",
        "short": "Focality code (e.g. focal)",
        "definition": "Focality code (e.g. focal)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.display",
        "short": "Focality display",
        "definition": "Focality display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.focality.system",
        "short": "Focality system URI",
        "definition": "Focality system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type",
        "short": "CNV type",
        "definition": "CNV type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.code",
        "short": "CNV type code (e.g. gain)",
        "definition": "CNV type code (e.g. gain)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.display",
        "short": "CNV type display",
        "definition": "CNV type display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.copyNumberVariants.type.system",
        "short": "CNV type system URI",
        "definition": "CNV type system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions",
        "short": "DNA-level gene fusions",
        "definition": "DNA-level gene fusions",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: DNA Fusion (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.id",
        "short": "DNA fusion UUID",
        "definition": "DNA fusion UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization",
        "short": "Fusion localization",
        "definition": "Fusion localization",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime",
        "short": "5-prime fusion partner",
        "definition": "5-prime fusion partner",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene",
        "short": "5-prime partner gene",
        "definition": "5-prime partner gene",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner5prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime",
        "short": "3-prime fusion partner",
        "definition": "3-prime fusion partner",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene",
        "short": "3-prime partner gene",
        "definition": "3-prime partner gene",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.fusionPartner3prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.reportedNumReads",
        "path": "dnpm-lm-patient-record.ngsReports.results.dnaFusions.reportedNumReads",
        "short": "Supporting read count",
        "definition": "Supporting read count",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions",
        "short": "RNA-level gene fusions",
        "definition": "RNA-level gene fusions",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: RNA Fusion (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.id",
        "short": "RNA fusion UUID",
        "definition": "RNA fusion UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.id",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.type",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.patient.type",
        "short": "Reference type",
        "definition": "Reference type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds",
        "short": "External identifiers (e.g. COSMIC)",
        "definition": "External identifiers (e.g. COSMIC)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.value",
        "short": "Identifier value",
        "definition": "Identifier value",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.externalIds.system",
        "short": "Identifier system URI",
        "definition": "Identifier system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization",
        "short": "Fusion localization",
        "definition": "Fusion localization",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.code",
        "short": "Localization code",
        "definition": "Localization code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.display",
        "short": "Localization display",
        "definition": "Localization display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.localization.system",
        "short": "Localization system URI",
        "definition": "Localization system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime",
        "short": "5-prime fusion partner",
        "definition": "5-prime fusion partner",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene",
        "short": "5-prime partner gene",
        "definition": "5-prime partner gene",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript",
        "short": "5-prime transcript",
        "definition": "5-prime transcript",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.transcript.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.exon",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.exon",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.strand",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner5prime.strand",
        "short": "Strand (+ or -)",
        "definition": "Strand (+ or -)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime",
        "short": "3-prime fusion partner",
        "definition": "3-prime fusion partner",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene",
        "short": "3-prime partner gene",
        "definition": "3-prime partner gene",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.code",
        "short": "HGNC gene code",
        "definition": "HGNC gene code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.display",
        "short": "Gene symbol",
        "definition": "Gene symbol",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.gene.system",
        "short": "Gene nomenclature system URI",
        "definition": "Gene nomenclature system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript",
        "short": "3-prime transcript",
        "definition": "3-prime transcript",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.value",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.value",
        "short": "Transcript ID (e.g. ENST...)",
        "definition": "Transcript ID (e.g. ENST...)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.transcript.system",
        "short": "Transcript system URI",
        "definition": "Transcript system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.exon",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.exon",
        "short": "Exon identifier",
        "definition": "Exon identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.position",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.position",
        "short": "Breakpoint position",
        "definition": "Breakpoint position",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.strand",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.fusionPartner3prime.strand",
        "short": "Strand (+ or -)",
        "definition": "Strand (+ or -)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect",
        "short": "RNA fusion effect",
        "definition": "RNA fusion effect",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.code",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.code",
        "short": "Effect code (e.g. in-frame)",
        "definition": "Effect code (e.g. in-frame)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.display",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.display",
        "short": "Effect display",
        "definition": "Effect display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.system",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.effect.system",
        "short": "Effect system URI",
        "definition": "Effect system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.reportedNumReads",
        "path": "dnpm-lm-patient-record.ngsReports.results.rnaFusions.reportedNumReads",
        "short": "Supporting read count",
        "definition": "Supporting read count",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans",
        "path": "dnpm-lm-patient-record.carePlans",
        "short": "MTB care plans",
        "definition": "MTB care plans",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Therapieplan (CarePlan)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.id",
        "path": "dnpm-lm-patient-record.carePlans.id",
        "short": "Care plan UUID",
        "definition": "Care plan UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient",
        "path": "dnpm-lm-patient-record.carePlans.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.issuedOn",
        "short": "Issue date (YYYY-MM-DD)",
        "definition": "Issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason",
        "path": "dnpm-lm-patient-record.carePlans.reason",
        "short": "Indication (MTBDiagnosis) reference",
        "definition": "Indication (MTBDiagnosis) reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.addresses"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.id",
        "path": "dnpm-lm-patient-record.carePlans.reason.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.reason.type",
        "path": "dnpm-lm-patient-record.carePlans.reason.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.noTargetFinding",
        "path": "dnpm-lm-patient-record.carePlans.noTargetFinding",
        "short": "True when no actionable target was found",
        "definition": "True when no actionable target was found",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: CarePlan.extension(noTargetFinding)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation",
        "short": "Genetic counselling recommendation",
        "definition": "Genetic counselling recommendation",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Humangenetische Beratung (ServiceRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.id",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.id",
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason",
        "short": "Counselling reason",
        "definition": "Counselling reason",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.code",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.code",
        "short": "Reason code",
        "definition": "Reason code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.display",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.display",
        "short": "Reason display",
        "definition": "Reason display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.system",
        "path": "dnpm-lm-patient-record.carePlans.geneticCounselingRecommendation.reason.system",
        "short": "Reason system URI",
        "definition": "Reason system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations",
        "short": "Medication therapy recommendations",
        "definition": "Medication therapy recommendations",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Therapieempfehlung (MedicationRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.id",
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority",
        "short": "Recommendation priority",
        "definition": "Recommendation priority",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.extension(Prioritaet)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.code",
        "short": "Priority code (e.g. 1)",
        "definition": "Priority code (e.g. 1)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.display",
        "short": "Priority display",
        "definition": "Priority display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.priority.system",
        "short": "Priority system URI",
        "definition": "Priority system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication",
        "short": "Recommended medications (ATC)",
        "definition": "Recommended medications (ATC)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.display",
        "short": "Medication display",
        "definition": "Medication display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.system",
        "short": "ATC system URI",
        "definition": "ATC system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.version",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants",
        "short": "Supporting variants",
        "definition": "Supporting variants",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.supportingInfo"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.id",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.id",
        "short": "Variant ID",
        "definition": "Variant ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.type",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.supportingVariants.type",
        "short": "Variant type (SNV | CNV | DNAFusion | RNAFusion)",
        "definition": "Variant type (SNV | CNV | DNAFusion | RNAFusion)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence",
        "short": "Level of evidence",
        "definition": "Level of evidence",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationRequest.extension(Evidenzgraduierung)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading",
        "short": "Evidence grading",
        "definition": "Evidence grading",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.code",
        "short": "Grade code (e.g. m1A)",
        "definition": "Grade code (e.g. m1A)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.display",
        "short": "Grade display",
        "definition": "Grade display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.grading.system",
        "short": "Grade system URI",
        "definition": "Grade system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums",
        "short": "Evidence addendums",
        "definition": "Evidence addendums",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.code",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.code",
        "short": "Addendum code",
        "definition": "Addendum code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.display",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.display",
        "short": "Addendum display",
        "definition": "Addendum display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.system",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.addendums.system",
        "short": "Addendum system URI",
        "definition": "Addendum system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications",
        "short": "Supporting publications",
        "definition": "Supporting publications",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.pmid",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.pmid",
        "short": "PubMed ID",
        "definition": "PubMed ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.doi",
        "path": "dnpm-lm-patient-record.carePlans.medicationRecommendations.levelOfEvidence.publications.doi",
        "short": "Digital Object Identifier",
        "definition": "Digital Object Identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations",
        "short": "Study enrollment recommendations",
        "definition": "Study enrollment recommendations",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Studieneinschluss (ServiceRequest)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.id",
        "short": "Recommendation UUID",
        "definition": "Recommendation UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.issuedOn",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.issuedOn",
        "short": "Recommendation date (YYYY-MM-DD)",
        "definition": "Recommendation date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants",
        "short": "Supporting variants",
        "definition": "Supporting variants",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.id",
        "short": "Variant ID",
        "definition": "Variant ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.type",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.supportingVariants.type",
        "short": "Variant type",
        "definition": "Variant type",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies",
        "short": "Recommended studies",
        "definition": "Recommended studies",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.id",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.id",
        "short": "Study ID (e.g. NCT number)",
        "definition": "Study ID (e.g. NCT number)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.system",
        "path": "dnpm-lm-patient-record.carePlans.studyEnrollmentRecommendations.studies.system",
        "short": "Study registry system URI",
        "definition": "Study registry system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps",
        "path": "dnpm-lm-patient-record.followUps",
        "short": "Follow-up visit entries",
        "definition": "Follow-up visit entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Follow-Up (ClinicalImpression)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.id",
        "path": "dnpm-lm-patient-record.followUps.id",
        "short": "Follow-up UUID",
        "definition": "Follow-up UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient",
        "path": "dnpm-lm-patient-record.followUps.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.id",
        "path": "dnpm-lm-patient-record.followUps.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patient.type",
        "path": "dnpm-lm-patient-record.followUps.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.date",
        "path": "dnpm-lm-patient-record.followUps.date",
        "short": "Follow-up date (YYYY-MM-DD)",
        "definition": "Follow-up date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClinicalImpression.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.lastContactDate",
        "path": "dnpm-lm-patient-record.followUps.lastContactDate",
        "short": "Date of last patient contact (YYYY-MM-DD)",
        "definition": "Date of last patient contact (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus",
        "path": "dnpm-lm-patient-record.followUps.patientStatus",
        "short": "Patient status at follow-up",
        "definition": "Patient status at follow-up",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.code",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.code",
        "short": "Status code (e.g. alive)",
        "definition": "Status code (e.g. alive)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.display",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.patientStatus.system",
        "path": "dnpm-lm-patient-record.followUps.patientStatus.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims",
        "path": "dnpm-lm-patient-record.followUps.claims",
        "short": "Claim references at follow-up",
        "definition": "Claim references at follow-up",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.id",
        "path": "dnpm-lm-patient-record.followUps.claims.id",
        "short": "Claim ID",
        "definition": "Claim ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.claims.type",
        "path": "dnpm-lm-patient-record.followUps.claims.type",
        "short": "Reference type (Claim)",
        "definition": "Reference type (Claim)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.followUps.therapyChanged",
        "path": "dnpm-lm-patient-record.followUps.therapyChanged",
        "short": "Whether therapy was changed at this follow-up",
        "definition": "Whether therapy was changed at this follow-up",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims",
        "path": "dnpm-lm-patient-record.claims",
        "short": "Insurance / cost coverage claim entries",
        "definition": "Insurance / cost coverage claim entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Antrag Kostenuebernahme (ClaimResponse)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.id",
        "path": "dnpm-lm-patient-record.claims.id",
        "short": "Claim UUID",
        "definition": "Claim UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient",
        "path": "dnpm-lm-patient-record.claims.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.id",
        "path": "dnpm-lm-patient-record.claims.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.patient.type",
        "path": "dnpm-lm-patient-record.claims.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation",
        "path": "dnpm-lm-patient-record.claims.recommendation",
        "short": "Associated medication recommendation reference",
        "definition": "Associated medication recommendation reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.request"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.id",
        "path": "dnpm-lm-patient-record.claims.recommendation.id",
        "short": "Recommendation ID",
        "definition": "Recommendation ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.recommendation.type",
        "path": "dnpm-lm-patient-record.claims.recommendation.type",
        "short": "Reference type (MTBMedicationRecommendation)",
        "definition": "Reference type (MTBMedicationRecommendation)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claims.issuedOn",
        "path": "dnpm-lm-patient-record.claims.issuedOn",
        "short": "Claim issue date (YYYY-MM-DD)",
        "definition": "Claim issue date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses",
        "path": "dnpm-lm-patient-record.claimResponses",
        "short": "Insurance / cost coverage claim response entries",
        "definition": "Insurance / cost coverage claim response entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Antwort Kostenuebernahme (ClaimResponse)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.id",
        "path": "dnpm-lm-patient-record.claimResponses.id",
        "short": "Claim response UUID",
        "definition": "Claim response UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient",
        "path": "dnpm-lm-patient-record.claimResponses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.patient"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.id",
        "path": "dnpm-lm-patient-record.claimResponses.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.patient.type",
        "path": "dnpm-lm-patient-record.claimResponses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim",
        "path": "dnpm-lm-patient-record.claimResponses.claim",
        "short": "Associated claim reference",
        "definition": "Associated claim reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.request"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.id",
        "path": "dnpm-lm-patient-record.claimResponses.claim.id",
        "short": "Claim ID",
        "definition": "Claim ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.claim.type",
        "path": "dnpm-lm-patient-record.claimResponses.claim.type",
        "short": "Reference type (Claim)",
        "definition": "Reference type (Claim)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.issuedOn",
        "path": "dnpm-lm-patient-record.claimResponses.issuedOn",
        "short": "Response date (YYYY-MM-DD)",
        "definition": "Response date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.created"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status",
        "path": "dnpm-lm-patient-record.claimResponses.status",
        "short": "Response status",
        "definition": "Response status",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.extension(Entscheidung)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.code",
        "path": "dnpm-lm-patient-record.claimResponses.status.code",
        "short": "Status code (e.g. rejected)",
        "definition": "Status code (e.g. rejected)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.display",
        "path": "dnpm-lm-patient-record.claimResponses.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.status.system",
        "path": "dnpm-lm-patient-record.claimResponses.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason",
        "short": "Reason for response status",
        "definition": "Reason for response status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: ClaimResponse.extension(Ablehnungsgrund)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.code",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.code",
        "short": "Reason code",
        "definition": "Reason code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.display",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.display",
        "short": "Reason display",
        "definition": "Reason display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.claimResponses.statusReason.system",
        "path": "dnpm-lm-patient-record.claimResponses.statusReason.system",
        "short": "Reason system URI",
        "definition": "Reason system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies",
        "path": "dnpm-lm-patient-record.systemicTherapies",
        "short": "Systemic (molecular) therapy entries (each wraps a history)",
        "definition": "Systemic (molecular) therapy entries (each wraps a history)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Systemische Therapie Follow-Up"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history",
        "path": "dnpm-lm-patient-record.systemicTherapies.history",
        "short": "Therapy version history entries",
        "definition": "Therapy version history entries",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement + Procedure"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.id",
        "short": "Therapy entry UUID",
        "definition": "Therapy entry UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.patient.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication",
        "short": "Indication reference",
        "definition": "Indication reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.reasonReference"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.id",
        "short": "Diagnosis ID",
        "definition": "Diagnosis ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.indication.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.indication.type",
        "short": "Reference type (MTBDiagnosis)",
        "definition": "Reference type (MTBDiagnosis)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn",
        "short": "Medication recommendation reference",
        "definition": "Medication recommendation reference",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.basedOn"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.id",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.id",
        "short": "Recommendation ID",
        "definition": "Recommendation ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.type",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.basedOn.type",
        "short": "Reference type (MTBMedicationRecommendation)",
        "definition": "Reference type (MTBMedicationRecommendation)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.therapyLine",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.therapyLine",
        "short": "Therapy line number",
        "definition": "Therapy line number",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.extension(Therapielinie)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status",
        "short": "Therapy status",
        "definition": "Therapy status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.status"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.code",
        "short": "Status code (e.g. completed)",
        "definition": "Status code (e.g. completed)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.display",
        "short": "Status display",
        "definition": "Status display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.status.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.status.system",
        "short": "Status system URI",
        "definition": "Status system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason",
        "short": "Reason for therapy status",
        "definition": "Reason for therapy status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.statusReason"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.code",
        "short": "Status reason code",
        "definition": "Status reason code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.display",
        "short": "Status reason display",
        "definition": "Status reason display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.statusReason.system",
        "short": "Status reason system URI",
        "definition": "Status reason system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period",
        "short": "Therapy period",
        "definition": "Therapy period",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.effectivePeriod"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.start",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.start",
        "short": "Start date (YYYY-MM-DD)",
        "definition": "Start date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.period.end",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.period.end",
        "short": "End date (YYYY-MM-DD)",
        "definition": "End date (YYYY-MM-DD)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication",
        "short": "Medication codes (ATC)",
        "definition": "Medication codes (ATC)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: MedicationStatement.medication[x]"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.code",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.code",
        "short": "ATC code",
        "definition": "ATC code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.display",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.display",
        "short": "Medication display",
        "definition": "Medication display",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.system",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.system",
        "short": "ATC system URI",
        "definition": "ATC system URI",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.medication.version",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.medication.version",
        "short": "ATC version",
        "definition": "ATC version",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.systemicTherapies.history.notes",
        "path": "dnpm-lm-patient-record.systemicTherapies.history.notes",
        "short": "Free-text therapy notes",
        "definition": "Free-text therapy notes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses",
        "path": "dnpm-lm-patient-record.responses",
        "short": "Therapy response assessments",
        "definition": "Therapy response assessments",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Response Befund (Observation)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.id",
        "path": "dnpm-lm-patient-record.responses.id",
        "short": "Response UUID",
        "definition": "Response UUID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.identifier"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient",
        "path": "dnpm-lm-patient-record.responses.patient",
        "short": "Patient reference",
        "definition": "Patient reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.subject"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.id",
        "path": "dnpm-lm-patient-record.responses.patient.id",
        "short": "Patient ID",
        "definition": "Patient ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.patient.type",
        "path": "dnpm-lm-patient-record.responses.patient.type",
        "short": "Reference type (Patient)",
        "definition": "Reference type (Patient)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy",
        "path": "dnpm-lm-patient-record.responses.therapy",
        "short": "Associated systemic therapy reference",
        "definition": "Associated systemic therapy reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.focus"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.id",
        "path": "dnpm-lm-patient-record.responses.therapy.id",
        "short": "Therapy ID",
        "definition": "Therapy ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.therapy.type",
        "path": "dnpm-lm-patient-record.responses.therapy.type",
        "short": "Reference type (MTBSystemicTherapy)",
        "definition": "Reference type (MTBSystemicTherapy)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.effectiveDate",
        "path": "dnpm-lm-patient-record.responses.effectiveDate",
        "short": "Response assessment date (YYYY-MM-DD)",
        "definition": "Response assessment date (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.effectiveDateTime"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value",
        "path": "dnpm-lm-patient-record.responses.value",
        "short": "RECIST response category",
        "definition": "RECIST response category",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "dnpm-to-mii-fhir",
            "map": "MTB: Observation.valueCodeableConcept (RECIST)"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.code",
        "path": "dnpm-lm-patient-record.responses.value.code",
        "short": "RECIST code (e.g. SD, PR, CR, PD)",
        "definition": "RECIST code (e.g. SD, PR, CR, PD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.display",
        "path": "dnpm-lm-patient-record.responses.value.display",
        "short": "RECIST display (e.g. Stable Disease)",
        "definition": "RECIST display (e.g. Stable Disease)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "dnpm-lm-patient-record.responses.value.system",
        "path": "dnpm-lm-patient-record.responses.value.system",
        "short": "RECIST system (e.g. RECIST)",
        "definition": "RECIST system (e.g. RECIST)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}