Class Contract

All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

public class Contract extends DomainResource
A formal agreement between parties regarding the conduct of business, exchange of information or other matters.
See Also:
  • Field Details

    • identifier

      Unique identifier for this Contract.
    • issued

      protected DateTimeType issued
      When this Contract was issued.
    • applies

      protected Period applies
      Relevant time or time-period when this Contract is applicable.
    • subject

      protected List<Reference> subject
      Who and/or what this Contract is about: typically a Patient, Organization, or valued items such as goods and services.
    • subjectTarget

      The actual objects that are the target of the reference (Who and/or what this Contract is about: typically a Patient, Organization, or valued items such as goods and services.)
    • authority

      protected List<Reference> authority
      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.
    • authorityTarget

      The actual objects that are the target of the reference (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.)
    • domain

      protected List<Reference> domain
      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.
    • domainTarget

      The actual objects that are the target of the reference (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.)
    • type

      protected CodeableConcept type
      Type of Contract such as an insurance policy, real estate contract, a will, power of attorny, Privacy or Security policy , trust framework agreement, etc.
    • subType

      More specific type or specialization of an overarching or more general contract such as auto insurance, home owner insurance, prenupial agreement, Advanced-Directive, or privacy consent.
    • action

      Action stipulated by this Contract.
    • actionReason

      Reason for action stipulated by this Contract.
    • actor

      List of Contract actors.
    • valuedItem

      Contract Valued Item List.
    • signer

      Party signing this Contract.
    • term

      One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.
    • binding

      protected Type binding
      Legally binding Contract: This is the signed and legally recognized representation of the Contract, which is considered the "source of truth" and which would be the basis for legal action related to enforcement of this Contract.
    • friendly

      The "patient friendly language" versionof the Contract in whole or in parts. "Patient friendly language" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement.
    • rule

      List of Computable Policy Rule Language Representations of this Contract.
    • SP_ACTOR

      public static final String SP_ACTOR
      See Also:
    • SP_IDENTIFIER

      public static final String SP_IDENTIFIER
      See Also:
    • SP_SUBJECT

      public static final String SP_SUBJECT
      See Also:
    • SP_PATIENT

      public static final String SP_PATIENT
      See Also:
    • SP_SIGNER

      public static final String SP_SIGNER
      See Also:
  • Constructor Details

  • Method Details