### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/Contract.json
### ----------------------------------------------------
### -- Chunk 38 of 40
. The activityTime includes the times of component actions (such as preparation and clean-up). For Procedures and SubstanceAdministrations, the activityTime can provide a needed administrative function by providing a more inclusive time to be anticipated in scheduling. UsageNotes:The activityTime is primarily of administrative rather than clinical use. The clinically relevant time is the effectiveTime. When an observation of a prior symptom is made, the activityTime describes the time the observation is made, as opposed to effectiveTime which is the time the symptom is reported to have occurred. Thus the activityTime may be entirely different from the effectiveTime of the same Act. However, even apart from clinical use cases, designers should first consider effectiveTime as the primary relevant time for an Act. ActivityTime indicates when an Act occurs, not when it is recorded."
      }]
    },
    {
      "id" : "Contract.applies",
      "path" : "Contract.applies",
      "short" : "Effective time",
      "definition" : "Relevant time or time-period when this Contract is applicable.",
      "requirements" : "The dateTime upon which the Contract is binding.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Period"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.occurrence[x]"
      },
      {
        "identity" : "rim",
        "map" : "Act.effectiveTime Definition: The clinically or operationally relevant time of an act, exclusive of administrative activity."
      }]
    },
    {
      "id" : "Contract.expirationType",
      "path" : "Contract.expirationType",
      "short" : "Contract cessation cause",
      "definition" : "Event resulting in discontinuation or termination of this Contract instance by one or more parties to the contract.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractExpiration"
        }],
        "strength" : "example",
        "description" : "Codes for the Cessation of Contracts.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-expiration-type"
      }
    },
    {
      "id" : "Contract.subject",
      "path" : "Contract.subject",
      "short" : "Contract Target Entity",
      "definition" : "The target entity impacted by or of interest to parties to the agreement.",
      "comment" : "The Contract.subject is an entity that has some role with respect to the Contract.topic and Contract.topic.term, which is of focal interest to the parties to the contract and likely impacted in a significant way by the Contract.action/Contract.action.reason and the Contract.term.action/Contract.action.reason. \rIn many cases, the Contract.subject is a Contract.signer if the subject is an adult; has a legal interest in the contract; and incompetent to participate in the contract agreement.",
      "requirements" : "The Contract.subject is an entity that has some role with respect to the Contract.topic and Contract.topic.term, which is of focal interest to the parties to the contract and likely impacted in a significant way by the Contract.action/Contract.action.reason and the Contract.term.action/Contract.action.reason.  In many cases, the Contract.subject is a Contract.signer if the subject is an adult; has a legal interest in the contract; and incompetent to participate in the contract agreement.",
      "alias" : ["Patient"],
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Resource"]
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.subject"
      },
      {
        "identity" : "rim",
        "map" : "RoleClass, RoleCode"
      }]
    },
    {
      "id" : "Contract.authority",
      "path" : "Contract.authority",
      "short" : "Authority under which this Contract has standing",
      "definition" : "A formally or informally recognized grouping of people, principals, organizations, or jurisdictions formed for the purpose of achieving some form of collective action such as the promulgation, administration and enforcement of contracts and policies.",
      "requirements" : "The governance framework responsible for ensuring compliance with or enforcement of the contract or policy.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Organization"]
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "Organization Role.  CONCEPT DOMAIN: OrganizationEntityType Description: Further classifies entities of EntityClass ORG."
      }]
    },
    {
      "id" : "Contract.domain",
      "path" : "Contract.domain",
      "short" : "A sphere of control governed by an authoritative jurisdiction, organization, or person",
      "definition" : "Recognized governance framework or system operating with a circumscribed scope in accordance with specified principles, policies, processes or procedures for managing rights, actions, or behaviors of parties or principals relative to resources.",
      "requirements" : "The entities bound by governance to comply with the enforcement of contracts or policies by a recognized authority.",
      "alias" : ["scope of governance jurisdiction"],
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "TERR (territory of authority) Description: Relates a place entity (player) as the region over which the scoper (typically an Organization) has certain authority (jurisdiction). For example, the Calgary Regional Health Authority (scoper) has authority over the territory \"Region 4 of Alberta\" (player) in matters of health.\rEntity Class = Place? A physical place or site with its containing structure. May be natural or man-made. The geographic position of a place might or might not be constant.\rCONCEPT DOMAIN: TerritoryEntityType Description: A territorial entity that may be cited as the body over which an agency exercises jurisdiction, or which defines a sphere in which a party has a particular responsibility. CONCEPT DOMAIN: OrganizationEntityType\rDescription: Further classifies entities of EntityClass ORG."
      }]
    },
    {
      "id" : "Contract.site",
      "path" : "Contract.site",
      "short" : "Specific Location",
      "definition" : "Sites in which the contract is complied with,  exercised, or in force.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Location"]
      }]
    },
    {
      "id" : "Contract.name",
      "path" : "Contract.name",
      "short" : "Computer friendly designation",
      "definition" : "A natural language name identifying this Contract definition, derivative, or instance in any legal state. Provides additional information about its content. This name should be usable as an identifier for the module by machine processing applications such as code generation.",
      "comment" : "The name is not expected to be globally unique. The name should be a simple alphanumeric type name to ensure that it is machine-processing friendly.",
      "requirements" : "Support human navigation and code generation.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "Contract.title",
      "path" : "Contract.title",
      "short" : "Human Friendly name",
      "definition" : "A short, descriptive, user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "Contract.subtitle",
      "path" : "Contract.subtitle",
      "short" : "Subordinate Friendly name",
      "definition" : "An explanatory or alternate user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }]
    },
    {
      "id" : "Contract.alias",
      "path" : "Contract.alias",
      "short" : "Acronym or short name",
      "definition" : "Alternative representation of the title for this Contract definition, derivative, or instance in any legal state., e.g., a domain specific contract number related to legislation.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "string"
      }]
    },
    {
      "id" : "Contract.author",
      "path" : "Contract.author",
      "short" : "Source of Contract",
      "definition" : "The individual or organization that authored the Contract definition, derivative, or instance in any legal state.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Patient",
        "http://hl7.org/fhir/StructureDefinition/Practitioner",
        "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
        "http://hl7.org/fhir/StructureDefinition/Organization"]
      }]
    },
    {
      "id" : "Contract.scope",
      "path" : "Contract.scope",
      "short" : "Range of Legal Concerns",
      "definition" : "A selector of legal concerns for this Contract definition, derivative, or instance in any legal state.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractScope"
        }],
        "strength" : "example",
        "description" : "Codes for the range of legal concerns.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-scope"
      }
    },
    {
      "id" : "Contract.topic[x]",
      "path" : "Contract.topic[x]",
      "short" : "Focus of contract interest",
      "definition" : "Narrows the range of legal concerns to focus on the achievement of specific contractual objectives.",
      "requirements" : "Requirement:  May be used to focus the topic of a Contract definition, derivative, or instance in any legal state.\rComment: Contractual areas of concern are very broad. This element supports narrowing the area of concern to more specific term topics within this Contract. Given the wide range of contract topics, implementers need to be cognizant of the business use case for which they are designing a FHIR Contract, and narrowly specify the topic being represented with respect to the Contract.type and any specializing Contract.subtype. The same topic, e.g., an asset such as a good or service, such as a real property, medical supply, insurance, information, a procedure or employment, or a manner of conduct, such adherence to a privacy, trust, or security policy, may be the topic of multiple types of contracts. \rOne way to determine the Contract.topic is to answer the question: “What is the overall objective of this legal instrument. The Contract.topic is described with more detail by the terms of the Contract.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Resource"]
      }]
    },
    {
      "id" : "Contract.type",
      "path" : "Contract.type",
      "short" : "Legal instrument category",
      "definition" : "A high-level category for the legal instrument, whether constructed as a Contract definition, derivative, or instance in any legal state.  Provides additional information about its content within the context of the Contract's scope to distinguish the kinds of systems that would be interested in the contract.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractType"
        }],
        "strength" : "example",
        "description" : "List of overall contract codes.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-type"
      },
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.code"
      },
      {
        "identity" : "w5",
        "map" : "FiveWs.what[x]"
      },
      {
        "identity" : "rim",
        "map" : "Maps to multiple ActClass and ActCode Concept Domains and Code Systems such as the following:   In the ActClass Concept Domain: ActClassPolicy. In the ActCode Concept Domain:   ActContractType, which generalizes ActFinancialContractType, ActCoverageType, ActBillingArrangementType.  ActConsentType, which generalizes ActDataConsentType; ActFinancialParticipationConsentType; ActInformationAccessCode; AdvanceBeneficiaryNoticeType.  ActPolicyType, which generalizes: ActPrivacyPolicyType, ActSensitivityPrivacyPolicyType, ActSecurityPolicyType.  In the ActClass Code System:  CNTRCT (contract) Description: An agreement of obligation between two or more parties that is subject to contractual law and enforcement, lwhich generalizes FCNTRCT (financial contract) and COV (coverage).  POLICY (policy) - Description: A mandate, regulation, obligation, requirement, rule, or expectation unilaterally imposed by one party on: The activity of another party; the behavior of another party; or the manner in which an act is executed. LEAF CONCEPTS: JURISPOL (jurisdictional policy) Description:A mandate, regulation, obligation, requirement, rule, or expectation unilaterally imposed by a jurisdiction on: The activity of another party; the behavior of another party; or the manner in which an act is executed.Examples:A jurisdictional mandate regarding the prescribing and dispensing of a particular medication. A jurisdictional privacy or security regulation dictating the manner in which personal health information is disclosed. A jurisdictional requirement that certain services or health conditions are reported to a monitoring program, e.g., immunizations, methadone treatment, or cancer registries.ORGPOL (organizational policy)Examples:A clinical or research protocols imposed by a payer, a malpractice insurer, or an institution to which a provider must adhere. A mandate imposed by a denominational institution for a provider to provide or withhold certain information from the patient about treatment options.SCOPOL (scope of practice policy)Description:An ethical or clinical obligation, requirement, rule, or expectation imposed or strongly encouraged by organizations that oversee particular clinical domains or provider certification which define the boundaries within which a provider may practice and which may have legal basis or ramifications.Examples:An ethical obligation for a provider to fully inform a patient about all treatment options. An ethical obligation for a provider not to disclose personal health information that meets certain criteria, e.g., where disclosure might result in harm to the patient or another person. The set of health care services which a provider is credentialed or privileged to provide. STDPOL (standard of practice policy) Examples:A payer may require a prescribing provider to adhere to formulary guidelines. An institution may adopt clinical guidelines and protocols and implement these within its electronic health record and decision support systems.  CONS (consent)Description: The Consent class represents informed consents and all similar medico-legal transactions between the patient (or his legal guardian) and the provider. Examples are informed consent for surgical procedures, informed consent for clinical trials, advanced beneficiary notice, against medical advice decline from service, release of information agreement, etc.  The details of consents vary. Often an institution has a number of different consent forms for various purposes, including reminding the physician about the topics to mention. Such forms also include patient education material. In electronic medical record communication, consents thus are information-generating acts on their own and need to be managed similar to medical activities. Thus, Consent is modeled as a special class of Act. The \"signatures\" to the consent document are represented electronically through Participation instances to the consent object. Typically an informed consent has Participation.typeCode of \"performer\", the healthcare provider informing the patient, and \"consenter\", the patient or legal guardian. Some consent may associate a witness or a notary public (e.g., living wills, advanced directives). In consents where a healthcare provider is not required (e.g. living will), the performer may be the patient himself or a notary public."
      }]
    },
    {
      "id" : "Contract.subType",
      "path" : "Contract.subType",
      "short" : "Subtype within the context of type",
      "definition" : "Sub-category for the Contract that distinguishes the kinds of systems that would be interested in the Contract within the context of the Contract's scope.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true,
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractSubtype"
        }],
        "strength" : "example",
        "description" : "Detailed codes within the above.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-subtype"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.what[x]"
      },
      {
        "identity" : "rim",
        "map" : "Examples of Contract or Policy subtypes in ActCodes:_ActCoverageTypeCode Definition: Set of codes indicating the type of insurance policy or program that pays for the cost of benefits provided to covered parties. Generalizes:  _ActInsurancePolicyCode;  _ActInsuranceTypeCode; ActProgramTypeCode.  _ActPolicyType  Description:Types of policies that further specify the ActClassPolicy value set. Generalizes: _ActPrivacyPolicy; _ActPrivacyLaw; _InformationSensitivityPolicy; ActTrustPolicyType;  SecurityPolicy.  _ActInvoiceAdjudicationPaymentGroupCode  Description: Codes representing adjustments to a Payment Advice such as retroactive, clawback, garnishee, etc., e.g. RECOV (recovery) Description: Retroactive adjustment such as fee rate adjustment due to contract negotiations."
      }]
    },
    {
      "id" : "Contract.contentDefinition",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "ContentDefinition"
      }],
      "path" : "Contract.contentDefinition",
      "short" : "Contract precursor content",
      "definition" : "Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "Contract.contentDefinition.type",
      "path" : "Contract.contentDefinition.type",
      "short" : "Content structure and use",
      "definition" : "Precusory content structure and use, i.e., a boilerplate, template, application for a contract such as an insurance policy or benefits under a program, e.g., workers compensation.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractDefinitionType"
        }],
        "strength" : "example",
        "description" : "Detailed codes for the definition of contracts.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-definition-type"
      }
    },
    {
      "id" : "Contract.contentDefinition.subType",
      "path" : "Contract.contentDefinition.subType",
      "short" : "Detailed Content Type Definition",
      "definition" : "Detailed Precusory content type.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractDefinitionSubtype"
        }],
        "strength" : "example",
        "description" : "Detailed codes for the additional definition of contracts.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-definition-subtype"
      }
    },
    {
      "id" : "Contract.contentDefinition.publisher",
      "path" : "Contract.contentDefinition.publisher",
      "short" : "Publisher Entity",
      "definition" : "The  individual or organization that published the Contract precursor content.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Practitioner",
        "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
        "http://hl7.org/fhir/StructureDefinition/Organization"]
      }]
    },
    {
      "id" : "Contract.contentDefinition.publicationDate",
      "path" : "Contract.contentDefinition.publicationDate",
      "short" : "When published",
      "definition" : "The date (and optionally time) when the contract was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the contract changes.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "dateTime"
      }]
    },
    {
      "id" : "Contract.contentDefinition.publicationStatus",
      "path" : "Contract.contentDefinition.publicationStatus",
      "short" : "draft | active | retired | unknown",
      "definition" : "draft | active | retired | unknown.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "code"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractPublicationStatus"
        }],
        "strength" : "required",
        "description" : "Status of the publication of contract content.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-publicationstatus|4.0.0"
      }
    },
    {
      "id" : "Contract.contentDefinition.copyright",
      "path" : "Contract.contentDefinition.copyright",
      "short" : "Publication Ownership",
      "definition" : "A copyright statement relating to Contract precursor content. Copyright statements are generally legal restrictions on the use and publishing of the Contract precursor content.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "markdown"
      }]
    },
    {
      "id" : "Contract.term",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "Term"
      }],
      "path" : "Contract.term",
      "short" : "Contract Term List",
      "definition" : "One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.what[x]"
      },
      {
        "identity" : "rim",
        "map" : "RIM mechanism for grouping or nesting rules, which are likely Acts and Observations."
      }]
    },
    {
      "id" : "Contract.term.identifier",
      "path" : "Contract.term.identifier",
      "short" : "Contract Term Number",
      "definition" : "Unique identifier for this particular Contract Provision.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Identifier"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.identifier"
      },
      {
        "identity" : "rim",
        "map" : "Act or Observation identifier."
      }]
    },
    {
      "id" : "Contract.term.issued",
      "path" : "Contract.term.issued",
      "short" : "Contract Term Issue Date Time",
      "definition" : "When this Contract Provision was issued.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "dateTime"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.authoredOn"
      },
      {
        "identity" : "w5",
        "map" : "FiveWs.recorded"
      },
      {
        "identity" : "rim",
        "map" : "Act availabilityTime"
      }]
    },
    {
      "id" : "Contract.term.applies",
      "path" : "Contract.term.applies",
      "short" : "Contract Term Effective Time",
      "definition" : "Relevant time or time-period when this Contract Provision is applicable.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Period"
      }],
      "isSummary" : true,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.occurrence[x]"
      },
      {
        "identity" : "w5",
        "map" : "FiveWs.done[x]"
      },
      {
        "identity" : "rim",
        "map" : "Act effectiveTime"
      }]
    },
    {
      "id" : "Contract.term.topic[x]",
      "path" : "Contract.term.topic[x]",
      "short" : "Term Concern",
      "definition" : "The entity that the term applies to.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      },
      {
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Resource"]
      }]
    },
    {
      "id" : "Contract.term.type",
      "path" : "Contract.term.type",
      "short" : "Contract Term Type or Form",
      "definition" : "A legal clause or condition contained within a contract that requires one or both parties to perform a particular requirement by some specified time or prevents one or both parties from performing a particular requirement by some specified time.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractTermType"
        }],
        "strength" : "example",
        "description" : "Detailed codes for the types of contract provisions.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-term-type"
      },
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.code"
      },
      {
        "identity" : "w5",
        "map" : "FiveWs.what[x]"
      },
      {
        "identity" : "rim",
        "map" : "See Contract.term mapping."
      }]
    },
    {
      "id" : "Contract.term.subType",
      "path" : "Contract.term.subType",
      "short" : "Contract Term Type specific classification",
      "definition" : "A specialized legal clause or condition based on overarching contract type.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractTermSubType"
        }],
        "strength" : "example",
        "description" : "Detailed codes for the subtypes of contract provisions.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-term-subtype"
      },
      "mapping" : [{
        "identity" : "w5",
        "map" : "FiveWs.what[x]"
      },
      {
        "identity" : "rim",
        "map" : "See Contract.topic mapping."
      }]
    },
    {
      "id" : "Contract.term.text",
      "path" : "Contract.term.text",
      "short" : "Term Statement",
      "definition" : "Statement of a provision in a policy or a contract.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "Contract.term.securityLabel",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "SecurityLabel"
      }],
      "path" : "Contract.term.securityLabel",
      "short" : "Protection for the Term",
      "definition" : "Security labels that protect the handling of information about the term and its elements, which may be specifically identified..",
      "requirements" : "Requirement -  Within a Contract, a security label may apply to the one to many nested group of terms or to a term, whether inside a group or a singleton.  This security label protects the term and its contained provision elements.  The security label on the entire set of term provision elements may be different from the security labels on a contained offer, asset, valuedItem, or data such as sensitive information, and must be the high water mark of all security labels within the term. Rationale is that a labelled term, which may be disaggregated from the Contract, and must persist the label on the term and on contained elements within other contexts. \rRequirement - If more than one policy dictates a level of confidentiality of the term, then each applicable policy may be represented by a security label specific to its requirements.\rComment - A Security Label is comprised of 1..1 confidentiality code and 0..* other security label codes (aka \"privacy tags\". A Security Label is metadata assigned (aka \"tagged\") to Resources and Resource elements, which specify the confidentiality and sensitivity of the Resource or element and their related attributes, the purposes for which tagged items may be collected, access, used or disclosed, any limitation on the type of entities authorized to engage in permitted purposes, and handling instructions that obligate or prohibit certain actions on the tagged items.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }]
    },
    {
      "id" : "Contract.term.securityLabel.number",
      "path" : "Contract.term.securityLabel.number",
      "short" : "Link to Security Labels",
      "definition" : "Number used to link this term or term element to the applicable Security Label.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "unsignedInt"
      }]
    },
    {
      "id" : "Contract.term.securityLabel.classification",
      "path" : "Contract.term.securityLabel.classification",
      "short" : "Confidentiality Protection",
      "definition" : "Security label privacy tag that species the level of confidentiality protection required for this term and/or term elements.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Coding"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractSecurityClassification"
        }],
        "strength" : "example",
        "description" : "Codes for confidentiality protection.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-security-classification"
      }
    },
    {
      "id" : "Contract.term.securityLabel.category",
      "path" : "Contract.term.securityLabel.category",
      "short" : "Applicable Policy",
      "definition" : "Security label privacy tag that species the applicable privacy and security policies governing this term and/or term elements.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Coding"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractSecurityCategory"
        }],
        "strength" : "example",
        "description" : "Codes for policy category.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-security-category"
      }
    },
    {
      "id" : "Contract.term.securityLabel.control",
      "path" : "Contract.term.securityLabel.control",
      "short" : "Handling Instructions",
      "definition" : "Security label privacy tag that species the manner in which term and/or term elements are to be protected.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Coding"
      }],
      "binding" : {
        "extension" : [{
          "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString" : "ContractSecurityControl"
        }],
        "strength" : "example",
        "description" : "Codes for handling instructions.",
        "valueSet" : "http://hl7.org/fhir/ValueSet/contract-security-control"
      }
    },
    {
      "id" : "Contract.term.offer",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "ContractOffer"
      }],
      "path" : "Contract.term.offer",
      "short" : "Context of the Contract term",
      "definition" : "The matter of concern in the context of this provision of the agrement.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "mapping" : [{
        "identity" : "rim",
        "map" : "Document"
      }]
    },
    {
      "id" : "Contract.term.offer.identifier",
      "path" : "Contract.term.offer.identifier",
      "short" : "Offer business ID",
      "definition" : "Unique identifier for this particular Contract Provision.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Identifier"
      }]
    },
    {
      "id" : "Contract.term.offer.party",
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
        "valueString" : "ContractParty"
      }],
      "path" : "Contract.term.offer.party",
      "short" : "