### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/SpecimenDefinition.json
### ----------------------------------------------------
### -- Chunk 9 of 9
" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "CollectedSpecimenType"
        }],
        "strength" : "example",
        "description" : "The type of the specimen to be collected.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v2-0487"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-6"
      }]
    },
    {
      "id" : "SpecimenDefinition.patientPreparation",
      "path" : "SpecimenDefinition.patientPreparation",
      "short" : "Patient preparation for collection",
      "definition" : "Preparation of the patient for specimen collection.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "PreparePatient"
        }],
        "strength" : "example",
        "description" : "Checks on the patient prior specimen collection.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/prepare-patient-prior-specimen-collection"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM1-37"
      }]
    },
    {
      "id" : "SpecimenDefinition.timeAspect",
      "path" : "SpecimenDefinition.timeAspect",
      "short" : "Time aspect for collection",
      "definition" : "Time aspect of specimen collection (duration or offset).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "example" : [{
        "label" : "General",
        "valueString" : "24 hour, 20' post charge"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM1-43, OM1-44"
      }]
    },
    {
      "id" : "SpecimenDefinition.collection",
      "path" : "SpecimenDefinition.collection",
      "short" : "Specimen collection procedure",
      "definition" : "The action to be performed for collecting the specimen.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "SpecimenCollection"
        }],
        "strength" : "example",
        "description" : "The action to collect a type of specimen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/specimen-collection"
      }
    },
    {
      "id" : "SpecimenDefinition.typeTested",
      "path" : "SpecimenDefinition.typeTested",
      "short" : "Specimen in container intended for testing by lab",
      "definition" : "Specimen conditioned in a container as expected by the testing laboratory.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.isDerived",
      "path" : "SpecimenDefinition.typeTested.isDerived",
      "short" : "Primary or secondary specimen",
      "definition" : "Primary of secondary specimen.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "boolean"
      }],
      "example" : [{
        "label" : "General",
        "valueBoolean" : false
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-2"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.type",
      "path" : "SpecimenDefinition.typeTested.type",
      "short" : "Type of intended specimen",
      "definition" : "The kind of specimen conditioned for testing expected by lab.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "IntendedSpecimenType"
        }],
        "strength" : "example",
        "description" : "The type of specimen conditioned in a container for lab testing.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v2-0487"
      }
    },
    {
      "id" : "SpecimenDefinition.typeTested.preference",
      "path" : "SpecimenDefinition.typeTested.preference",
      "short" : "preferred | alternate",
      "definition" : "The preference for this type of conditioned specimen.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "code"
      }],
      "example" : [{
        "label" : "General",
        "valueCode" : "preferred, alternate"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "SpecimenContainedPreference"
        }],
        "strength" : "required",
        "description" : "Degree of preference of a type of conditioned specimen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/specimen-contained-preference|4.0.0"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-16"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container",
      "path" : "SpecimenDefinition.typeTested.container",
      "short" : "The specimen's container",
      "definition" : "The specimen's container.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.material",
      "path" : "SpecimenDefinition.typeTested.container.material",
      "short" : "Container material",
      "definition" : "The type of material of the container.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContainerMaterial"
        }],
        "strength" : "example",
        "description" : "Types of material for specimen containers.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/container-material"
      }
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.type",
      "path" : "SpecimenDefinition.typeTested.container.type",
      "short" : "Kind of container associated with the kind of specimen",
      "definition" : "The type of container used to contain this kind of specimen.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContainerType"
        }],
        "strength" : "example",
        "description" : "Type of specimen container.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/specimen-container-type"
      }
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.cap",
      "path" : "SpecimenDefinition.typeTested.container.cap",
      "short" : "Color of container cap",
      "definition" : "Color of container cap.",
      "requirements" : "From ISO 6710-2017 Table F.1 Recommended colour codes.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContainerCap"
        }],
        "strength" : "example",
        "description" : "Color of the container cap.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/container-cap"
      }
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.description",
      "path" : "SpecimenDefinition.typeTested.container.description",
      "short" : "Container description",
      "definition" : "The textual description of the kind of container.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "example" : [{
        "label" : "General",
        "valueString" : "Blue top tube with citrate"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-3"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.capacity",
      "path" : "SpecimenDefinition.typeTested.container.capacity",
      "short" : "Container capacity",
      "definition" : "The capacity (volume or other measure) of this kind of container.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-4, OM4-5"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.minimumVolume[x]",
      "path" : "SpecimenDefinition.typeTested.container.minimumVolume[x]",
      "short" : "Minimum volume",
      "definition" : "The minimum volume to be conditioned in the container.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/SimpleQuantity"]
      },
      {
        "code" : "string"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-11"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.additive",
      "path" : "SpecimenDefinition.typeTested.container.additive",
      "short" : "Additive associated with container",
      "definition" : "Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-7"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.additive.additive[x]",
      "path" : "SpecimenDefinition.typeTested.container.additive.additive[x]",
      "short" : "Additive associated with container",
      "definition" : "Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Substance"]
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContainerAdditive"
        }],
        "strength" : "example",
        "description" : "Substance added to specimen container.",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v2-0371"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-7"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.container.preparation",
      "path" : "SpecimenDefinition.typeTested.container.preparation",
      "short" : "Specimen container preparation",
      "definition" : "Special processing that should be applied to the container for this kind of specimen.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-8"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.requirement",
      "path" : "SpecimenDefinition.typeTested.requirement",
      "short" : "Specimen requirements",
      "definition" : "Requirements for delivery and special handling of this kind of conditioned specimen.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-12"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.retentionTime",
      "path" : "SpecimenDefinition.typeTested.retentionTime",
      "short" : "Specimen retention time",
      "definition" : "The usual time that a specimen of this kind is retained after the ordered tests are completed, for the purpose of additional testing.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Duration"
      }],
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-14"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.rejectionCriterion",
      "path" : "SpecimenDefinition.typeTested.rejectionCriterion",
      "short" : "Rejection criterion",
      "definition" : "Criterion for rejection of the specimen in its container by the laboratory.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "RejectionCriterion"
        }],
        "strength" : "example",
        "description" : "Criterion for rejection of the specimen by laboratory.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/rejection-criteria"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM1-39"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.handling",
      "path" : "SpecimenDefinition.typeTested.handling",
      "short" : "Specimen handling before testing",
      "definition" : "Set of instructions for preservation/transport of the specimen at a defined temperature interval, prior the testing process.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.handling.temperatureQualifier",
      "path" : "SpecimenDefinition.typeTested.handling.temperatureQualifier",
      "short" : "Temperature qualifier",
      "definition" : "It qualifies the interval of temperature, which characterizes an occurrence of handling. Conditions that are not related to temperature may be handled in the instruction element.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "HandlingConditionSet"
        }],
        "strength" : "example",
        "description" : "Set of handling instructions prior testing of the specimen.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/handling-condition"
      },
      "mapping" : [{
        "identity" : "v2",
        "map" : "OM4-15"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.handling.temperatureRange",
      "path" : "SpecimenDefinition.typeTested.handling.temperatureRange",
      "short" : "Temperature range",
      "definition" : "The temperature interval for this set of handling instructions.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Range"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.handling.maxDuration",
      "path" : "SpecimenDefinition.typeTested.handling.maxDuration",
      "short" : "Maximum preservation time",
      "definition" : "The maximum time interval of preservation of the specimen with these conditions.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Duration"
      }]
    },
    {
      "id" : "SpecimenDefinition.typeTested.handling.instruction",
      "path" : "SpecimenDefinition.typeTested.handling.instruction",
      "short" : "Preservation instruction",
      "definition" : "Additional textual instructions for the preservation or transport of the specimen. For instance, 'Protect from light exposure'.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "example" : [{
        "label" : "General",
        "valueString" : "freeze within 4 hours"
      }]
    }]
  }
}


