description: 'R4: `SubstanceSourceMaterial.organism` (new:BackboneElement)' package_name: hl7.fhir.uv.xver-r4.r3 derivation: constraint name: ExtensionSubstanceSourceMaterial_Organism type: Extension elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: family: match: {url: family} schema: short: 'R4: The family of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: family} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The family of an organism shall be specified choices: [valueCodeableConcept] index: 4 valueCodeableConcept: short: The family of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 5 required: [url] genus: match: {url: genus} schema: short: 'R4: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies (new)' base: {max: '*', min: 0, path: Extension.extension} index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: genus} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies choices: [valueCodeableConcept] index: 9 valueCodeableConcept: short: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 10 required: [url] species: match: {url: species} schema: short: 'R4: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies (new)' base: {max: '*', min: 0, path: Extension.extension} index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: species} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies choices: [valueCodeableConcept] index: 14 valueCodeableConcept: short: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 15 required: [url] intraspecificType: match: {url: intraspecificType} schema: short: 'R4: The Intraspecific type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: intraspecificType} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The Intraspecific type of an organism shall be specified choices: [valueCodeableConcept] index: 19 valueCodeableConcept: short: The Intraspecific type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 20 required: [url] intraspecificDescription: match: {url: intraspecificDescription} schema: short: 'R4: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention (new)' base: {max: '*', min: 0, path: Extension.extension} index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: intraspecificDescription} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention choices: [valueString] index: 24 valueString: short: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 25 required: [url] author: match: {url: author} schema: short: 'R4: 4.9.13.6.1 Author type (Conditional) (new)' array: true base: {max: '*', min: 0, path: Extension.extension} index: 26 extensions: authorType: url: authorType short: 'R4: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name (new)' base: {max: '*', min: 0, path: Extension.extension} index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorType} index: 29 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name choices: [valueCodeableConcept] index: 31 valueCodeableConcept: short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 32 required: [url] authorDescription: url: authorDescription short: 'R4: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorDescription} index: 34 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) choices: [valueString] index: 36 valueString: short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 37 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 27 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: authorType: match: {url: authorType} schema: short: 'R4: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name (new)' base: {max: '*', min: 0, path: Extension.extension} index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorType} index: 29 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name choices: [valueCodeableConcept] index: 31 valueCodeableConcept: short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 32 required: [url] authorDescription: match: {url: authorDescription} schema: short: 'R4: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorDescription} index: 34 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) choices: [valueString] index: 36 valueString: short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 37 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: author} index: 38 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 40 required: [url] hybrid: match: {url: hybrid} schema: short: 'R4: 4.9.13.8.1 Hybrid species maternal organism ID (Optional) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 41 extensions: maternalOrganismId: url: maternalOrganismId short: 'R4: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismId} index: 44 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 46 valueString: short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 47 required: [url] maternalOrganismName: url: maternalOrganismName short: 'R4: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismName} index: 49 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 51 valueString: short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 52 required: [url] paternalOrganismId: url: paternalOrganismId short: 'R4: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary (new)' base: {max: '*', min: 0, path: Extension.extension} index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismId} index: 54 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary choices: [valueString] index: 56 valueString: short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 57 required: [url] paternalOrganismName: url: paternalOrganismName short: 'R4: The name of the paternal species constituting the hybrid organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismName} index: 59 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the paternal species constituting the hybrid organism shall be specified choices: [valueString] index: 61 valueString: short: The name of the paternal species constituting the hybrid organism shall be specified type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 62 required: [url] hybridType: url: hybridType short: 'R4: The hybrid type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybridType} index: 64 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The hybrid type of an organism shall be specified choices: [valueCodeableConcept] index: 66 valueCodeableConcept: short: The hybrid type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 67 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 42 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: maternalOrganismId: match: {url: maternalOrganismId} schema: short: 'R4: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismId} index: 44 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 46 valueString: short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 47 required: [url] maternalOrganismName: match: {url: maternalOrganismName} schema: short: 'R4: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismName} index: 49 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 51 valueString: short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 52 required: [url] paternalOrganismId: match: {url: paternalOrganismId} schema: short: 'R4: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary (new)' base: {max: '*', min: 0, path: Extension.extension} index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismId} index: 54 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary choices: [valueString] index: 56 valueString: short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 57 required: [url] paternalOrganismName: match: {url: paternalOrganismName} schema: short: 'R4: The name of the paternal species constituting the hybrid organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismName} index: 59 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the paternal species constituting the hybrid organism shall be specified choices: [valueString] index: 61 valueString: short: The name of the paternal species constituting the hybrid organism shall be specified type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 62 required: [url] hybridType: match: {url: hybridType} schema: short: 'R4: The hybrid type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybridType} index: 64 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The hybrid type of an organism shall be specified choices: [valueCodeableConcept] index: 66 valueCodeableConcept: short: The hybrid type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 67 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybrid} index: 68 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 70 required: [url] organismGeneral: match: {url: organismGeneral} schema: short: 'R4: 4.9.13.7.1 Kingdom (Conditional) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 71 extensions: kingdom: url: kingdom short: 'R4: The kingdom of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: kingdom} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The kingdom of an organism shall be specified choices: [valueCodeableConcept] index: 76 valueCodeableConcept: short: The kingdom of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 77 required: [url] phylum: url: phylum short: 'R4: The phylum of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: phylum} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The phylum of an organism shall be specified choices: [valueCodeableConcept] index: 81 valueCodeableConcept: short: The phylum of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 82 required: [url] class: url: class short: 'R4: The class of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: class} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The class of an organism shall be specified choices: [valueCodeableConcept] index: 86 valueCodeableConcept: short: The class of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 87 required: [url] order: url: order short: 'R4: The order of an organism shall be specified, (new)' base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: order} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The order of an organism shall be specified, choices: [valueCodeableConcept] index: 91 valueCodeableConcept: short: The order of an organism shall be specified, type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 92 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 72 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: kingdom: match: {url: kingdom} schema: short: 'R4: The kingdom of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: kingdom} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The kingdom of an organism shall be specified choices: [valueCodeableConcept] index: 76 valueCodeableConcept: short: The kingdom of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 77 required: [url] phylum: match: {url: phylum} schema: short: 'R4: The phylum of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: phylum} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The phylum of an organism shall be specified choices: [valueCodeableConcept] index: 81 valueCodeableConcept: short: The phylum of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 82 required: [url] class: match: {url: class} schema: short: 'R4: The class of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: class} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The class of an organism shall be specified choices: [valueCodeableConcept] index: 86 valueCodeableConcept: short: The class of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 87 required: [url] order: match: {url: order} schema: short: 'R4: The order of an organism shall be specified, (new)' base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: order} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The order of an organism shall be specified, choices: [valueCodeableConcept] index: 91 valueCodeableConcept: short: The order of an organism shall be specified, type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 92 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: organismGeneral} index: 93 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 95 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSourceMaterial.organism'} index: 96 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 98 package_version: 0.1.0 extensions: family: url: family short: 'R4: The family of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: family} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The family of an organism shall be specified choices: [valueCodeableConcept] index: 4 valueCodeableConcept: short: The family of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 5 required: [url] genus: url: genus short: 'R4: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies (new)' base: {max: '*', min: 0, path: Extension.extension} index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: genus} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies choices: [valueCodeableConcept] index: 9 valueCodeableConcept: short: The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 10 required: [url] species: url: species short: 'R4: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies (new)' base: {max: '*', min: 0, path: Extension.extension} index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: species} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies choices: [valueCodeableConcept] index: 14 valueCodeableConcept: short: The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 15 required: [url] intraspecificType: url: intraspecificType short: 'R4: The Intraspecific type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: intraspecificType} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The Intraspecific type of an organism shall be specified choices: [valueCodeableConcept] index: 19 valueCodeableConcept: short: The Intraspecific type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 20 required: [url] intraspecificDescription: url: intraspecificDescription short: 'R4: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention (new)' base: {max: '*', min: 0, path: Extension.extension} index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: intraspecificDescription} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention choices: [valueString] index: 24 valueString: short: The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 25 required: [url] author: url: author short: 'R4: 4.9.13.6.1 Author type (Conditional) (new)' array: true base: {max: '*', min: 0, path: Extension.extension} index: 26 extensions: authorType: url: authorType short: 'R4: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name (new)' base: {max: '*', min: 0, path: Extension.extension} index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorType} index: 29 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name choices: [valueCodeableConcept] index: 31 valueCodeableConcept: short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 32 required: [url] authorDescription: url: authorDescription short: 'R4: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorDescription} index: 34 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) choices: [valueString] index: 36 valueString: short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 37 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 27 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: authorType: match: {url: authorType} schema: short: 'R4: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name (new)' base: {max: '*', min: 0, path: Extension.extension} index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorType} index: 29 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name choices: [valueCodeableConcept] index: 31 valueCodeableConcept: short: The type of author of an organism species shall be specified. The parenthetical author of an organism species refers to the first author who published the plant/animal name (of any rank). The primary author of an organism species refers to the first author(s), who validly published the plant/animal name type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 32 required: [url] authorDescription: match: {url: authorDescription} schema: short: 'R4: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: authorDescription} index: 34 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) choices: [valueString] index: 36 valueString: short: The author of an organism species shall be specified. The author year of an organism shall also be specified when applicable; refers to the year in which the first author(s) published the infraspecific plant/animal name (of any rank) type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 37 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: author} index: 38 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 40 required: [url] hybrid: url: hybrid short: 'R4: 4.9.13.8.1 Hybrid species maternal organism ID (Optional) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 41 extensions: maternalOrganismId: url: maternalOrganismId short: 'R4: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismId} index: 44 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 46 valueString: short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 47 required: [url] maternalOrganismName: url: maternalOrganismName short: 'R4: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismName} index: 49 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 51 valueString: short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 52 required: [url] paternalOrganismId: url: paternalOrganismId short: 'R4: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary (new)' base: {max: '*', min: 0, path: Extension.extension} index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismId} index: 54 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary choices: [valueString] index: 56 valueString: short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 57 required: [url] paternalOrganismName: url: paternalOrganismName short: 'R4: The name of the paternal species constituting the hybrid organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismName} index: 59 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the paternal species constituting the hybrid organism shall be specified choices: [valueString] index: 61 valueString: short: The name of the paternal species constituting the hybrid organism shall be specified type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 62 required: [url] hybridType: url: hybridType short: 'R4: The hybrid type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybridType} index: 64 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The hybrid type of an organism shall be specified choices: [valueCodeableConcept] index: 66 valueCodeableConcept: short: The hybrid type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 67 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 42 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: maternalOrganismId: match: {url: maternalOrganismId} schema: short: 'R4: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismId} index: 44 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 46 valueString: short: The identifier of the maternal species constituting the hybrid organism shall be specified based on a controlled vocabulary. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 47 required: [url] maternalOrganismName: match: {url: maternalOrganismName} schema: short: 'R4: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal (new)' base: {max: '*', min: 0, path: Extension.extension} index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: maternalOrganismName} index: 49 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal choices: [valueString] index: 51 valueString: short: The name of the maternal species constituting the hybrid organism shall be specified. For plants, the parents aren’t always known, and it is unlikely that it will be known which is maternal and which is paternal type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 52 required: [url] paternalOrganismId: match: {url: paternalOrganismId} schema: short: 'R4: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary (new)' base: {max: '*', min: 0, path: Extension.extension} index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismId} index: 54 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary choices: [valueString] index: 56 valueString: short: The identifier of the paternal species constituting the hybrid organism shall be specified based on a controlled vocabulary type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 57 required: [url] paternalOrganismName: match: {url: paternalOrganismName} schema: short: 'R4: The name of the paternal species constituting the hybrid organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: paternalOrganismName} index: 59 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The name of the paternal species constituting the hybrid organism shall be specified choices: [valueString] index: 61 valueString: short: The name of the paternal species constituting the hybrid organism shall be specified type: string base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 62 required: [url] hybridType: match: {url: hybridType} schema: short: 'R4: The hybrid type of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybridType} index: 64 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The hybrid type of an organism shall be specified choices: [valueCodeableConcept] index: 66 valueCodeableConcept: short: The hybrid type of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 67 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: hybrid} index: 68 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 70 required: [url] organismGeneral: url: organismGeneral short: 'R4: 4.9.13.7.1 Kingdom (Conditional) (new)' base: {max: '*', min: 0, path: Extension.extension} index: 71 extensions: kingdom: url: kingdom short: 'R4: The kingdom of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: kingdom} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The kingdom of an organism shall be specified choices: [valueCodeableConcept] index: 76 valueCodeableConcept: short: The kingdom of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 77 required: [url] phylum: url: phylum short: 'R4: The phylum of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: phylum} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The phylum of an organism shall be specified choices: [valueCodeableConcept] index: 81 valueCodeableConcept: short: The phylum of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 82 required: [url] class: url: class short: 'R4: The class of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: class} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The class of an organism shall be specified choices: [valueCodeableConcept] index: 86 valueCodeableConcept: short: The class of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 87 required: [url] order: url: order short: 'R4: The order of an organism shall be specified, (new)' base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: order} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The order of an organism shall be specified, choices: [valueCodeableConcept] index: 91 valueCodeableConcept: short: The order of an organism shall be specified, type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 92 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 72 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: kingdom: match: {url: kingdom} schema: short: 'R4: The kingdom of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: kingdom} index: 74 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The kingdom of an organism shall be specified choices: [valueCodeableConcept] index: 76 valueCodeableConcept: short: The kingdom of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 77 required: [url] phylum: match: {url: phylum} schema: short: 'R4: The phylum of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: phylum} index: 79 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The phylum of an organism shall be specified choices: [valueCodeableConcept] index: 81 valueCodeableConcept: short: The phylum of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 82 required: [url] class: match: {url: class} schema: short: 'R4: The class of an organism shall be specified (new)' base: {max: '*', min: 0, path: Extension.extension} index: 83 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: class} index: 84 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The class of an organism shall be specified choices: [valueCodeableConcept] index: 86 valueCodeableConcept: short: The class of an organism shall be specified type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 87 required: [url] order: match: {url: order} schema: short: 'R4: The order of an organism shall be specified, (new)' base: {max: '*', min: 0, path: Extension.extension} index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: order} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The order of an organism shall be specified, choices: [valueCodeableConcept] index: 91 valueCodeableConcept: short: The order of an organism shall be specified, type: CodeableConcept base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 92 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: organismGeneral} index: 93 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} choices: [] index: 95 required: [url] class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSourceMaterial.organism base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.1.0 required: [url]