ObjectPresentOrAbsentModel
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="shr-base-ObjectPresentOrAbsent-model"/>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<p><b>SW ObjectPresentOrAbsent Logical Model</b></p>
<p>An assertion of a physical or conceptual entity, relationship, role, situation, condition, or phenomenon present or absent.</p>
</div>
</text>
<url
value="http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-ObjectPresentOrAbsent-model"/>
<identifier>
<system value="http://hl7.org/fhir/us/sw"/>
<value value="shr.base.ObjectPresentOrAbsent"/>
</identifier>
<version value="1.0.0"/>
<name value="ObjectPresentOrAbsentModel"/>
<title value="SW ObjectPresentOrAbsent Logical Model"/>
<status value="draft"/>
<date value="2018-08-17T00:00:00-04:00"/>
<publisher
value="HL7 Patient Care and Clinical Information Modeling Initiative Work Groups"/>
<contact>
<telecom>
<system value="url"/>
<value value="http://standardhealthrecord.org"/>
</telecom>
</contact>
<description
value="An assertion of a physical or conceptual entity, relationship, role, situation, condition, or phenomenon present or absent."/>
<kind value="logical"/>
<abstract value="false"/>
<type value="shr-base-ObjectPresentOrAbsent-model"/>
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element"/>
<derivation value="specialization"/>
<snapshot>
<element id="shr-base-ObjectPresentOrAbsent-model">
<path value="shr-base-ObjectPresentOrAbsent-model"/>
<definition
value="An assertion of a physical or conceptual entity, relationship, role, situation, condition, or phenomenon present or absent."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model"/>
<min value="0"/>
<max value="*"/>
</base>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.findingStatus">
<path value="shr-base-ObjectPresentOrAbsent-model.findingStatus"/>
<short
value="Indicates whether the finding is preliminary, amended, final, etc."/>
<definition
value="Indicates whether the finding is preliminary, amended, final, etc."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.findingStatus"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="code"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
<binding>
<strength value="required"/>
<valueSetReference>
<reference value="http://hl7.org/fhir/ValueSet/observation-status"/>
</valueSetReference>
</binding>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.relevantTime">
<path value="shr-base-ObjectPresentOrAbsent-model.relevantTime"/>
<short value="The time or time period that the statement addresses."/>
<definition value="The time or time period that the statement addresses."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.relevantTime"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
<type>
<code
value="http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.findingMethod">
<path value="shr-base-ObjectPresentOrAbsent-model.findingMethod"/>
<short value="The method used to determine the finding."/>
<definition value="The method used to determine the finding."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.findingMethod"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent">
<path value="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent"/>
<short
value="Whether the object is present or absent, exists or does not exist."/>
<definition
value="Whether the object is present or absent, exists or does not exist."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
<binding>
<strength value="required"/>
<valueSetReference>
<reference
value="http://hl7.org/fhir/us/sw/ValueSet/shr-base-PresentAbsentVS"/>
</valueSetReference>
</binding>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.subject">
<path value="shr-base-ObjectPresentOrAbsent-model.subject"/>
<short
value="The person, place, event, condition, other statement that this statement addresses or belongs to."/>
<definition
value="The person, place, event, condition, other statement that this statement addresses or belongs to.
For an existential finding, the Subject is the 'owner' of the object said to exist or not exist. For example, the subject for a condition is a patient; the subject for wound size is a wound. Subjects are themselves statements."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.subject"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code
value="http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-Statement-model"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.objectTypeCode">
<path value="shr-base-ObjectPresentOrAbsent-model.objectTypeCode"/>
<short
value="A code representing the type of entity, person, role, condition, or phenomenon that is being asserted to exist or not exist."/>
<definition
value="A code representing the type of entity, person, role, condition, or phenomenon that is being asserted to exist or not exist."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.objectTypeCode"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.objectIdentifier">
<path value="shr-base-ObjectPresentOrAbsent-model.objectIdentifier"/>
<short
value="For later reference, an identifier for the object implied by the assertion, which allows the object to be tracked over time. For example, a wound number is used to track a specific wound's condition over time."/>
<definition
value="For later reference, an identifier for the object implied by the assertion, which allows the object to be tracked over time. For example, a wound number is used to track a specific wound's condition over time."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.objectIdentifier"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
</snapshot>
<differential>
<element id="shr-base-ObjectPresentOrAbsent-model">
<path value="shr-base-ObjectPresentOrAbsent-model"/>
<definition
value="An assertion of a physical or conceptual entity, relationship, role, situation, condition, or phenomenon present or absent."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model"/>
<min value="0"/>
<max value="*"/>
</base>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.findingStatus">
<path value="shr-base-ObjectPresentOrAbsent-model.findingStatus"/>
<short
value="Indicates whether the finding is preliminary, amended, final, etc."/>
<definition
value="Indicates whether the finding is preliminary, amended, final, etc."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.findingStatus"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="code"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
<binding>
<strength value="required"/>
<valueSetReference>
<reference value="http://hl7.org/fhir/ValueSet/observation-status"/>
</valueSetReference>
</binding>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.relevantTime">
<path value="shr-base-ObjectPresentOrAbsent-model.relevantTime"/>
<short value="The time or time period that the statement addresses."/>
<definition value="The time or time period that the statement addresses."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.relevantTime"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
<type>
<code
value="http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.findingMethod">
<path value="shr-base-ObjectPresentOrAbsent-model.findingMethod"/>
<short value="The method used to determine the finding."/>
<definition value="The method used to determine the finding."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.findingMethod"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent">
<path value="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent"/>
<short
value="Whether the object is present or absent, exists or does not exist."/>
<definition
value="Whether the object is present or absent, exists or does not exist."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.presentOrAbsent"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
<binding>
<strength value="required"/>
<valueSetReference>
<reference
value="http://hl7.org/fhir/us/sw/ValueSet/shr-base-PresentAbsentVS"/>
</valueSetReference>
</binding>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.subject">
<path value="shr-base-ObjectPresentOrAbsent-model.subject"/>
<short
value="The person, place, event, condition, other statement that this statement addresses or belongs to."/>
<definition
value="The person, place, event, condition, other statement that this statement addresses or belongs to.
For an existential finding, the Subject is the 'owner' of the object said to exist or not exist. For example, the subject for a condition is a patient; the subject for wound size is a wound. Subjects are themselves statements."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.subject"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code
value="http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-Statement-model"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.objectTypeCode">
<path value="shr-base-ObjectPresentOrAbsent-model.objectTypeCode"/>
<short
value="A code representing the type of entity, person, role, condition, or phenomenon that is being asserted to exist or not exist."/>
<definition
value="A code representing the type of entity, person, role, condition, or phenomenon that is being asserted to exist or not exist."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.objectTypeCode"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Coding"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
<element id="shr-base-ObjectPresentOrAbsent-model.objectIdentifier">
<path value="shr-base-ObjectPresentOrAbsent-model.objectIdentifier"/>
<short
value="For later reference, an identifier for the object implied by the assertion, which allows the object to be tracked over time. For example, a wound number is used to track a specific wound's condition over time."/>
<definition
value="For later reference, an identifier for the object implied by the assertion, which allows the object to be tracked over time. For example, a wound number is used to track a specific wound's condition over time."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="shr-base-ObjectPresentOrAbsent-model.objectIdentifier"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mustSupport value="false"/>
<isModifier value="false"/>
<isSummary value="false"/>
</element>
</differential>
</StructureDefinition>