<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="au-bodyweight" />
  <url value="http://hl7.org.au/fhir/StructureDefinition/au-bodyweight" />
  <version value="1.1.0" />
  <name value="AUBodyWeight" />
  <title value="AU Body Weight" />
  <status value="draft" />
  <publisher value="Health Level Seven Australia (Orders and Observations WG)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://hl7.org.au/fhir" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This profile defines a body weight information structure for use in an Australian context that tightens the BodyWeightCode slice, aligning to the proposed [R4 Observation Body Weight](http://build.fhir.org/bodyweight.html) profile." />
  <copyright value="This resource contains content from LOINC™ (http://loinc.org). The LOINC Table, LOINC Table Core, LOINC Panels and Forms File, LOINC Answer File, LOINC Part File, LOINC Group File, LOINC Document Ontology File, LOINC Hierarchies, LOINC Linguistic Variants File, LOINC/RSNA Radiology Playbook, and LOINC/IEEE Medical Device Code Mapping Table are copyright © 1995-2017, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://loinc.org/license." />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/bodyweight" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <short value="An observation of body weight in an Australian healthcare context" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <short value="Required body weight code" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <short value="Required coding" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding:BodyWeightCode">
      <path value="Observation.code.coding" />
      <sliceName value="BodyWeightCode" />
      <short value="Body weight code" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.code.coding:BodyWeightCode.system">
      <path value="Observation.code.coding.system" />
      <short value="LOINC coding system" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding:BodyWeightCode.code">
      <path value="Observation.code.coding.code" />
      <short value="Body weight LOINC code" />
      <min value="1" />
    </element>
  </differential>
</StructureDefinition>