} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_Binary() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Binary.contentType this.Element_ContentType = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ContentType", // MakerGen.cs:236 Path = "Binary.contentType", // MakerGen.cs:237 Id = "Binary.contentType", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Binary.securityContext this.Element_SecurityContext = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_SecurityContext", // MakerGen.cs:236 Path = "Binary.securityContext", // MakerGen.cs:237 Id = "Binary.securityContext", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Resource" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Binary.data this.Element_Data = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Data", // MakerGen.cs:236 Path = "Binary.data", // MakerGen.cs:237 Id = "Binary.data", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Base64Binary // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "Binary"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/Binary"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Interactant() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 4. MedicinalProductInteraction.interactant.item[x] this.Element_Item = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Item", // MakerGen.cs:236 Path = "MedicinalProductInteraction.interactant.item[x]", // MakerGen.cs:237 Id = "MedicinalProductInteraction.interactant.item[x]", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProduct", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Medication", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Substance", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/ObservationDefinition" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 }, // MakerGen.cs:348 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Element() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Element.id this.Element_Id = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Id", // MakerGen.cs:236 Path = "Element.id", // MakerGen.cs:237 Id = "Element.id", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Element.extension this.Element_Extension = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Extension", // MakerGen.cs:236 Path = "Element.extension", // MakerGen.cs:237 Id = "Element.extension", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Extension // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_UsageContext() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. UsageContext.code this.Element_Code = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Code", // MakerGen.cs:236 Path = "UsageContext.code", // MakerGen.cs:237 Id = "UsageContext.code", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Coding // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. UsageContext.value[x] this.Element_Value = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Value", // MakerGen.cs:236 Path = "UsageContext.value[x]", // MakerGen.cs:237 Id = "UsageContext.value[x]", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 }, // MakerGen.cs:320 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 }, // MakerGen.cs:358 new FhirKhit.Maker.Common.Complex.Type_Range // MakerGen.cs:356 { // MakerGen.cs:357 }, // MakerGen.cs:358 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/PlanDefinition", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/ResearchStudy", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/InsurancePlan", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/HealthcareService", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Group", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Location", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Organization" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Contributor() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Contributor.type this.Element_Type = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Type", // MakerGen.cs:236 Path = "Contributor.type", // MakerGen.cs:237 Id = "Contributor.type", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Contributor.name this.Element_Name = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Name", // MakerGen.cs:236 Path = "Contributor.name", // MakerGen.cs:237 Id = "Contributor.name", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Contributor.contact this.Element_Contact = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Contact", // MakerGen.cs:236 Path = "Contributor.contact", // MakerGen.cs:237 Id = "Contributor.contact", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_ContactDetail // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_OtherTherapy() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 7. MedicinalProductContraindication.otherTherapy.therapyRelationshipType this.Element_TherapyRelationshipType = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_TherapyRelationshipType", // MakerGen.cs:236 Path = "MedicinalProductContraindication.otherTherapy.therapyRelationshipType", // MakerGen.cs:237 Id = "MedicinalProductContraindication.otherTherapy.therapyRelationshipType", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. MedicinalProductContraindication.otherTherapy.medication[x] this.Element_Medication = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Medication", // MakerGen.cs:236 Path = "MedicinalProductContraindication.otherTherapy.medication[x]", // MakerGen.cs:237 Id = "MedicinalProductContraindication.otherTherapy.medication[x]", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 }, // MakerGen.cs:320 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProduct", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Medication", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Substance", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/SubstanceSpecification" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Item() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 4. Linkage.item.type this.Element_Type = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Type", // MakerGen.cs:236 Path = "Linkage.item.type", // MakerGen.cs:237 Id = "Linkage.item.type", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. Linkage.item.resource this.Element_Resource = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Resource", // MakerGen.cs:236 Path = "Linkage.item.resource", // MakerGen.cs:237 Id = "Linkage.item.resource", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Resource" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_OperationOutcome() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. OperationOutcome.issue this.Element_Issue = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Issue", // MakerGen.cs:236 Path = "OperationOutcome.issue", // MakerGen.cs:237 Id = "OperationOutcome.issue", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new Type_Issue // MakerGen.cs:260 { // MakerGen.cs:261 } // MakerGen.cs:262 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "OperationOutcome"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/OperationOutcome"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Period() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Period.start this.Element_Start = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Start", // MakerGen.cs:236 Path = "Period.start", // MakerGen.cs:237 Id = "Period.start", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_DateTime // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Period.end this.Element_End = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_End", // MakerGen.cs:236 Path = "Period.end", // MakerGen.cs:237 Id = "Period.end", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_DateTime // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Money() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Money.value this.Element_Value = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Value", // MakerGen.cs:236 Path = "Money.value", // MakerGen.cs:237 Id = "Money.value", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Decimal // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Money.currency this.Element_Currency = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Currency", // MakerGen.cs:236 Path = "Money.currency", // MakerGen.cs:237 Id = "Money.currency", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_CodeableConcept() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. CodeableConcept.coding this.Element_Coding = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Coding", // MakerGen.cs:236 Path = "CodeableConcept.coding", // MakerGen.cs:237 Id = "CodeableConcept.coding", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Coding // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. CodeableConcept.text this.Element_Text = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Text", // MakerGen.cs:236 Path = "CodeableConcept.text", // MakerGen.cs:237 Id = "CodeableConcept.text", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_ReferenceRange() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 5. SubstanceAmount.referenceRange.lowLimit this.Element_LowLimit = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_LowLimit", // MakerGen.cs:236 Path = "SubstanceAmount.referenceRange.lowLimit", // MakerGen.cs:237 Id = "SubstanceAmount.referenceRange.lowLimit", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. SubstanceAmount.referenceRange.highLimit this.Element_HighLimit = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_HighLimit", // MakerGen.cs:236 Path = "SubstanceAmount.referenceRange.highLimit", // MakerGen.cs:237 Id = "SubstanceAmount.referenceRange.highLimit", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Range() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Range.low this.Element_Low = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Low", // MakerGen.cs:236 Path = "Range.low", // MakerGen.cs:237 Id = "Range.low", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Range.high this.Element_High = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_High", // MakerGen.cs:236 Path = "Range.high", // MakerGen.cs:237 Id = "Range.high", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Ratio() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Ratio.numerator this.Element_Numerator = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Numerator", // MakerGen.cs:236 Path = "Ratio.numerator", // MakerGen.cs:237 Id = "Ratio.numerator", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Ratio.denominator this.Element_Denominator = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Denominator", // MakerGen.cs:236 Path = "Ratio.denominator", // MakerGen.cs:237 Id = "Ratio.denominator", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_ContactDetail() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. ContactDetail.name this.Element_Name = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Name", // MakerGen.cs:236 Path = "ContactDetail.name", // MakerGen.cs:237 Id = "ContactDetail.name", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. ContactDetail.telecom this.Element_Telecom = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Telecom", // MakerGen.cs:236 Path = "ContactDetail.telecom", // MakerGen.cs:237 Id = "ContactDetail.telecom", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_ContactPoint // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Narrative() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Narrative.status this.Element_Status = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Status", // MakerGen.cs:236 Path = "Narrative.status", // MakerGen.cs:237 Id = "Narrative.status", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Narrative.div this.Element_Div = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Div", // MakerGen.cs:236 Path = "Narrative.div", // MakerGen.cs:237 Id = "Narrative.div", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Xhtml // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_ResearchSubject() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. ResearchSubject.identifier this.Element_Identifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Identifier", // MakerGen.cs:236 Path = "ResearchSubject.identifier", // MakerGen.cs:237 Id = "ResearchSubject.identifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Identifier // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. ResearchSubject.status this.Element_Status = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Status", // MakerGen.cs:236 Path = "ResearchSubject.status", // MakerGen.cs:237 Id = "ResearchSubject.status", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. ResearchSubject.period this.Element_Period = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Period", // MakerGen.cs:236 Path = "ResearchSubject.period", // MakerGen.cs:237 Id = "ResearchSubject.period", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Period // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. ResearchSubject.study this.Element_Study = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Study", // MakerGen.cs:236 Path = "ResearchSubject.study", // MakerGen.cs:237 Id = "ResearchSubject.study", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/ResearchStudy" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. ResearchSubject.individual this.Element_Individual = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Individual", // MakerGen.cs:236 Path = "ResearchSubject.individual", // MakerGen.cs:237 Id = "ResearchSubject.individual", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Patient" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. ResearchSubject.assignedArm this.Element_AssignedArm = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_AssignedArm", // MakerGen.cs:236 Path = "ResearchSubject.assignedArm", // MakerGen.cs:237 Id = "ResearchSubject.assignedArm", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. ResearchSubject.actualArm this.Element_ActualArm = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ActualArm", // MakerGen.cs:236 Path = "ResearchSubject.actualArm", // MakerGen.cs:237 Id = "ResearchSubject.actualArm", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. ResearchSubject.consent this.Element_Consent = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Consent", // MakerGen.cs:236 Path = "ResearchSubject.consent", // MakerGen.cs:237 Id = "ResearchSubject.consent", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Consent" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "ResearchSubject"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/ResearchSubject"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Identifier() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Identifier.use this.Element_Use = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Use", // MakerGen.cs:236 Path= "Identifier.use", // MakerGen.cs:237 Id = "Identifier.use", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Identifier.type this.Element_Type = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Type", // MakerGen.cs:236 Path= "Identifier.type", // MakerGen.cs:237 Id = "Identifier.type", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Identifier.system this.Element_System = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_System", // MakerGen.cs:236 Path= "Identifier.system", // MakerGen.cs:237 Id = "Identifier.system", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Uri // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. Identifier.value this.Element_Value = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Value", // MakerGen.cs:236 Path= "Identifier.value", // MakerGen.cs:237 Id = "Identifier.value", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. Identifier.period this.Element_Period = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Period", // MakerGen.cs:236 Path= "Identifier.period", // MakerGen.cs:237 Id = "Identifier.period", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Period // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. Identifier.assigner this.Element_Assigner = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Assigner", // MakerGen.cs:236 Path= "Identifier.assigner", // MakerGen.cs:237 Id = "Identifier.assigner", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Organization" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_AppointmentResponse() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. AppointmentResponse.identifier this.Element_Identifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Identifier", // MakerGen.cs:236 Path = "AppointmentResponse.identifier", // MakerGen.cs:237 Id = "AppointmentResponse.identifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Identifier // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. AppointmentResponse.appointment this.Element_Appointment = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Appointment", // MakerGen.cs:236 Path = "AppointmentResponse.appointment", // MakerGen.cs:237 Id = "AppointmentResponse.appointment", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Appointment" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. AppointmentResponse.start this.Element_Start = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Start", // MakerGen.cs:236 Path = "AppointmentResponse.start", // MakerGen.cs:237 Id = "AppointmentResponse.start", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Instant // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. AppointmentResponse.end this.Element_End = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_End", // MakerGen.cs:236 Path = "AppointmentResponse.end", // MakerGen.cs:237 Id = "AppointmentResponse.end", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Instant // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. AppointmentResponse.participantType this.Element_ParticipantType = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ParticipantType", // MakerGen.cs:236 Path = "AppointmentResponse.participantType", // MakerGen.cs:237 Id = "AppointmentResponse.participantType", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. AppointmentResponse.actor this.Element_Actor = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Actor", // MakerGen.cs:236 Path = "AppointmentResponse.actor", // MakerGen.cs:237 Id = "AppointmentResponse.actor", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Patient", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Practitioner", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/PractitionerRole", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/RelatedPerson", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Device", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/HealthcareService", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Location" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. AppointmentResponse.participantStatus this.Element_ParticipantStatus = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ParticipantStatus", // MakerGen.cs:236 Path = "AppointmentResponse.participantStatus", // MakerGen.cs:237 Id = "AppointmentResponse.participantStatus", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. AppointmentResponse.comment this.Element_Comment = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Comment", // MakerGen.cs:236 Path = "AppointmentResponse.comment", // MakerGen.cs:237 Id = "AppointmentResponse.comment", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "AppointmentResponse"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/AppointmentResponse"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_ProductShelfLife() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. ProductShelfLife.identifier this.Element_Identifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Identifier", // MakerGen.cs:236 Path = "ProductShelfLife.identifier", // MakerGen.cs:237 Id = "ProductShelfLife.identifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Identifier // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. ProductShelfLife.type this.Element_Type = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Type", // MakerGen.cs:236 Path = "ProductShelfLife.type", // MakerGen.cs:237 Id = "ProductShelfLife.type", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. ProductShelfLife.period this.Element_Period = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Period", // MakerGen.cs:236 Path = "ProductShelfLife.period", // MakerGen.cs:237 Id = "ProductShelfLife.period", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. ProductShelfLife.specialPrecautionsForStorage this.Element_SpecialPrecautionsForStorage = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_SpecialPrecautionsForStorage", // MakerGen.cs:236 Path = "ProductShelfLife.specialPrecautionsForStorage", // MakerGen.cs:237 Id = "ProductShelfLife.specialPrecautionsForStorage", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_MedicinalProductManufactured() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. MedicinalProductManufactured.manufacturedDoseForm this.Element_ManufacturedDoseForm = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ManufacturedDoseForm", // MakerGen.cs:236 Path = "MedicinalProductManufactured.manufacturedDoseForm", // MakerGen.cs:237 Id = "MedicinalProductManufactured.manufacturedDoseForm", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. MedicinalProductManufactured.unitOfPresentation this.Element_UnitOfPresentation = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_UnitOfPresentation", // MakerGen.cs:236 Path = "MedicinalProductManufactured.unitOfPresentation", // MakerGen.cs:237 Id = "MedicinalProductManufactured.unitOfPresentation", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. MedicinalProductManufactured.quantity this.Element_Quantity = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Quantity", // MakerGen.cs:236 Path = "MedicinalProductManufactured.quantity", // MakerGen.cs:237 Id = "MedicinalProductManufactured.quantity", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. MedicinalProductManufactured.manufacturer this.Element_Manufacturer = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Manufacturer", // MakerGen.cs:236 Path = "MedicinalProductManufactured.manufacturer", // MakerGen.cs:237 Id = "MedicinalProductManufactured.manufacturer", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Organization" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. MedicinalProductManufactured.ingredient this.Element_Ingredient = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Ingredient", // MakerGen.cs:236 Path = "MedicinalProductManufactured.ingredient", // MakerGen.cs:237 Id = "MedicinalProductManufactured.ingredient", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. MedicinalProductManufactured.physicalCharacteristics this.Element_PhysicalCharacteristics = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_PhysicalCharacteristics", // MakerGen.cs:236 Path = "MedicinalProductManufactured.physicalCharacteristics", // MakerGen.cs:237 Id = "MedicinalProductManufactured.physicalCharacteristics", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_ProdCharacteristic // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. MedicinalProductManufactured.otherCharacteristics this.Element_OtherCharacteristics = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_OtherCharacteristics", // MakerGen.cs:236 Path = "MedicinalProductManufactured.otherCharacteristics", // MakerGen.cs:237 Id = "MedicinalProductManufactured.otherCharacteristics", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "MedicinalProductManufactured"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_MedicinalProductContraindication() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. MedicinalProductContraindication.subject this.Element_Subject = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Subject", // MakerGen.cs:236 Path = "MedicinalProductContraindication.subject", // MakerGen.cs:237 Id = "MedicinalProductContraindication.subject", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProduct", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Medication" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. MedicinalProductContraindication.disease this.Element_Disease = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Disease", // MakerGen.cs:236 Path = "MedicinalProductContraindication.disease", // MakerGen.cs:237 Id = "MedicinalProductContraindication.disease", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. MedicinalProductContraindication.diseaseStatus this.Element_DiseaseStatus = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_DiseaseStatus", // MakerGen.cs:236 Path = "MedicinalProductContraindication.diseaseStatus", // MakerGen.cs:237 Id = "MedicinalProductContraindication.diseaseStatus", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. MedicinalProductContraindication.comorbidity this.Element_Comorbidity = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Comorbidity", // MakerGen.cs:236 Path = "MedicinalProductContraindication.comorbidity", // MakerGen.cs:237 Id = "MedicinalProductContraindication.comorbidity", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. MedicinalProductContraindication.therapeuticIndication this.Element_TherapeuticIndication = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_TherapeuticIndication", // MakerGen.cs:236 Path = "MedicinalProductContraindication.therapeuticIndication", // MakerGen.cs:237 Id = "MedicinalProductContraindication.therapeuticIndication", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. MedicinalProductContraindication.otherTherapy this.Element_OtherTherapy = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_OtherTherapy", // MakerGen.cs:236 Path = "MedicinalProductContraindication.otherTherapy", // MakerGen.cs:237 Id = "MedicinalProductContraindication.otherTherapy", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new Type_OtherTherapy // MakerGen.cs:260 { // MakerGen.cs:261 } // MakerGen.cs:262 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 9. MedicinalProductContraindication.population this.Element_Population = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Population", // MakerGen.cs:236 Path = "MedicinalProductContraindication.population", // MakerGen.cs:237 Id = "MedicinalProductContraindication.population", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Population // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "MedicinalProductContraindication"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_Basic() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Basic.identifier this.Element_Identifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Identifier", // MakerGen.cs:236 Path = "Basic.identifier", // MakerGen.cs:237 Id = "Basic.identifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Identifier // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Basic.code this.Element_Code = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Code", // MakerGen.cs:236 Path = "Basic.code", // MakerGen.cs:237 Id = "Basic.code", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Basic.subject this.Element_Subject = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Subject", // MakerGen.cs:236 Path = "Basic.subject", // MakerGen.cs:237 Id = "Basic.subject", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Resource" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. Basic.created this.Element_Created = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Created", // MakerGen.cs:236 Path = "Basic.created", // MakerGen.cs:237 Id = "Basic.created", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Date // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. Basic.author this.Element_Author = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Author", // MakerGen.cs:236 Path = "Basic.author", // MakerGen.cs:237 Id = "Basic.author", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Practitioner", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/PractitionerRole", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Patient", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/RelatedPerson", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Organization" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "Basic"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/Basic"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_Resource() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Resource.id this.Element_Id = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Id", // MakerGen.cs:236 Path = "Resource.id", // MakerGen.cs:237 Id = "Resource.id", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Id // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Resource.meta this.Element_Meta = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Meta", // MakerGen.cs:236 Path = "Resource.meta", // MakerGen.cs:237 Id = "Resource.meta", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Meta // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Resource.implicitRules this.Element_ImplicitRules = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ImplicitRules", // MakerGen.cs:236 Path = "Resource.implicitRules", // MakerGen.cs:237 Id = "Resource.implicitRules", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Uri // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. Resource.language this.Element_Language = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Language", // MakerGen.cs:236 Path = "Resource.language", // MakerGen.cs:237 Id = "Resource.language", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "Resource"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/Resource"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_SubstanceAmount() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. SubstanceAmount.amount[x] this.Element_Amount = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Amount", // MakerGen.cs:236 Path = "SubstanceAmount.amount[x]", // MakerGen.cs:237 Id = "SubstanceAmount.amount[x]", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 }, // MakerGen.cs:358 new FhirKhit.Maker.Common.Complex.Type_Range // MakerGen.cs:356 { // MakerGen.cs:357 }, // MakerGen.cs:358 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. SubstanceAmount.amountType this.Element_AmountType = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_AmountType", // MakerGen.cs:236 Path = "SubstanceAmount.amountType", // MakerGen.cs:237 Id = "SubstanceAmount.amountType", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. SubstanceAmount.amountText this.Element_AmountText = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_AmountText", // MakerGen.cs:236 Path = "SubstanceAmount.amountText", // MakerGen.cs:237 Id = "SubstanceAmount.amountText", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. SubstanceAmount.referenceRange this.Element_ReferenceRange = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ReferenceRange", // MakerGen.cs:236 Path = "SubstanceAmount.referenceRange", // MakerGen.cs:237 Id = "SubstanceAmount.referenceRange", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new Type_ReferenceRange // MakerGen.cs:260 { // MakerGen.cs:261 } // MakerGen.cs:262 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_ProdCharacteristic() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. ProdCharacteristic.height this.Element_Height = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Height", // MakerGen.cs:236 Path = "ProdCharacteristic.height", // MakerGen.cs:237 Id = "ProdCharacteristic.height", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. ProdCharacteristic.width this.Element_Width = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Width", // MakerGen.cs:236 Path = "ProdCharacteristic.width", // MakerGen.cs:237 Id = "ProdCharacteristic.width", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. ProdCharacteristic.depth this.Element_Depth = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Depth", // MakerGen.cs:236 Path = "ProdCharacteristic.depth", // MakerGen.cs:237 Id = "ProdCharacteristic.depth", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. ProdCharacteristic.weight this.Element_Weight = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Weight", // MakerGen.cs:236 Path = "ProdCharacteristic.weight", // MakerGen.cs:237 Id = "ProdCharacteristic.weight", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. ProdCharacteristic.nominalVolume this.Element_NominalVolume = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_NominalVolume", // MakerGen.cs:236 Path = "ProdCharacteristic.nominalVolume", // MakerGen.cs:237 Id = "ProdCharacteristic.nominalVolume", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. ProdCharacteristic.externalDiameter this.Element_ExternalDiameter = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_ExternalDiameter", // MakerGen.cs:236 Path = "ProdCharacteristic.externalDiameter", // MakerGen.cs:237 Id = "ProdCharacteristic.externalDiameter", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Quantity // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. ProdCharacteristic.shape this.Element_Shape = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Shape", // MakerGen.cs:236 Path = "ProdCharacteristic.shape", // MakerGen.cs:237 Id = "ProdCharacteristic.shape", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. ProdCharacteristic.color this.Element_Color = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Color", // MakerGen.cs:236 Path = "ProdCharacteristic.color", // MakerGen.cs:237 Id = "ProdCharacteristic.color", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 9. ProdCharacteristic.imprint this.Element_Imprint = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Imprint", // MakerGen.cs:236 Path = "ProdCharacteristic.imprint", // MakerGen.cs:237 Id = "ProdCharacteristic.imprint", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 10. ProdCharacteristic.image this.Element_Image = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Image", // MakerGen.cs:236 Path = "ProdCharacteristic.image", // MakerGen.cs:237 Id = "ProdCharacteristic.image", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Attachment // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 11. ProdCharacteristic.scoring this.Element_Scoring = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Scoring", // MakerGen.cs:236 Path = "ProdCharacteristic.scoring", // MakerGen.cs:237 Id = "ProdCharacteristic.scoring", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_BodyStructure() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. BodyStructure.identifier this.Element_Identifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Identifier", // MakerGen.cs:236 Path = "BodyStructure.identifier", // MakerGen.cs:237 Id = "BodyStructure.identifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Identifier // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. BodyStructure.active this.Element_Active = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Active", // MakerGen.cs:236 Path = "BodyStructure.active", // MakerGen.cs:237 Id = "BodyStructure.active", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Boolean // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. BodyStructure.morphology this.Element_Morphology = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Morphology", // MakerGen.cs:236 Path = "BodyStructure.morphology", // MakerGen.cs:237 Id = "BodyStructure.morphology", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. BodyStructure.location this.Element_Location = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Location", // MakerGen.cs:236 Path = "BodyStructure.location", // MakerGen.cs:237 Id = "BodyStructure.location", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. BodyStructure.locationQualifier this.Element_LocationQualifier = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_LocationQualifier", // MakerGen.cs:236 Path = "BodyStructure.locationQualifier", // MakerGen.cs:237 Id = "BodyStructure.locationQualifier", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. BodyStructure.description this.Element_Description = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Description", // MakerGen.cs:236 Path = "BodyStructure.description", // MakerGen.cs:237 Id = "BodyStructure.description", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. BodyStructure.image this.Element_Image = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Image", // MakerGen.cs:236 Path = "BodyStructure.image", // MakerGen.cs:237 Id = "BodyStructure.image", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Attachment // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. BodyStructure.patient this.Element_Patient = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Patient", // MakerGen.cs:236 Path = "BodyStructure.patient", // MakerGen.cs:237 Id = "BodyStructure.patient", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/Patient" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "BodyStructure"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/BodyStructure"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_Quantity() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. Quantity.value this.Element_Value = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Value", // MakerGen.cs:236 Path = "Quantity.value", // MakerGen.cs:237 Id = "Quantity.value", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Decimal // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. Quantity.comparator this.Element_Comparator = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Comparator", // MakerGen.cs:236 Path = "Quantity.comparator", // MakerGen.cs:237 Id = "Quantity.comparator", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. Quantity.unit this.Element_Unit = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Unit", // MakerGen.cs:236 Path = "Quantity.unit", // MakerGen.cs:237 Id = "Quantity.unit", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. Quantity.system this.Element_System = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_System", // MakerGen.cs:236 Path = "Quantity.system", // MakerGen.cs:237 Id = "Quantity.system", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Uri // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. Quantity.code this.Element_Code = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Code", // MakerGen.cs:236 Path = "Quantity.code", // MakerGen.cs:237 Id = "Quantity.code", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_Code // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Resource_MedicinalProductInteraction() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. MedicinalProductInteraction.subject this.Element_Subject = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Subject", // MakerGen.cs:236 Path = "MedicinalProductInteraction.subject", // MakerGen.cs:237 Id = "MedicinalProductInteraction.subject", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Reference // MakerGen.cs:344 { // MakerGen.cs:345 TargetProfile = new String[] // MakerGen.cs:347 { // CodeEditorExtensions.cs:28 "http://hl7.org/fhir/StructureDefinition/MedicinalProduct", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Medication", // MakerGen.cs:347 "http://hl7.org/fhir/StructureDefinition/Substance" // MakerGen.cs:347 } // CodeEditorExtensions.cs:34 } // MakerGen.cs:348 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. MedicinalProductInteraction.description this.Element_Description = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Description", // MakerGen.cs:236 Path = "MedicinalProductInteraction.description", // MakerGen.cs:237 Id = "MedicinalProductInteraction.description", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_String // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. MedicinalProductInteraction.interactant this.Element_Interactant = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Interactant", // MakerGen.cs:236 Path = "MedicinalProductInteraction.interactant", // MakerGen.cs:237 Id = "MedicinalProductInteraction.interactant", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = -1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new Type_Interactant // MakerGen.cs:260 { // MakerGen.cs:261 } // MakerGen.cs:262 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. MedicinalProductInteraction.type this.Element_Type = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Type", // MakerGen.cs:236 Path = "MedicinalProductInteraction.type", // MakerGen.cs:237 Id = "MedicinalProductInteraction.type", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 6. MedicinalProductInteraction.effect this.Element_Effect = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Effect", // MakerGen.cs:236 Path = "MedicinalProductInteraction.effect", // MakerGen.cs:237 Id = "MedicinalProductInteraction.effect", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 7. MedicinalProductInteraction.incidence this.Element_Incidence = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Incidence", // MakerGen.cs:236 Path = "MedicinalProductInteraction.incidence", // MakerGen.cs:237 Id = "MedicinalProductInteraction.incidence", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 8. MedicinalProductInteraction.management this.Element_Management = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Management", // MakerGen.cs:236 Path = "MedicinalProductInteraction.management", // MakerGen.cs:237 Id = "MedicinalProductInteraction.management", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 this.Name = "MedicinalProductInteraction"; // MakerGen.cs:468 this.Uri = "http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction"; // MakerGen.cs:469 } // MakerGen.cs:403
} // MakerGen.cs:397 // MakerGen.cs:399 public Type_MarketingStatus() // MakerGen.cs:400 { // MakerGen.cs:401 { // MakerGen.cs:232 // 1. MarketingStatus.country this.Element_Country = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Country", // MakerGen.cs:236 Path = "MarketingStatus.country", // MakerGen.cs:237 Id = "MarketingStatus.country", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 2. MarketingStatus.jurisdiction this.Element_Jurisdiction = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Jurisdiction", // MakerGen.cs:236 Path = "MarketingStatus.jurisdiction", // MakerGen.cs:237 Id = "MarketingStatus.jurisdiction", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 3. MarketingStatus.status this.Element_Status = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_Status", // MakerGen.cs:236 Path = "MarketingStatus.status", // MakerGen.cs:237 Id = "MarketingStatus.status", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_CodeableConcept // MakerGen.cs:316 { // MakerGen.cs:317 } // MakerGen.cs:320 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 4. MarketingStatus.dateRange this.Element_DateRange = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_DateRange", // MakerGen.cs:236 Path = "MarketingStatus.dateRange", // MakerGen.cs:237 Id = "MarketingStatus.dateRange", // MakerGen.cs:238 Min = 1, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Complex.Type_Period // MakerGen.cs:356 { // MakerGen.cs:357 } // MakerGen.cs:358 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 { // MakerGen.cs:232 // 5. MarketingStatus.restoreDate this.Element_RestoreDate = new ElementDefinitionInfo // MakerGen.cs:234 { // MakerGen.cs:235 Name = "Element_RestoreDate", // MakerGen.cs:236 Path = "MarketingStatus.restoreDate", // MakerGen.cs:237 Id = "MarketingStatus.restoreDate", // MakerGen.cs:238 Min = 0, // MakerGen.cs:239 Max = 1, // MakerGen.cs:240 Types = new BaseType[] // MakerGen.cs:241 { // MakerGen.cs:242 new FhirKhit.Maker.Common.Primitive.Primitive_DateTime // MakerGen.cs:301 { // MakerGen.cs:302 } // MakerGen.cs:305 } // MakerGen.cs:244 }; // MakerGen.cs:245 } // MakerGen.cs:246 } // MakerGen.cs:403