Class MvhMetadata


  • public class MvhMetadata
    extends java.lang.Object
    • Field Detail

      • JSON_PROPERTY_MODEL_PROJECT_CONSENT

        public static final java.lang.String JSON_PROPERTY_MODEL_PROJECT_CONSENT
        See Also:
        Constant Field Values
      • JSON_PROPERTY_RESEARCH_CONSENTS

        public static final java.lang.String JSON_PROPERTY_RESEARCH_CONSENTS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_EPISODE_OF_CARE

        public static final java.lang.String JSON_PROPERTY_EPISODE_OF_CARE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_REASON_RESEARCH_CONSENT_MISSING

        public static final java.lang.String JSON_PROPERTY_REASON_RESEARCH_CONSENT_MISSING
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TRANSFER_T_A_N

        public static final java.lang.String JSON_PROPERTY_TRANSFER_T_A_N
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TYPE

        public static final java.lang.String JSON_PROPERTY_TYPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • MvhMetadata

        public MvhMetadata()
    • Method Detail

      • researchConsents

        public MvhMetadata researchConsents​(@Nullable java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> researchConsents)
      • addResearchConsentsItem

        public MvhMetadata addResearchConsentsItem​(java.util.Map<java.lang.String,​java.lang.Object> researchConsentsItem)
      • getResearchConsents

        public @Nullable java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getResearchConsents()
      • setResearchConsents

        public void setResearchConsents​(@Nullable java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> researchConsents)
      • getEpisodeOfCare

        public @Nullable Reference getEpisodeOfCare()
      • setEpisodeOfCare

        public void setEpisodeOfCare​(@Nullable Reference episodeOfCare)
      • setReasonResearchConsentMissing

        public void setReasonResearchConsentMissing​(@Nullable BroadConsentReasonMissing reasonResearchConsentMissing)
      • transferTAN

        public MvhMetadata transferTAN​(java.lang.String transferTAN)
      • getTransferTAN

        public java.lang.String getTransferTAN()
      • setTransferTAN

        public void setTransferTAN​(java.lang.String transferTAN)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object