<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="ocp-programannualbudget" />
  <language value="US-en" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml"> 
The FHIR STU3 (Release 3) Omnibus Care Plan (OCP) Program Annual budget extension profile uses FHIR resources and describes minimum expectations for the Program resource to record, search and fetch basic program information about an individual patient. 
</div>
  </text>
  <url value="http://hl7.org/fhir/StructureDefinition/ocp-programannualbudget" />
  <version value="1.0" />
  <name value="OCP Program Annual Budget Extension" />
  <title value="OCP Program Annual Budget Extension" />
  <status value="draft" />
  <date value="2018-03-22T00:15:38.811-04:00" />
  <publisher value="SAMHSA" />
  <contact>
    <name value="Neelima Chennamaraja, Ioana Singureanu" />
    <telecom>
      <system value="url" />
      <value value="www.eversolve.com" />
      <period>
        <start value="1999-06-15" />
      </period>
    </telecom>
    <telecom>
      <system value="email" />
      <value value="neelima@eversolve.com" />
      <use value="work" />
    </telecom>
    <telecom>
      <system value="email" />
      <value value="ioana@eversolve.com" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="Annual or total budget allocated for the program" />
  <jurisdiction>
    <coding>
      <code value="US" />
      <display value="US-Realm" />
    </coding>
  </jurisdiction>
  <purpose value="This extension describes the Program Annual or total number of receipients to be served under program." />
  <copyright value="+Copyright (c) 2017 SAMHSA. All Rights Reserved." />
  <fhirVersion value="3.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <contextType value="resource" />
  <context value="ocp-program" />
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <snapshot />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="OCP Program Annual Budget Extension" />
      <definition value="Annual or total budget allocated for the program.&#xD;&#xA;Optional Extension Element - found in all resources." />
      <max value="1" />
    </element>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Extension.extension:annualTotalBudget">
      <path value="Extension.extension" />
      <sliceName value="annualTotalBudget" />
      <short value="Annual Total Budget of the program" />
      <definition value="Annual or total budget allocated for the program. May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <max value="1" />
      <mustSupport value="false" />
    </element>
    <element id="Extension.extension:annualTotalBudget.url">
      <path value="Extension.extension.url" />
      <fixedUri value="annualTotalBudget" />
    </element>
    <element id="Extension.extension:annualTotalBudget.value[x]:valueQuantity">
      <path value="Extension.extension.valueQuantity" />
      <sliceName value="valueQuantity" />
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://hl7.org/fhir/StructureDefinition/ocp-programannualbudget" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>