Documentation ¶
Index ¶
- type AddActionType
- type AddAmpBcpiType
- type AddAmpComponentBcpiType
- type AddAmpComponentFamhpType
- type AddAmpFamhpType
- type AddAmppBcpiType
- type AddAmppComponentEquivalentType
- type AddAmppComponentType
- type AddAmppFamhpToExistingAmpType
- type AddAmppFamhpType
- type AddAmppMinEcoType
- type AddAmppNihdiBisType
- type AddAmppNihdiType
- type AddChangeRemoveType
- type AddCommentedClassificationRequestType
- type AddCommentedClassificationType
- type AddCommercializationType
- type AddCompanyRequestType
- type AddCompanyType
- type AddCompoundingFormulaRequestType
- type AddCompoundingFormulaType
- type AddCompoundingIngredientRequestType
- type AddCompoundingIngredientType
- type AddDerogationImportType
- type AddDmppFamhpRequestType
- type AddDmppMinEcoType
- type AddDmppNihdiRequestType
- type AddDmppNihdiType
- type AddDmppToAmppType
- type AddDmppType
- type AddDrugPackageBcpiRequestType
- type AddDrugPackageFamhpRequestType
- type AddDrugPackageNihdiBisRequestType
- type AddDrugPackageNihdiRequestType
- type AddDrugProductBcpiRequestType
- type AddDrugProductRequestType
- type AddDrugStatusRequestType
- type AddDrugStatusType
- type AddNoChangeActionsType
- type AddNonMedicinalProductRequestType
- type AddNonMedicinalProductType
- type AddParagraphRequestType
- type AddPricingInformationRequestType
- type AddPublicNonReimbursablePriceRequestType
- type AddRealActualIngredientEquivalentType
- type AddRealActualIngredientType
- type AddRealVirtualIngredientType
- type AddSupplyProblemType
- type AddVirtualDefinitionRequestType
- type AddVirtualIngredientType
- type AddVmpComponentType
- type AddVmpGroupRequestType
- type AddVmpGroupType
- type AddVmpType
- type AddVtmRequestType
- type AddVtmType
- type AddedDocumentDataType
- type AddedDocumentFullDataType
- type AddedDocumentKeyType
- type AddedDocumentType
- type AdministrationFrequencyType
- type AllActionsType
- type AmpBcpiType
- type AmpCodeType
- type AmpComponentBcpiType
- type AmpComponentDataType
- type AmpComponentFamhpType
- type AmpComponentFullDataType
- type AmpComponentKeyType
- type AmpComponentLinkToVirtualType
- type AmpDataType
- type AmpFamhpType
- type AmpFullDataType
- type AmpKeyType
- type AmpLinkToVirtualType
- type AmpStatusType
- type AmpType
- type AmppBcpiType
- type AmppComponentDataType
- type AmppComponentEquivalentDataType
- type AmppComponentEquivalentFullDataType
- type AmppComponentEquivalentKeyType
- type AmppComponentEquivalentType
- type AmppComponentFullDataType
- type AmppComponentKeyType
- type AmppComponentType
- type AmppDataType
- type AmppFamhpType
- type AmppFullDataType
- type AmppKeyType
- type AmppNihdiBisType
- type AmppNihdiType
- type AmppType
- type AnomalyType
- type Anon1
- type Appendix
- type AppendixKeyType
- type AppendixType
- type AppendixTypeType
- type AtcClassification
- type AtcClassificationKeyType
- type AtcClassificationType
- type AttachmentDataType
- type AttachmentFullDataType
- type AttachmentKeyType
- type AttachmentType
- type BoundedParameterType
- type Category
- type ChangeActionType
- type ChangeAmpBcpiType
- type ChangeAmpComponentBcpiType
- type ChangeAmpComponentFamhpType
- type ChangeAmpFamhpType
- type ChangeAmppBcpiType
- type ChangeAmppComponentEquivalentType
- type ChangeAmppComponentType
- type ChangeAmppFamhpType
- type ChangeAmppNihdiBisType
- type ChangeAmppNihdiType
- type ChangeCommentedClassificationRequestType
- type ChangeCommentedClassificationType
- type ChangeCommercializationType
- type ChangeCompanyRequestType
- type ChangeCompanyType
- type ChangeDerogationImportType
- type ChangeDmppFamhpRequestType
- type ChangeDmppNihdiRequestType
- type ChangeDmppNihdiType
- type ChangeDmppType
- type ChangeDrugPackageBcpiRequestType
- type ChangeDrugPackageFamhpRequestType
- type ChangeDrugPackageNihdiBisRequestType
- type ChangeDrugPackageNihdiRequestType
- type ChangeDrugProductBcpiRequestType
- type ChangeDrugProductRequestType
- type ChangeDrugStatusRequestType
- type ChangeDrugStatusType
- type ChangeNoChangeActionType
- type ChangeRealActualIngredientEquivalentType
- type ChangeRealActualIngredientType
- type ChangeRealVirtualIngredientType
- type ChangeSupplyProblemType
- type ChangeVirtualDefinitionRequestType
- type ChangeVirtualIngredientType
- type ChangeVmpComponentType
- type ChangeVmpGroupRequestType
- type ChangeVmpGroupType
- type ChangeVmpType
- type ChangeVtmRequestType
- type ChangeVtmType
- type CharacterType
- type CommentedClassificationDataType
- type CommentedClassificationFullDataType
- type CommentedClassificationKeyType
- type CommentedClassificationType
- type CommercialStatus
- type CommercializationDataType
- type CommercializationFullDataType
- type CommercializationType
- type CompanyActorNrType
- type CompanyDataType
- type CompanyFullDataType
- type CompanyKeyType
- type CompanyLanguageType
- type CompanyType
- type ComponentEquivalentType
- type CompoundingFormulaDataType
- type CompoundingFormulaFullDataType
- type CompoundingFormulaKeyType
- type CompoundingFormulaType
- type CompoundingIngredientDataType
- type CompoundingIngredientFullDataType
- type CompoundingIngredientKeyType
- type CompoundingIngredientType
- type ConsultAmpComponentType
- type ConsultAmpType
- type ConsultAmppComponentEquivalentType
- type ConsultAmppComponentType
- type ConsultAmppType
- type ConsultAttachmentType
- type ConsultCommentedClassificationTreeType
- type ConsultCommentedClassificationType
- type ConsultCommercializationType
- type ConsultCompanyType
- type ConsultCompoundingFormulaType
- type ConsultCompoundingIngredientType
- type ConsultCopaymentType
- type ConsultDerogationImportType
- type ConsultDmppType
- type ConsultFormalInterpretationType
- type ConsultLegalBasisType
- type ConsultLegalReferenceTraceType
- type ConsultLegalReferenceType
- type ConsultLegalTextType
- type ConsultNonMedicinalProductType
- type ConsultPricingUnitType
- type ConsultRealActualIngredientEquivalentType
- type ConsultRealActualIngredientType
- type ConsultRealVirtualIngredientType
- type ConsultRecursiveLegalReferenceType
- type ConsultRecursiveLegalTextType
- type ConsultReimbursementConditionType
- type ConsultReimbursementContextType
- type ConsultReimbursementTermType
- type ConsultStandardFormAndPhFrmAndVtlFrmType
- type ConsultStandardFormType
- type ConsultStandardRouteAndRouteOfAdministrationType
- type ConsultStandardRouteType
- type ConsultStandardSubstanceAndSubstanceType
- type ConsultStandardSubstanceType
- type ConsultSupplyProblemType
- type ConsultTextType
- type ConsultVirtualIngredientType
- type ConsultVmpComponentType
- type ConsultVmpGroupType
- type ConsultVmpType
- type ConsultVtmType
- type ContainsAlcoholType
- type ContentTypeType
- type CopaymentDataType
- type CopaymentFullDataType
- type CopaymentKeyType
- type CopaymentType
- type CountryCodeType
- type CrushableType
- type CtiExtendedType
- type Data
- type DataPeriodType
- type DeliveryEnvironmentType
- type DeliveryModus
- type DeliveryModusKeyType
- type DeliveryModusSpecification
- type DeliveryModusSpecificationKeyType
- type DeliveryModusSpecificationType
- type DeliveryModusType
- type DerogationImportDataType
- type DerogationImportFullDataType
- type DerogationImportKeyType
- type DerogationImportType
- type DeviceType
- type DeviceTypeKeyType
- type DeviceTypeType
- type DividableType
- type DmppCodeType
- type DmppCodeTypeType
- type DmppDataType
- type DmppFullDataType
- type DmppKeyType
- type DmppType
- type DomainType
- type DosageParameterKeyType
- type DosageParameterType
- type DoseUnitsType
- type ExclusionDataType
- type ExclusionFullDataType
- type ExclusionKeyType
- type ExclusionType
- type ExportActualMedicinesType
- type ExportChapterIVType
- type ExportCompaniesType
- type ExportCompoundingType
- type ExportNonMedicinalType
- type ExportReferencesType
- type ExportReimbursementLawsType
- type ExportReimbursementsType
- type ExportStandardFormAndPhFrmAndVtlFrmType
- type ExportStandardFormType
- type ExportStandardRouteAndRouteOfAdministrationType
- type ExportStandardRouteType
- type ExportStandardSubstanceAndSubstanceType
- type ExportStandardSubstanceType
- type ExportVirtualMedicinesType
- type FindAmpRequestType
- type FindAmpResponseType
- type FindByActualProductType
- type FindByCommentedClassificationType
- type FindByCompanyType
- type FindByGenericPrescriptionGroupType
- type FindByIngredientType
- type FindByPackageType
- type FindByTherapeuticMoietyType
- type FindByVirtualProductType
- type FindCommentedClassificationRequestType
- type FindCommentedClassificationResponseType
- type FindCompanyRequestType
- type FindCompanyResponseType
- type FindCompoundingFormulaRequestType
- type FindCompoundingFormulaResponseType
- type FindCompoundingIngredientRequestType
- type FindCompoundingIngredientResponseType
- type FindLegalBasesType
- type FindLegislationTextRequestType
- type FindLegislationTextResponseType
- type FindNonMedicinalProductRequestType
- type FindNonMedicinalProductResponseType
- type FindRecursiveLegalReferenceType
- type FindReferencesRequestType
- type FindReferencesResponseType
- type FindReimbursementRequestType
- type FindReimbursementResponseType
- type FindVmpGroupRequestType
- type FindVmpGroupResponseType
- type FindVmpRequestType
- type FindVmpResponseType
- type FindVtmRequestType
- type FindVtmResponseType
- type FormCategory
- type FormCategoryKeyType
- type FormCategoryType
- type FormTypeType
- type FormalInterpretationDataType
- type FormalInterpretationFullDataType
- type FormalInterpretationKeyType
- type FormalInterpretationType
- type GenericExportType
- type GetAmpRequestType
- type GetAmpResponseType
- type GetCommentedClassificationRequestType
- type GetCommentedClassificationResponseType
- type GetCompanyRequestType
- type GetCompanyResponseType
- type GetCompoundingFormulaRequestType
- type GetCompoundingFormulaResponseType
- type GetCompoundingIngredientRequestType
- type GetCompoundingIngredientResponseType
- type GetListOfActualMedicinalProductPackagesResponseType
- type GetListOfActualMedicinalProductsResponseType
- type GetListOfVirtualMedicinalProductsResponseType
- type GetListOfVmpGroupsResponseType
- type GetNonMedicinalProductRequestType
- type GetNonMedicinalProductResponseType
- type GetReimbursementLawRequestType
- type GetReimbursementLawResponseType
- type GetReimbursementRequestType
- type GetReimbursementResponseType
- type GetVmpGroupRequestType
- type GetVmpGroupResponseType
- type GetVmpRequestType
- type GetVmpResponseType
- type GetVtmRequestType
- type GetVtmResponseType
- type HasActualComponentWithType
- type HasVirtualComponentWithType
- type HasWadaClassificationType
- type IndicationKeyType
- type IndicationType
- type IngredientTypeType
- type Lang
- type LegalBasisDataType
- type LegalBasisFullDataType
- type LegalBasisKeyType
- type LegalBasisType
- type LegalBasisTypeType
- type LegalReferenceDataType
- type LegalReferenceFullDataType
- type LegalReferenceKeyType
- type LegalReferencePathToParagraphType
- type LegalReferencePathType
- type LegalReferenceType
- type LegalReferenceTypeType
- type LegalTextDataType
- type LegalTextFullDataType
- type LegalTextKeyType
- type LegalTextPathType
- type LegalTextType
- type LegalTextTypeType
- type ListConsultationRequestType
- type ListConsultationResponseType
- type MedicineTypeType
- type MoveDrugPackageFamhpRequestType
- type MultipleType
- type NameExplanationDataType
- type NameExplanationFullDataType
- type NameExplanationKeyType
- type NameExplanationType
- type NameTranslationDataType
- type NameTranslationFullDataType
- type NameTranslationKeyType
- type NameTranslationType
- type NameTypeType
- type NoGenericPrescriptionReason
- type NoGenericPrescriptionReasonKeyType
- type NoGenericPrescriptionReasonType
- type NoSwitchReason
- type NoSwitchReasonKeyType
- type NoSwitchReasonType
- type NonMedicinalProductDataType
- type NonMedicinalProductFullDataType
- type NonMedicinalProductKeyType
- type NonWhiteSpaceStringType
- type PackAmountType
- type PackagingClosure
- type PackagingClosureKeyType
- type PackagingClosureType
- type PackagingMaterial
- type PackagingMaterialKeyType
- type PackagingMaterialType
- type PackagingType
- type PackagingTypeKeyType
- type PackagingTypeType
- type ParagraphDataType
- type ParagraphFullDataType
- type ParagraphKeyType
- type ParagraphTraceDataType
- type ParagraphTraceFullDataType
- type ParagraphTraceKeyType
- type ParagraphTraceType
- type ParagraphType
- type Parameter
- type ParameterKeyType
- type ParameterType
- type ParameterValueType
- type ParameterizedQuantityType
- type PharmaceuticalForm
- type PharmaceuticalFormKeyType
- type PharmaceuticalFormType
- type PharmaceuticalFormWithStandardsType
- type PositiveShortType
- type PricingRangeType
- type PricingUnitType
- type ProfessionalAuthorisationDataType
- type ProfessionalAuthorisationFullDataType
- type ProfessionalAuthorisationKeyType
- type ProfessionalAuthorisationType
- type ProfessionalCodeType
- type QualificationListDataType
- type QualificationListFullDataType
- type QualificationListKeyType
- type QualificationListType
- type QuantityType
- type RangeType
- type RealActualIngredientDataType
- type RealActualIngredientEquivalentDataType
- type RealActualIngredientEquivalentFullDataType
- type RealActualIngredientEquivalentKeyType
- type RealActualIngredientEquivalentType
- type RealActualIngredientFullDataType
- type RealActualIngredientKeyType
- type RealActualIngredientType
- type RealVirtualIngredientDataType
- type RealVirtualIngredientFullDataType
- type RealVirtualIngredientKeyType
- type RealVirtualIngredientType
- type RecursiveLegalReferenceFullDataType
- type RecursiveLegalTextFullDataType
- type ReferenceEntityType
- type ReimbursementConditionDataType
- type ReimbursementConditionFullDataType
- type ReimbursementConditionKeyType
- type ReimbursementConditionType
- type ReimbursementContextDataType
- type ReimbursementContextFullDataType
- type ReimbursementContextKeyType
- type ReimbursementContextType
- type ReimbursementCriterion
- type ReimbursementCriterionKeyType
- type ReimbursementCriterionType
- type ReimbursementLawKeyType
- type ReimbursementTermDataType
- type ReimbursementTermFullDataType
- type ReimbursementTermKeyType
- type ReimbursementTermType
- type RemoveActionType
- type RemoveAmpType
- type RemoveAmppType
- type RemoveCommentedClassificationRequestType
- type RemoveCommentedClassificationType
- type RemoveCommercializationType
- type RemoveCompanyRequestType
- type RemoveCompanyType
- type RemoveCompoundingFormulaRequestType
- type RemoveCompoundingFormulaType
- type RemoveCompoundingIngredientRequestType
- type RemoveCompoundingIngredientType
- type RemoveDerogationImportType
- type RemoveDmppFamhpRequestType
- type RemoveDmppNihdiRequestType
- type RemoveDmppType
- type RemoveDrugPackageBcpiRequestType
- type RemoveDrugPackageFamhpRequestType
- type RemoveDrugPackageNihdiBisRequestType
- type RemoveDrugPackageNihdiRequestType
- type RemoveDrugProductBcpiRequestType
- type RemoveDrugProductRequestType
- type RemoveDrugStatusRequestType
- type RemoveDrugStatusType
- type RemoveNoChangeActionsType
- type RemoveNonMedicinalProductRequestType
- type RemoveNonMedicinalProductType
- type RemovePricingInformationRequestType
- type RemovePublicNonReimbursablePriceRequestType
- type RemoveSupplyProblemType
- type RemoveVirtualDefinitionRequestType
- type RemoveVmpGroupRequestType
- type RemoveVmpGroupType
- type RemoveVmpType
- type RemoveVtmRequestType
- type RemoveVtmType
- type RootObjectDataType
- type RootObjectFullDataType
- type RouteOfAdministration
- type RouteOfAdministrationKeyType
- type RouteOfAdministrationType
- type RouteOfAdministrationWithStandardsType
- type ScoredType
- type SearchStringType
- type SetActualToVirtualLinkRequestType
- type SetBcpiReferencesRequestType
- type SetFamhpReferencesRequestType
- type SetNihdiReferencesRequestType
- type Space
- type StandardDosageType
- type StandardFormBcpiType
- type StandardFormCodeCriterionType
- type StandardFormCommonType
- type StandardFormFamhpType
- type StandardFormKeyBcpiType
- type StandardFormKeyCommonType
- type StandardFormKeyFamhpType
- type StandardFormKeyType
- type StandardFormNameCriterionType
- type StandardResponseType
- type StandardRouteBcpiType
- type StandardRouteCodeCriterionType
- type StandardRouteCommonType
- type StandardRouteFamhpType
- type StandardRouteKeyBcpiType
- type StandardRouteKeyCommonType
- type StandardRouteKeyFamhpType
- type StandardRouteKeyType
- type StandardRouteNameCriterionType
- type StandardSubstanceBcpiType
- type StandardSubstanceCodeCriterionType
- type StandardSubstanceCommonType
- type StandardSubstanceFamhpType
- type StandardSubstanceKeyBcpiType
- type StandardSubstanceKeyCommonType
- type StandardSubstanceKeyFamhpType
- type StandardSubstanceKeyType
- type StandardSubstanceNameCriterionType
- type StandardUnitFamhpType
- type StandardUnitKeyFamhpType
- type StdFrmAllStandardsType
- type StdFrmBcpiStandardsType
- type StdFrmFamhpStandardsType
- type StdRteAllStandardsType
- type StdRteBcpiStandardsType
- type StdRteFamhpStandardsType
- type StdSbstAllStandardsType
- type StdSbstBcpiStandardsType
- type StdSbstFamhpStandardsType
- type StrengthRangeType
- type StrengthType
- type String100Type
- type String10Type
- type String15Type
- type String20Type
- type String255Type
- type String2Type
- type String300Type
- type String30Type
- type String500Type
- type String50Type
- type String5Type
- type String6Type
- type String7Type
- type String8Type
- type SubmitAttachmentType
- type SubmitCopaymentType
- type SubmitFormalInterpretationType
- type SubmitLegalBasisType
- type SubmitRecursiveLegalReferenceType
- type SubmitRecursiveLegalTextType
- type SubmitReimbursementConditionType
- type SubmitReimbursementContextType
- type SubmitReimbursementLawRequestType
- type SubmitReimbursementRequestType
- type SubmitReimbursementTermType
- type Substance
- type SubstanceKeyType
- type SubstanceType
- type SubstanceWithStandardsType
- type SupplyProblemDataType
- type SupplyProblemFullDataType
- type SupplyProblemType
- type SynonymType
- type TargetGroup
- type TemporaryDurationDetailsType
- type Text
- type Text255Type
- type TextType
- type TreatmentDurationType
- type UnitTypeType
- type UnsetActualToVirtualLinkRequestType
- type UnsetBcpiReferencesRequestType
- type UnsetFamhpReferencesRequestType
- type UnsetNihdiReferencesRequestType
- type UpdateDmppReimbursementStatusRequestType
- type UpdateDmppReimbursementStatusType
- type ValidityDateType
- type VatNrPerCountryType
- type VatNrType
- type VerseDataType
- type VerseFullDataType
- type VerseKeyType
- type VerseType
- type VersionedExportType
- type VirtualForm
- type VirtualFormKeyType
- type VirtualFormType
- type VirtualFormWithStandardsType
- type VirtualIngredientDataType
- type VirtualIngredientFullDataType
- type VirtualIngredientKeyType
- type VirtualIngredientType
- type VmpComponentDataType
- type VmpComponentFullDataType
- type VmpComponentKeyType
- type VmpComponentType
- type VmpDataType
- type VmpFullDataType
- type VmpGroupDataType
- type VmpGroupFullDataType
- type VmpGroupKeyType
- type VmpGroupType
- type VmpKeyType
- type VmpType
- type VtmDataType
- type VtmFullDataType
- type VtmKeyType
- type VtmType
- type Wada
- type WadaKeyType
- type WadaType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAmpBcpiType ¶
type AddAmpBcpiType struct { AmpComponent []AddAmpComponentBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpComponent"` AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` ProprietarySuffix Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProprietarySuffix"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type AddAmpComponentBcpiType ¶
type AddAmpComponentBcpiType struct { Dividable DividableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dividable,omitempty"` Scored ScoredType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Scored,omitempty"` Crushable CrushableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Crushable,omitempty"` ContainsAlcohol ContainsAlcoholType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContainsAlcohol,omitempty"` SugarFree bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SugarFree,omitempty"` ModifiedReleaseType int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ModifiedReleaseType,omitempty"` SpecificDrugDevice int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpecificDrugDevice,omitempty"` Dimensions String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Dimensions,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` Concentration Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Concentration,omitempty"` OsmoticConcentration float64 `xml:"urn:be:fgov:ehealth:samws:v2:core OsmoticConcentration,omitempty"` CaloricValue float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CaloricValue,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddAmpComponentFamhpType ¶
type AddAmpComponentFamhpType struct { PharmaceuticalFormCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core PharmaceuticalFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` RealActualIngredient []AddRealActualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common RealActualIngredient"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddAmpFamhpType ¶
type AddAmpFamhpType struct { AmpComponent []AddAmpComponentFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpComponent"` Ampp []AddAmppFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"` OfficialName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core OfficialName"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` BlackTriangle bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BlackTriangle"` MedicineType MedicineTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common MedicineType"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type AddAmppBcpiType ¶
type AddAmppBcpiType struct { SingleUse bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SingleUse,omitempty"` SpeciallyRegulated int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpeciallyRegulated,omitempty"` AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote,omitempty"` CrmLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core CrmLink,omitempty"` NoGenericPrescriptionReasonCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoGenericPrescriptionReasonCode,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AddAmppComponentEquivalentType ¶
type AddAmppComponentEquivalentType struct { Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddAmppComponentType ¶
type AddAmppComponentType struct { AmppComponentEquivalent []AddAmppComponentEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmppComponentEquivalent"` AmpcSequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core AmpcSequenceNr,omitempty"` ContentType ContentTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentType"` ContentMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentMultiplier,omitempty"` PackSpecification String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackSpecification,omitempty"` DeviceTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeviceTypeCode,omitempty"` PackagingClosureCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingClosureCode,omitempty"` PackagingMaterialCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingMaterialCode,omitempty"` PackagingTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingTypeCode,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddAmppFamhpToExistingAmpType ¶
type AddAmppFamhpToExistingAmpType struct { Ampp []AddAmppFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"` Code AmpCodeType `xml:"code,attr"` }
type AddAmppFamhpType ¶
type AddAmppFamhpType struct { AmppComponent []AddAmppComponentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmppComponent"` Commercialization AddCommercializationType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Commercialization,omitempty"` SupplyProblem AddSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SupplyProblem,omitempty"` DerogationImport []AddDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DerogationImport,omitempty"` AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr"` Orphan bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Orphan"` LeafletLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core LeafletLink,omitempty"` SpcLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core SpcLink,omitempty"` RmaPatientLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaPatientLink,omitempty"` RmaProfessionalLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaProfessionalLink,omitempty"` ParallelCircuit int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ParallelCircuit,omitempty"` ParallelDistributor String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParallelDistributor,omitempty"` PackMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:core PackMultiplier,omitempty"` PackAmount PackAmountType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common PackAmount,omitempty"` PackDisplayValue String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackDisplayValue,omitempty"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status"` GTIN String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core GTIN,omitempty"` DHPCLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core DHPCLink,omitempty"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` FMDProductCode []String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core FMDProductCode,omitempty"` FMDInScope bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common FMDInScope,omitempty"` AntiTemperingDevicePresent bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AntiTemperingDevicePresent,omitempty"` AtcCode []String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core AtcCode,omitempty"` DeliveryModusCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusCode"` DeliveryModusSpecificationCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusSpecificationCode,omitempty"` DistributorCompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core DistributorCompanyActorNr,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AddAmppMinEcoType ¶
type AddAmppMinEcoType struct { ExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ExFactoryPrice"` RealExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core RealExFactoryPrice,omitempty"` DecisionDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DecisionDate"` Index float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Index,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
func (*AddAmppMinEcoType) MarshalXML ¶
func (t *AddAmppMinEcoType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AddAmppMinEcoType) UnmarshalXML ¶
func (t *AddAmppMinEcoType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddAmppNihdiBisType ¶
type AddAmppNihdiBisType struct { DefinedDailyDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core DefinedDailyDose,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AddAmppNihdiType ¶
type AddAmppNihdiType struct { ExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ExFactoryPrice,omitempty"` ReimbursementCode int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReimbursementCode,omitempty"` BigPackage bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BigPackage,omitempty"` Index float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Index,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AddCommentedClassificationRequestType ¶
type AddCommentedClassificationRequestType struct {
CommentedClassification AddCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification"`
}
type AddCommentedClassificationType ¶
type AddCommentedClassificationType struct { CommentedClassification []AddCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification,omitempty"` Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title,omitempty"` Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote"` Url Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Action AddNoChangeActionsType `xml:"action,attr"` Code String10Type `xml:"code,attr"` }
type AddCommercializationType ¶
type AddCommercializationType struct { EndOfCommercialization TextType `xml:"urn:be:fgov:ehealth:samws:v2:core EndOfCommercialization,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type AddCompanyRequestType ¶
type AddCompanyRequestType struct {
Company AddCompanyType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Company"`
}
type AddCompanyType ¶
type AddCompanyType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr,omitempty"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr,omitempty"` EuropeanNr string `xml:"urn:be:fgov:ehealth:samws:v2:company:submit EuropeanNr,omitempty"` Denomination String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Denomination"` LegalForm String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalForm,omitempty"` Building String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Building,omitempty"` StreetName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetName,omitempty"` StreetNum String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetNum,omitempty"` Postbox String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postbox,omitempty"` Postcode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postcode,omitempty"` City String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core City,omitempty"` CountryCode CountryCodeType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CountryCode,omitempty"` Phone String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Language CompanyLanguageType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Language"` Website String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Website,omitempty"` Email String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Email,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
func (*AddCompanyType) UnmarshalXML ¶
func (t *AddCompanyType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddCompoundingFormulaRequestType ¶
type AddCompoundingFormulaRequestType struct {
CompoundingFormula []AddCompoundingFormulaType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingFormula"`
}
type AddCompoundingFormulaType ¶
type AddCompoundingFormulaType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Formulary []string `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Formulary,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*AddCompoundingFormulaType) UnmarshalXML ¶
func (t *AddCompoundingFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddCompoundingIngredientRequestType ¶
type AddCompoundingIngredientRequestType struct {
CompoundingIngredient []AddCompoundingIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingIngredient"`
}
type AddCompoundingIngredientType ¶
type AddCompoundingIngredientType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*AddCompoundingIngredientType) UnmarshalXML ¶
func (t *AddCompoundingIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddDerogationImportType ¶
type AddDerogationImportType struct { Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddDmppFamhpRequestType ¶
type AddDmppFamhpRequestType struct {
Dmpp AddDmppToAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type AddDmppMinEcoType ¶
type AddDmppMinEcoType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type AddDmppNihdiRequestType ¶
type AddDmppNihdiRequestType struct {
Dmpp []AddDmppNihdiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type AddDmppNihdiType ¶
type AddDmppNihdiType struct { Reimbursable bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Reimbursable"` Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type AddDmppToAmppType ¶
type AddDmppToAmppType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type AddDmppType ¶
type AddDmppType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type AddDrugPackageBcpiRequestType ¶
type AddDrugPackageBcpiRequestType struct {
Ampp AddAmppBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type AddDrugPackageFamhpRequestType ¶
type AddDrugPackageFamhpRequestType struct {
Amp AddAmppFamhpToExistingAmpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type AddDrugPackageNihdiBisRequestType ¶
type AddDrugPackageNihdiBisRequestType struct {
Ampp []AddAmppNihdiBisType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type AddDrugPackageNihdiRequestType ¶
type AddDrugPackageNihdiRequestType struct {
Ampp []AddAmppNihdiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type AddDrugProductBcpiRequestType ¶
type AddDrugProductBcpiRequestType struct {
Amp AddAmpBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type AddDrugProductRequestType ¶
type AddDrugProductRequestType struct {
Amp AddAmpFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type AddDrugStatusRequestType ¶
type AddDrugStatusRequestType struct {
Ampp AddDrugStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:status Ampp"`
}
type AddDrugStatusType ¶
type AddDrugStatusType struct { Commercialization AddCommercializationType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Commercialization,omitempty"` SupplyProblem AddSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SupplyProblem,omitempty"` DerogationImport []AddDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DerogationImport,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AddNonMedicinalProductRequestType ¶
type AddNonMedicinalProductRequestType struct {
NonMedicinalProduct []AddNonMedicinalProductType `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common NonMedicinalProduct"`
}
type AddNonMedicinalProductType ¶
type AddNonMedicinalProductType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Category Category `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common Category"` CommercialStatus CommercialStatus `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common CommercialStatus"` Producer TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Producer"` Distributor TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Distributor,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code string `xml:"code,attr"` }
type AddParagraphRequestType ¶
type AddParagraphRequestType struct { }
type AddPricingInformationRequestType ¶
type AddPricingInformationRequestType struct {
Ampp []AddAmppMinEcoType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type AddPublicNonReimbursablePriceRequestType ¶
type AddPublicNonReimbursablePriceRequestType struct {
Dmpp []AddDmppMinEcoType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type AddRealActualIngredientEquivalentType ¶
type AddRealActualIngredientEquivalentType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddRealActualIngredientType ¶
type AddRealActualIngredientType struct { RealActualIngredientEquivalent []AddRealActualIngredientEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common RealActualIngredientEquivalent,omitempty"` Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` AdditionalInformation String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Rank int `xml:"rank,attr"` }
type AddRealVirtualIngredientType ¶
type AddRealVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` SequenceNr int `xml:"sequenceNr,attr"` }
type AddSupplyProblemType ¶
type AddSupplyProblemType struct { ExpectedEndOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ExpectedEndOn,omitempty"` ReportedBy String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReportedBy,omitempty"` ReportedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReportedOn,omitempty"` ContactName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactName,omitempty"` ContactMail String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactMail,omitempty"` ContactCompany String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactCompany,omitempty"` Phone String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` Action AddActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
func (*AddSupplyProblemType) MarshalXML ¶
func (t *AddSupplyProblemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AddSupplyProblemType) UnmarshalXML ¶
func (t *AddSupplyProblemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddVirtualDefinitionRequestType ¶
type AddVirtualDefinitionRequestType struct {
Vmp AddVmpType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vmp"`
}
type AddVirtualIngredientType ¶
type AddVirtualIngredientType struct { RealVirtualIngredient []AddRealVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common RealVirtualIngredient,omitempty"` Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Rank int `xml:"rank,attr"` }
type AddVmpComponentType ¶
type AddVmpComponentType struct { VirtualIngredient []AddVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VirtualIngredient"` PhaseNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core PhaseNumber,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` VirtualFormCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core VirtualFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` Code int `xml:"code,attr"` }
type AddVmpGroupRequestType ¶
type AddVmpGroupRequestType struct {
VmpGroup AddVmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpGroup"`
}
type AddVmpGroupType ¶
type AddVmpGroupType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` NoGenericPrescriptionReasonCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoGenericPrescriptionReasonCode,omitempty"` NoSwitchReasonCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoSwitchReasonCode,omitempty"` PatientFrailtyIndicator bool `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common PatientFrailtyIndicator,omitempty"` SingleAdministrationDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core SingleAdministrationDose,omitempty"` StandardDosage []StandardDosageType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common StandardDosage,omitempty"` Action AddActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type AddVmpType ¶
type AddVmpType struct { VmpComponent []AddVmpComponentType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpComponent"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Abbreviation Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Abbreviation"` SingleAdministrationDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core SingleAdministrationDose,omitempty"` CommentedClassificationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CommentedClassificationCode,omitempty"` VmpGroupCode int `xml:"urn:be:fgov:ehealth:samws:v2:core VmpGroupCode"` VtmCode int `xml:"urn:be:fgov:ehealth:samws:v2:core VtmCode,omitempty"` WadaCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core WadaCode,omitempty"` Action AddActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type AddVtmRequestType ¶
type AddVtmRequestType struct {
Vtm AddVtmType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vtm"`
}
type AddVtmType ¶
type AddVtmType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Action AddActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type AddedDocumentDataType ¶
type AddedDocumentDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` FormTypeId int `xml:"urn:be:fgov:ehealth:samws:v2:core FormTypeId"` AppendixTypeId int `xml:"urn:be:fgov:ehealth:samws:v2:core AppendixTypeId"` MimeType String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core MimeType,omitempty"` DocumentContent []byte `xml:"urn:be:fgov:ehealth:samws:v2:export DocumentContent,omitempty"` AddressUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AddressUrl,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*AddedDocumentDataType) MarshalXML ¶
func (t *AddedDocumentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AddedDocumentDataType) UnmarshalXML ¶
func (t *AddedDocumentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AddedDocumentFullDataType ¶
type AddedDocumentFullDataType struct { Data []AddedDocumentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` DocumentSeq int `xml:"DocumentSeq,attr"` }
type AddedDocumentKeyType ¶
type AddedDocumentKeyType struct {
DocumentSeq int `xml:"DocumentSeq,attr"`
}
type AddedDocumentType ¶
type AddedDocumentType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` FormTypeId int `xml:"urn:be:fgov:ehealth:samws:v2:core FormTypeId"` AppendixTypeId int `xml:"urn:be:fgov:ehealth:samws:v2:core AppendixTypeId"` MimeType String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core MimeType,omitempty"` DocumentContent []byte `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit DocumentContent,omitempty"` AddressUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AddressUrl,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` DocumentSeq int `xml:"DocumentSeq,attr"` }
func (*AddedDocumentType) MarshalXML ¶
func (t *AddedDocumentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AddedDocumentType) UnmarshalXML ¶
func (t *AddedDocumentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AdministrationFrequencyType ¶
type AdministrationFrequencyType struct { Quantity int `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Quantity"` Timeframe QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Timeframe"` }
type AmpBcpiType ¶
type AmpBcpiType struct { AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` ProprietarySuffix Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProprietarySuffix"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` Code AmpCodeType `xml:"code,attr"` }
type AmpComponentBcpiType ¶
type AmpComponentBcpiType struct { Dividable DividableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dividable,omitempty"` Scored ScoredType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Scored,omitempty"` Crushable CrushableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Crushable,omitempty"` ContainsAlcohol ContainsAlcoholType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContainsAlcohol,omitempty"` SugarFree bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SugarFree,omitempty"` ModifiedReleaseType int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ModifiedReleaseType,omitempty"` SpecificDrugDevice int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpecificDrugDevice,omitempty"` Dimensions String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Dimensions,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` Concentration Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Concentration,omitempty"` OsmoticConcentration float64 `xml:"urn:be:fgov:ehealth:samws:v2:core OsmoticConcentration,omitempty"` CaloricValue float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CaloricValue,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmpComponentDataType ¶
type AmpComponentDataType struct { PharmaceuticalForm []PharmaceuticalFormWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export PharmaceuticalFormCode"` RouteOfAdministration []RouteOfAdministrationWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export RouteOfAdministration"` Dividable DividableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dividable,omitempty"` Scored ScoredType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Scored,omitempty"` Crushable CrushableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Crushable,omitempty"` ContainsAlcohol ContainsAlcoholType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContainsAlcohol,omitempty"` SugarFree bool `xml:"urn:be:fgov:ehealth:samws:v2:export SugarFree,omitempty"` ModifiedReleaseType int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ModifiedReleaseType,omitempty"` SpecificDrugDevice int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpecificDrugDevice,omitempty"` Dimensions String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Dimensions,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` Concentration Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Concentration,omitempty"` OsmoticConcentration float64 `xml:"urn:be:fgov:ehealth:samws:v2:core OsmoticConcentration,omitempty"` CaloricValue float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CaloricValue,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*AmpComponentDataType) MarshalXML ¶
func (t *AmpComponentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AmpComponentDataType) UnmarshalXML ¶
func (t *AmpComponentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AmpComponentFamhpType ¶
type AmpComponentFamhpType struct { PharmaceuticalFormCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core PharmaceuticalFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` RealActualIngredient []AddRealActualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common RealActualIngredient"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmpComponentFullDataType ¶
type AmpComponentFullDataType struct { Data []AmpComponentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` RealActualIngredient []RealActualIngredientFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export RealActualIngredient,omitempty"` VmpComponentCode int `xml:"vmpComponentCode,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmpComponentKeyType ¶
type AmpComponentKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type AmpComponentLinkToVirtualType ¶
type AmpComponentLinkToVirtualType struct { VmpComponent VmpComponentKeyType `xml:"urn:be:fgov:ehealth:samws:v2:core VmpComponent"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmpDataType ¶
type AmpDataType struct { OfficialName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core OfficialName,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` PrescriptionName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PrescriptionName,omitempty"` AbbreviatedName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AbbreviatedName,omitempty"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type AmpFamhpType ¶
type AmpFamhpType struct { OfficialName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core OfficialName"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` BlackTriangle bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BlackTriangle"` MedicineType MedicineTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common MedicineType"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` Code AmpCodeType `xml:"code,attr"` }
type AmpFullDataType ¶
type AmpFullDataType struct { Data []AmpDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` AmpComponent []AmpComponentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export AmpComponent,omitempty"` Ampp []AmppFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Ampp,omitempty"` VmpCode int `xml:"vmpCode,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type AmpKeyType ¶
type AmpKeyType struct {
Code AmpCodeType `xml:"code,attr"`
}
type AmpLinkToVirtualType ¶
type AmpLinkToVirtualType struct { Vmp VmpKeyType `xml:"urn:be:fgov:ehealth:samws:v2:core Vmp"` AmpComponent []AmpComponentLinkToVirtualType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpComponent"` Code AmpCodeType `xml:"code,attr"` }
type AmpType ¶
type AmpType struct { Data []AmpDataType `xml:"urn:be:fgov:ehealth:samws:v2:consultation:list Data"` Code string `xml:"code,attr"` }
type AmppBcpiType ¶
type AmppBcpiType struct { SingleUse bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SingleUse,omitempty"` SpeciallyRegulated int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpeciallyRegulated,omitempty"` AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote,omitempty"` CrmLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core CrmLink,omitempty"` NoGenericPrescriptionReasonCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoGenericPrescriptionReasonCode,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AmppComponentDataType ¶
type AmppComponentDataType struct { AmpcSequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core AmpcSequenceNr,omitempty"` ContentType ContentTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentType"` ContentMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:export ContentMultiplier,omitempty"` PackSpecification String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackSpecification,omitempty"` DeviceType DeviceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeviceType,omitempty"` PackagingClosure []PackagingClosureType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterialType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingMaterial,omitempty"` PackagingType PackagingTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingType,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*AmppComponentDataType) MarshalXML ¶
func (t *AmppComponentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AmppComponentDataType) UnmarshalXML ¶
func (t *AmppComponentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AmppComponentEquivalentDataType ¶
type AmppComponentEquivalentDataType struct { Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*AmppComponentEquivalentDataType) MarshalXML ¶
func (t *AmppComponentEquivalentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AmppComponentEquivalentDataType) UnmarshalXML ¶
func (t *AmppComponentEquivalentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AmppComponentEquivalentFullDataType ¶
type AmppComponentEquivalentFullDataType struct { Data []AmppComponentEquivalentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmppComponentEquivalentKeyType ¶
type AmppComponentEquivalentKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type AmppComponentEquivalentType ¶
type AmppComponentEquivalentType struct { Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` SequenceNr int `xml:"sequenceNr,attr"` }
This extra detail level in the AMPPC has been created because the packaging described in an AMPP can have one or many equivalent specification(s) which have to be specified for the medicinal product prescription.
For example, a substance is described on the package with a quantity of “10 doses”. It is important to also specify that these doses are equivalent to “10x 20ml” of that substance.
type AmppComponentFullDataType ¶
type AmppComponentFullDataType struct { Data []AmppComponentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` AmppComponentEquivalent []AmppComponentEquivalentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export AmppComponentEquivalent,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmppComponentKeyType ¶
type AmppComponentKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type AmppComponentType ¶
type AmppComponentType struct { AmpcSequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core AmpcSequenceNr,omitempty"` ContentType ContentTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentType"` ContentMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentMultiplier,omitempty"` PackSpecification String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackSpecification,omitempty"` DeviceTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeviceTypeCode,omitempty"` PackagingClosureCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingClosureCode,omitempty"` PackagingMaterialCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingMaterialCode,omitempty"` PackagingTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingTypeCode,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AmppDataType ¶
type AmppDataType struct { AtcCode []String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core AtcCode,omitempty"` AbbreviatedName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AbbreviatedName,omitempty"` PrescriptionName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PrescriptionName,omitempty"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type AmppFamhpType ¶
type AmppFamhpType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr"` Orphan bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Orphan"` LeafletLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core LeafletLink,omitempty"` SpcLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core SpcLink,omitempty"` RmaPatientLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaPatientLink,omitempty"` RmaProfessionalLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaProfessionalLink,omitempty"` ParallelCircuit int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ParallelCircuit,omitempty"` ParallelDistributor String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParallelDistributor,omitempty"` PackMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:core PackMultiplier,omitempty"` PackAmount PackAmountType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common PackAmount,omitempty"` PackDisplayValue String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackDisplayValue,omitempty"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status"` GTIN String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core GTIN,omitempty"` DHPCLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core DHPCLink,omitempty"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` FMDProductCode []String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core FMDProductCode,omitempty"` FMDInScope bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common FMDInScope,omitempty"` AntiTemperingDevicePresent bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AntiTemperingDevicePresent,omitempty"` AtcCode []String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core AtcCode,omitempty"` DeliveryModusCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusCode"` DeliveryModusSpecificationCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusSpecificationCode,omitempty"` DistributorCompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core DistributorCompanyActorNr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AmppFullDataType ¶
type AmppFullDataType struct { Data []AmppDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` AmppComponent []AmppComponentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export AmppComponent,omitempty"` Commercialization CommercializationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Commercialization,omitempty"` SupplyProblem SupplyProblemFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export SupplyProblem,omitempty"` DerogationImport []DerogationImportFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export DerogationImport,omitempty"` Dmpp []DmppFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Dmpp,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AmppKeyType ¶
type AmppKeyType struct {
CtiExtended CtiExtendedType `xml:"ctiExtended,attr"`
}
type AmppNihdiBisType ¶
type AmppNihdiBisType struct { DefinedDailyDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core DefinedDailyDose,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AmppNihdiType ¶
type AmppNihdiType struct { ExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ExFactoryPrice,omitempty"` ReimbursementCode int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReimbursementCode,omitempty"` BigPackage bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BigPackage,omitempty"` Index float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Index,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type AmppType ¶
type AmppType struct { Data []AmppDataType `xml:"urn:be:fgov:ehealth:samws:v2:consultation:list Data"` CtiExtended string `xml:"ctiExtended,attr"` }
type AnomalyType ¶
type AnomalyType struct { Code string `xml:"urn:be:fgov:ehealth:samws:v2:core Code"` Description string `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` TargetObject string `xml:"urn:be:fgov:ehealth:samws:v2:core TargetObject"` TargetReference string `xml:"urn:be:fgov:ehealth:samws:v2:core TargetReference"` }
type Appendix ¶
type Appendix struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String10Type `xml:"code,attr"` }
type AppendixKeyType ¶
type AppendixKeyType struct {
Code String10Type `xml:"code,attr"`
}
type AppendixType ¶
type AppendixType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String10Type `xml:"code,attr"` }
type AppendixTypeType ¶
type AtcClassification ¶
type AtcClassification struct { Description string `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String7Type `xml:"code,attr,omitempty"` }
type AtcClassificationKeyType ¶
type AtcClassificationKeyType struct {
Code String7Type `xml:"code,attr"`
}
type AtcClassificationType ¶
type AtcClassificationType struct { Description string `xml:"urn:be:fgov:ehealth:samws:v2:refdata Description"` Code String7Type `xml:"code,attr"` }
type AttachmentDataType ¶
type AttachmentDataType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` TemplateUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core TemplateUrl"` Mandatory bool `xml:"urn:be:fgov:ehealth:samws:v2:export Mandatory"` Appendix AppendixType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Appendix"` FormCategory FormCategoryType `xml:"urn:be:fgov:ehealth:samws:v2:refdata FormCategory"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*AttachmentDataType) MarshalXML ¶
func (t *AttachmentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AttachmentDataType) UnmarshalXML ¶
func (t *AttachmentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type AttachmentFullDataType ¶
type AttachmentFullDataType struct { Data []AttachmentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type AttachmentKeyType ¶
type AttachmentKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type AttachmentType ¶
type AttachmentType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` TemplateUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core TemplateUrl"` Mandatory bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Mandatory"` AppendixCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core AppendixCode"` FormCategoryCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core FormCategoryCode"` SequenceNr int `xml:"sequenceNr,attr"` }
type BoundedParameterType ¶
type BoundedParameterType struct { DosageParameterName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core DosageParameterName"` LowerBound QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core LowerBound,omitempty"` UpperBound QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core UpperBound,omitempty"` }
type ChangeAmpBcpiType ¶
type ChangeAmpBcpiType struct { AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` ProprietarySuffix Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProprietarySuffix"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` AmpComponent []ChangeAmpComponentBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpComponent,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type ChangeAmpComponentBcpiType ¶
type ChangeAmpComponentBcpiType struct { Dividable DividableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dividable,omitempty"` Scored ScoredType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Scored,omitempty"` Crushable CrushableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Crushable,omitempty"` ContainsAlcohol ContainsAlcoholType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContainsAlcohol,omitempty"` SugarFree bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SugarFree,omitempty"` ModifiedReleaseType int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ModifiedReleaseType,omitempty"` SpecificDrugDevice int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpecificDrugDevice,omitempty"` Dimensions String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Dimensions,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` Concentration Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Concentration,omitempty"` OsmoticConcentration float64 `xml:"urn:be:fgov:ehealth:samws:v2:core OsmoticConcentration,omitempty"` CaloricValue float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CaloricValue,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeAmpComponentFamhpType ¶
type ChangeAmpComponentFamhpType struct { PharmaceuticalFormCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core PharmaceuticalFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` RealActualIngredient []ChangeRealActualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common RealActualIngredient,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeAmpFamhpType ¶
type ChangeAmpFamhpType struct { OfficialName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core OfficialName"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` BlackTriangle bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BlackTriangle"` MedicineType MedicineTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common MedicineType"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` AmpComponent []ChangeAmpComponentFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpComponent,omitempty"` Ampp []ChangeAmppFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type ChangeAmppBcpiType ¶
type ChangeAmppBcpiType struct { SingleUse bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SingleUse,omitempty"` SpeciallyRegulated int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpeciallyRegulated,omitempty"` AbbreviatedName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AbbreviatedName"` PrescriptionName Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionName"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote,omitempty"` CrmLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core CrmLink,omitempty"` NoGenericPrescriptionReasonCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoGenericPrescriptionReasonCode,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type ChangeAmppComponentEquivalentType ¶
type ChangeAmppComponentEquivalentType struct { Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeAmppComponentType ¶
type ChangeAmppComponentType struct { AmpcSequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core AmpcSequenceNr,omitempty"` ContentType ContentTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentType"` ContentMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentMultiplier,omitempty"` PackSpecification String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackSpecification,omitempty"` DeviceTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeviceTypeCode,omitempty"` PackagingClosureCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingClosureCode,omitempty"` PackagingMaterialCode []String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingMaterialCode,omitempty"` PackagingTypeCode String8Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackagingTypeCode,omitempty"` AmppComponentEquivalent []ChangeAmppComponentEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmppComponentEquivalent,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeAmppFamhpType ¶
type ChangeAmppFamhpType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr"` Orphan bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Orphan"` LeafletLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core LeafletLink,omitempty"` SpcLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core SpcLink,omitempty"` RmaPatientLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaPatientLink,omitempty"` RmaProfessionalLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RmaProfessionalLink,omitempty"` ParallelCircuit int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ParallelCircuit,omitempty"` ParallelDistributor String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParallelDistributor,omitempty"` PackMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:core PackMultiplier,omitempty"` PackAmount PackAmountType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common PackAmount,omitempty"` PackDisplayValue String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackDisplayValue,omitempty"` Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status"` GTIN String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core GTIN,omitempty"` DHPCLink Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core DHPCLink,omitempty"` PrescriptionNameFamhp Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PrescriptionNameFamhp,omitempty"` AtcCode []String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core AtcCode,omitempty"` DeliveryModusCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusCode"` DeliveryModusSpecificationCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core DeliveryModusSpecificationCode,omitempty"` DistributorCompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core DistributorCompanyActorNr,omitempty"` AmppComponent []ChangeAmppComponentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmppComponent,omitempty"` SupplyProblem ChangeSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SupplyProblem,omitempty"` DerogationImport []ChangeDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DerogationImport,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type ChangeAmppNihdiBisType ¶
type ChangeAmppNihdiBisType struct { DefinedDailyDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core DefinedDailyDose,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type ChangeAmppNihdiType ¶
type ChangeAmppNihdiType struct { ExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ExFactoryPrice,omitempty"` ReimbursementCode int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReimbursementCode,omitempty"` BigPackage bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common BigPackage,omitempty"` Index float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Index,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type ChangeCommentedClassificationRequestType ¶
type ChangeCommentedClassificationRequestType struct {
CommentedClassification ChangeCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification"`
}
type ChangeCommentedClassificationType ¶
type ChangeCommentedClassificationType struct { CommentedClassification []ChangeCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification,omitempty"` Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title,omitempty"` Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote"` Url Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` Code String10Type `xml:"code,attr"` }
type ChangeCommercializationType ¶
type ChangeCommercializationType struct { EndOfCommercialization TextType `xml:"urn:be:fgov:ehealth:samws:v2:core EndOfCommercialization,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type ChangeCompanyRequestType ¶
type ChangeCompanyRequestType struct {
Company ChangeCompanyType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Company"`
}
type ChangeCompanyType ¶
type ChangeCompanyType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr,omitempty"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr,omitempty"` EuropeanNr string `xml:"urn:be:fgov:ehealth:samws:v2:company:submit EuropeanNr,omitempty"` Denomination String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Denomination"` LegalForm String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalForm,omitempty"` Building String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Building,omitempty"` StreetName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetName,omitempty"` StreetNum String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetNum,omitempty"` Postbox String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postbox,omitempty"` Postcode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postcode,omitempty"` City String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core City,omitempty"` CountryCode CountryCodeType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CountryCode,omitempty"` Phone String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Language CompanyLanguageType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Language"` Website String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Website,omitempty"` Email String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Email,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
type ChangeDerogationImportType ¶
type ChangeDerogationImportType struct { Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeDmppFamhpRequestType ¶
type ChangeDmppFamhpRequestType struct {
Dmpp ChangeDmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type ChangeDmppNihdiRequestType ¶
type ChangeDmppNihdiRequestType struct {
Dmpp []ChangeDmppNihdiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type ChangeDmppNihdiType ¶
type ChangeDmppNihdiType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` Reimbursable bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Reimbursable"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type ChangeDmppType ¶
type ChangeDmppType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type ChangeDrugPackageBcpiRequestType ¶
type ChangeDrugPackageBcpiRequestType struct {
Ampp ChangeAmppBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type ChangeDrugPackageFamhpRequestType ¶
type ChangeDrugPackageFamhpRequestType struct {
Ampp ChangeAmppFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type ChangeDrugPackageNihdiBisRequestType ¶
type ChangeDrugPackageNihdiBisRequestType struct {
Ampp []ChangeAmppNihdiBisType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type ChangeDrugPackageNihdiRequestType ¶
type ChangeDrugPackageNihdiRequestType struct {
Ampp []ChangeAmppNihdiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type ChangeDrugProductBcpiRequestType ¶
type ChangeDrugProductBcpiRequestType struct {
Amp ChangeAmpBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type ChangeDrugProductRequestType ¶
type ChangeDrugProductRequestType struct {
Amp ChangeAmpFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type ChangeDrugStatusRequestType ¶
type ChangeDrugStatusRequestType struct {
Ampp ChangeDrugStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:status Ampp"`
}
type ChangeDrugStatusType ¶
type ChangeDrugStatusType struct { Commercialization ChangeCommercializationType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Commercialization,omitempty"` SupplyProblem ChangeSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SupplyProblem,omitempty"` DerogationImport []ChangeDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DerogationImport,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type ChangeNoChangeActionType ¶
type ChangeNoChangeActionType string
May be one of CHANGE, NO_CHANGE
type ChangeRealActualIngredientEquivalentType ¶
type ChangeRealActualIngredientEquivalentType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeRealActualIngredientType ¶
type ChangeRealActualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` AdditionalInformation String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` RealActualIngredientEquivalent []ChangeRealActualIngredientEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common RealActualIngredientEquivalent,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Rank int `xml:"rank,attr"` }
type ChangeRealVirtualIngredientType ¶
type ChangeRealVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Action ChangeActionType `xml:"action,attr"` SequenceNr int `xml:"sequenceNr,attr"` }
type ChangeSupplyProblemType ¶
type ChangeSupplyProblemType struct { ExpectedEndOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ExpectedEndOn,omitempty"` ReportedBy String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReportedBy,omitempty"` ReportedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReportedOn,omitempty"` ContactName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactName,omitempty"` ContactMail String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactMail,omitempty"` ContactCompany String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactCompany,omitempty"` Phone String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` Action ChangeActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
func (*ChangeSupplyProblemType) MarshalXML ¶
func (t *ChangeSupplyProblemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ChangeSupplyProblemType) UnmarshalXML ¶
func (t *ChangeSupplyProblemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ChangeVirtualDefinitionRequestType ¶
type ChangeVirtualDefinitionRequestType struct {
Vmp ChangeVmpType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vmp"`
}
type ChangeVirtualIngredientType ¶
type ChangeVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` RealVirtualIngredient []ChangeRealVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common RealVirtualIngredient,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` Rank int `xml:"rank,attr"` }
type ChangeVmpComponentType ¶
type ChangeVmpComponentType struct { PhaseNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core PhaseNumber,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` VirtualFormCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core VirtualFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` VirtualIngredient []ChangeVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VirtualIngredient,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type ChangeVmpGroupRequestType ¶
type ChangeVmpGroupRequestType struct {
VmpGroup ChangeVmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpGroup"`
}
type ChangeVmpGroupType ¶
type ChangeVmpGroupType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` NoGenericPrescriptionReasonCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoGenericPrescriptionReasonCode,omitempty"` NoSwitchReasonCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core NoSwitchReasonCode,omitempty"` PatientFrailtyIndicator bool `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common PatientFrailtyIndicator,omitempty"` SingleAdministrationDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core SingleAdministrationDose,omitempty"` StandardDosage []StandardDosageType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common StandardDosage,omitempty"` Action ChangeActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type ChangeVmpType ¶
type ChangeVmpType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Abbreviation Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Abbreviation"` SingleAdministrationDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core SingleAdministrationDose,omitempty"` CommentedClassificationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CommentedClassificationCode,omitempty"` VmpGroupCode int `xml:"urn:be:fgov:ehealth:samws:v2:core VmpGroupCode"` VtmCode int `xml:"urn:be:fgov:ehealth:samws:v2:core VtmCode,omitempty"` WadaCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core WadaCode,omitempty"` VmpComponent []ChangeVmpComponentType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpComponent,omitempty"` Action ChangeNoChangeActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type ChangeVtmRequestType ¶
type ChangeVtmRequestType struct {
Vtm ChangeVtmType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vtm"`
}
type ChangeVtmType ¶
type ChangeVtmType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Action ChangeActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type CommentedClassificationDataType ¶
type CommentedClassificationDataType struct { Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title,omitempty"` Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote"` Url Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CommentedClassificationDataType) MarshalXML ¶
func (t *CommentedClassificationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CommentedClassificationDataType) UnmarshalXML ¶
func (t *CommentedClassificationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CommentedClassificationFullDataType ¶
type CommentedClassificationFullDataType struct { Data []CommentedClassificationDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` CommentedClassification []CommentedClassificationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CommentedClassification,omitempty"` Code String10Type `xml:"code,attr"` }
type CommentedClassificationKeyType ¶
type CommentedClassificationKeyType struct {
Code String10Type `xml:"code,attr"`
}
type CommentedClassificationType ¶
type CommentedClassificationType struct { Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title,omitempty"` Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content,omitempty"` PosologyNote TextType `xml:"urn:be:fgov:ehealth:samws:v2:core PosologyNote"` Url Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Code String10Type `xml:"code,attr"` }
type CommercializationDataType ¶
type CommercializationDataType struct { From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CommercializationDataType) MarshalXML ¶
func (t *CommercializationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CommercializationDataType) UnmarshalXML ¶
func (t *CommercializationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CommercializationFullDataType ¶
type CommercializationFullDataType struct {
Data []Data `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"`
}
type CommercializationType ¶
type CommercializationType struct { EndOfCommercialization TextType `xml:"urn:be:fgov:ehealth:samws:v2:core EndOfCommercialization,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` }
type CompanyDataType ¶
type CompanyDataType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr,omitempty"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr,omitempty"` EuropeanNr string `xml:"urn:be:fgov:ehealth:samws:v2:company:submit EuropeanNr,omitempty"` Denomination String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Denomination"` LegalForm String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalForm,omitempty"` Building String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Building,omitempty"` StreetName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetName,omitempty"` StreetNum String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetNum,omitempty"` Postbox String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postbox,omitempty"` Postcode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postcode,omitempty"` City String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core City,omitempty"` CountryCode CountryCodeType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CountryCode,omitempty"` Phone String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Language CompanyLanguageType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Language"` Website String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Website,omitempty"` Email String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Email,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CompanyDataType) MarshalXML ¶
func (t *CompanyDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CompanyDataType) UnmarshalXML ¶
func (t *CompanyDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompanyFullDataType ¶
type CompanyFullDataType struct { Data []CompanyDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
type CompanyKeyType ¶
type CompanyKeyType struct {
ActorNr CompanyActorNrType `xml:"actorNr,attr"`
}
type CompanyType ¶
type CompanyType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr,omitempty"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr,omitempty"` EuropeanNr string `xml:"urn:be:fgov:ehealth:samws:v2:company:submit EuropeanNr,omitempty"` Denomination String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Denomination"` LegalForm String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalForm,omitempty"` Building String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Building,omitempty"` StreetName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetName,omitempty"` StreetNum String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetNum,omitempty"` Postbox String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postbox,omitempty"` Postcode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postcode,omitempty"` City String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core City,omitempty"` CountryCode CountryCodeType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CountryCode,omitempty"` Phone String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Language CompanyLanguageType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Language"` Website String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Website,omitempty"` Email String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Email,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
type ComponentEquivalentType ¶
type ComponentEquivalentType struct {
Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"`
}
type CompoundingFormulaDataType ¶
type CompoundingFormulaDataType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Formulary []string `xml:"urn:be:fgov:ehealth:samws:v2:export Formulary,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CompoundingFormulaDataType) MarshalXML ¶
func (t *CompoundingFormulaDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CompoundingFormulaDataType) UnmarshalXML ¶
func (t *CompoundingFormulaDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingFormulaFullDataType ¶
type CompoundingFormulaFullDataType struct { Data []CompoundingFormulaDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProductId string `xml:"ProductId,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingFormulaFullDataType) UnmarshalXML ¶
func (t *CompoundingFormulaFullDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingFormulaKeyType ¶
type CompoundingFormulaKeyType struct { Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingFormulaKeyType) UnmarshalXML ¶
func (t *CompoundingFormulaKeyType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingFormulaType ¶
type CompoundingFormulaType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Formulary []string `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Formulary,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingFormulaType) UnmarshalXML ¶
func (t *CompoundingFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingIngredientDataType ¶
type CompoundingIngredientDataType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CompoundingIngredientDataType) MarshalXML ¶
func (t *CompoundingIngredientDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CompoundingIngredientDataType) UnmarshalXML ¶
func (t *CompoundingIngredientDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingIngredientFullDataType ¶
type CompoundingIngredientFullDataType struct { Data []CompoundingIngredientDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProductId string `xml:"ProductId,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingIngredientFullDataType) UnmarshalXML ¶
func (t *CompoundingIngredientFullDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingIngredientKeyType ¶
type CompoundingIngredientKeyType struct { Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingIngredientKeyType) UnmarshalXML ¶
func (t *CompoundingIngredientKeyType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CompoundingIngredientType ¶
type CompoundingIngredientType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*CompoundingIngredientType) UnmarshalXML ¶
func (t *CompoundingIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAmpComponentType ¶
type ConsultAmpComponentType struct { Dividable DividableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dividable,omitempty"` Scored ScoredType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Scored,omitempty"` Crushable CrushableType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Crushable,omitempty"` ContainsAlcohol ContainsAlcoholType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContainsAlcohol,omitempty"` SugarFree bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation SugarFree,omitempty"` ModifiedReleaseType int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ModifiedReleaseType,omitempty"` SpecificDrugDevice int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpecificDrugDevice,omitempty"` Dimensions String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Dimensions,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Note ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Note,omitempty"` PharmaceuticalForm []PharmaceuticalFormWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PharmaceuticalFormCode"` RouteOfAdministration []RouteOfAdministrationWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministration"` RealActualIngredient []ConsultRealActualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RealActualIngredient"` SequenceNr int `xml:"sequenceNr,attr"` VmpComponentCode int `xml:"vmpComponentCode,attr,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultAmpComponentType) MarshalXML ¶
func (t *ConsultAmpComponentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAmpComponentType) UnmarshalXML ¶
func (t *ConsultAmpComponentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAmpType ¶
type ConsultAmpType struct { Status AmpStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Status"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` BlackTriangle bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation BlackTriangle"` MedicineType MedicineTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common MedicineType"` OfficialName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core OfficialName,omitempty"` AbbreviatedName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AbbreviatedName,omitempty"` ProprietarySuffix ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ProprietarySuffix,omitempty"` PrescriptionName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PrescriptionName,omitempty"` CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` AmpComponent []ConsultAmpComponentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AmpComponent"` Ampp []ConsultAmppType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Ampp,omitempty"` Code string `xml:"code,attr"` VmpCode int `xml:"vmpCode,attr,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultAmpType) MarshalXML ¶
func (t *ConsultAmpType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAmpType) UnmarshalXML ¶
func (t *ConsultAmpType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAmppComponentEquivalentType ¶
type ConsultAmppComponentEquivalentType struct { Content QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultAmppComponentEquivalentType) MarshalXML ¶
func (t *ConsultAmppComponentEquivalentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAmppComponentEquivalentType) UnmarshalXML ¶
func (t *ConsultAmppComponentEquivalentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAmppComponentType ¶
type ConsultAmppComponentType struct { ContentType ContentTypeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ContentType"` ContentMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:consultation ContentMultiplier,omitempty"` PackSpecification String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackSpecification,omitempty"` DeviceType DeviceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeviceType,omitempty"` PackagingClosure []PackagingClosureType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterialType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingMaterial,omitempty"` PackagingType PackagingTypeType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingType,omitempty"` AmppComponentEquivalent []ConsultAmppComponentEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AmppComponentEquivalent"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultAmppComponentType) MarshalXML ¶
func (t *ConsultAmppComponentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAmppComponentType) UnmarshalXML ¶
func (t *ConsultAmppComponentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAmppType ¶
type ConsultAmppType struct { Orphan bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Orphan"` LeafletLink ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LeafletLink,omitempty"` SpcLink ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation SpcLink,omitempty"` RmaPatientLink ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RmaPatientLink,omitempty"` RmaProfessionalLink ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RmaProfessionalLink,omitempty"` ParallelCircuit int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ParallelCircuit,omitempty"` ParallelDistributor String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParallelDistributor,omitempty"` PackMultiplier int `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackMultiplier,omitempty"` PackAmount PackAmountType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common PackAmount,omitempty"` PackDisplayValue String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core PackDisplayValue,omitempty"` AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr"` SingleUse bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation SingleUse,omitempty"` SpeciallyRegulated int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SpeciallyRegulated,omitempty"` AbbreviatedName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AbbreviatedName,omitempty"` PrescriptionName ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PrescriptionName,omitempty"` Note ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Note,omitempty"` PosologyNote ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PosologyNote,omitempty"` CrmLink ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CrmLink,omitempty"` ExFactoryPrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ExFactoryPrice,omitempty"` ReimbursementCode int `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReimbursementCode,omitempty"` Atc []AtcClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Atc,omitempty"` DeliveryModus DeliveryModusType `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeliveryModus"` DeliveryModusSpecification DeliveryModusSpecificationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeliveryModusSpecification,omitempty"` NoGenericPrescriptionReason []NoGenericPrescriptionReasonType `xml:"urn:be:fgov:ehealth:samws:v2:consultation NoGenericPrescriptionReason,omitempty"` DefinedDailyDose QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core DefinedDailyDose,omitempty"` DistributorActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core DistributorActorNr,omitempty"` AmppComponent []ConsultAmppComponentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation AmppComponent"` Commercialization ConsultCommercializationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Commercialization,omitempty"` SupplyProblem ConsultSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:consultation SupplyProblem,omitempty"` DerogationImport []ConsultDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:consultation DerogationImport,omitempty"` Dmpp []ConsultDmppType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Dmpp,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultAmppType) MarshalXML ¶
func (t *ConsultAmppType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAmppType) UnmarshalXML ¶
func (t *ConsultAmppType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultAttachmentType ¶
type ConsultAttachmentType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` TemplateUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core TemplateUrl"` Appendix AppendixType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Appendix"` FormCategory FormCategoryType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FormCategory"` Mandatory bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Mandatory,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultAttachmentType) MarshalXML ¶
func (t *ConsultAttachmentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultAttachmentType) UnmarshalXML ¶
func (t *ConsultAttachmentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCommentedClassificationTreeType ¶
type ConsultCommentedClassificationTreeType struct { CommentedClassification []ConsultCommentedClassificationTreeType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CommentedClassification,omitempty"` Title ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title,omitempty"` Content ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Content,omitempty"` PosologyNote ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PosologyNote"` Url ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Url,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code String10Type `xml:"code,attr"` }
func (*ConsultCommentedClassificationTreeType) MarshalXML ¶
func (t *ConsultCommentedClassificationTreeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultCommentedClassificationTreeType) UnmarshalXML ¶
func (t *ConsultCommentedClassificationTreeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCommentedClassificationType ¶
type ConsultCommentedClassificationType struct { Title ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title,omitempty"` Content ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Content,omitempty"` PosologyNote ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PosologyNote"` Url ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Url,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code String10Type `xml:"code,attr"` }
func (*ConsultCommentedClassificationType) MarshalXML ¶
func (t *ConsultCommentedClassificationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultCommentedClassificationType) UnmarshalXML ¶
func (t *ConsultCommentedClassificationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCommercializationType ¶
type ConsultCommercializationType struct { StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultCommercializationType) MarshalXML ¶
func (t *ConsultCommercializationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultCommercializationType) UnmarshalXML ¶
func (t *ConsultCommercializationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCompanyType ¶
type ConsultCompanyType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr,omitempty"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr,omitempty"` EuropeanNr string `xml:"urn:be:fgov:ehealth:samws:v2:company:submit EuropeanNr,omitempty"` Denomination String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Denomination"` LegalForm String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalForm,omitempty"` Building String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Building,omitempty"` StreetName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetName,omitempty"` StreetNum String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core StreetNum,omitempty"` Postbox String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postbox,omitempty"` Postcode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core Postcode,omitempty"` City String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core City,omitempty"` CountryCode CountryCodeType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CountryCode,omitempty"` Phone String30Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Language CompanyLanguageType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Language"` Website String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Website,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
func (*ConsultCompanyType) MarshalXML ¶
func (t *ConsultCompanyType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultCompanyType) UnmarshalXML ¶
func (t *ConsultCompanyType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCompoundingFormulaType ¶
type ConsultCompoundingFormulaType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*ConsultCompoundingFormulaType) UnmarshalXML ¶
func (t *ConsultCompoundingFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCompoundingIngredientType ¶
type ConsultCompoundingIngredientType struct { Synonym []SynonymType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common Synonym"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*ConsultCompoundingIngredientType) UnmarshalXML ¶
func (t *ConsultCompoundingIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultCopaymentType ¶
type ConsultCopaymentType struct { FeeAmount float64 `xml:"urn:be:fgov:ehealth:samws:v2:core FeeAmount"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` RegimeType int `xml:"regimeType,attr"` }
func (*ConsultCopaymentType) MarshalXML ¶
func (t *ConsultCopaymentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultCopaymentType) UnmarshalXML ¶
func (t *ConsultCopaymentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultDerogationImportType ¶
type ConsultDerogationImportType struct { Note ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Note"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultDerogationImportType) MarshalXML ¶
func (t *ConsultDerogationImportType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultDerogationImportType) UnmarshalXML ¶
func (t *ConsultDerogationImportType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultDmppType ¶
type ConsultDmppType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Cheapest,omitempty"` Reimbursable bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Reimbursable"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
func (*ConsultDmppType) MarshalXML ¶
func (t *ConsultDmppType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultDmppType) UnmarshalXML ¶
func (t *ConsultDmppType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultFormalInterpretationType ¶
type ConsultFormalInterpretationType struct { Rule string `xml:"urn:be:fgov:ehealth:samws:v2:consultation Rule"` ReimbursementCondition []ConsultReimbursementConditionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReimbursementCondition,omitempty"` ReimbursementTerm []ConsultReimbursementTermType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReimbursementTerm,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key String15Type `xml:"key,attr"` }
func (*ConsultFormalInterpretationType) MarshalXML ¶
func (t *ConsultFormalInterpretationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultFormalInterpretationType) UnmarshalXML ¶
func (t *ConsultFormalInterpretationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultLegalBasisType ¶
type ConsultLegalBasisType struct { Title ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title"` Type LegalBasisTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` EffectiveOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation EffectiveOn,omitempty"` LegalReference []ConsultRecursiveLegalReferenceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalReference,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*ConsultLegalBasisType) MarshalXML ¶
func (t *ConsultLegalBasisType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultLegalBasisType) UnmarshalXML ¶
func (t *ConsultLegalBasisType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultLegalReferenceTraceType ¶
type ConsultLegalReferenceTraceType struct {
Key ReimbursementLawKeyType `xml:"key,attr"`
}
type ConsultLegalReferenceType ¶
type ConsultLegalReferenceType struct { Title ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` FirstPublishedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation FirstPublishedOn,omitempty"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation LastModifiedOn,omitempty"` LegalReferenceTrace []ConsultLegalReferenceTraceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalReferenceTrace,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*ConsultLegalReferenceType) MarshalXML ¶
func (t *ConsultLegalReferenceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultLegalReferenceType) UnmarshalXML ¶
func (t *ConsultLegalReferenceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultLegalTextType ¶
type ConsultLegalTextType struct { Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` Type LegalTextTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` SequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core SequenceNr"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation LastModifiedOn,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*ConsultLegalTextType) MarshalXML ¶
func (t *ConsultLegalTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultLegalTextType) UnmarshalXML ¶
func (t *ConsultLegalTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultNonMedicinalProductType ¶
type ConsultNonMedicinalProductType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Category Category `xml:"urn:be:fgov:ehealth:samws:v2:consultation Category"` CommercialStatus CommercialStatus `xml:"urn:be:fgov:ehealth:samws:v2:consultation CommercialStatus"` Producer ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Producer"` Distributor ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Distributor,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultNonMedicinalProductType) MarshalXML ¶
func (t *ConsultNonMedicinalProductType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultNonMedicinalProductType) UnmarshalXML ¶
func (t *ConsultNonMedicinalProductType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultPricingUnitType ¶
type ConsultPricingUnitType struct { Quantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Quantity"` Label ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Label"` }
type ConsultRealActualIngredientEquivalentType ¶
type ConsultRealActualIngredientEquivalentType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Substance"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultRealActualIngredientEquivalentType) MarshalXML ¶
func (t *ConsultRealActualIngredientEquivalentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultRealActualIngredientEquivalentType) UnmarshalXML ¶
func (t *ConsultRealActualIngredientEquivalentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultRealActualIngredientType ¶
type ConsultRealActualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` AdditionalInformation String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Substance"` RealActualIngredientEquivalent []ConsultRealActualIngredientEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RealActualIngredientEquivalent,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Rank int `xml:"rank,attr"` }
func (*ConsultRealActualIngredientType) MarshalXML ¶
func (t *ConsultRealActualIngredientType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultRealActualIngredientType) UnmarshalXML ¶
func (t *ConsultRealActualIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultRealVirtualIngredientType ¶
type ConsultRealVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Substance"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultRealVirtualIngredientType) MarshalXML ¶
func (t *ConsultRealVirtualIngredientType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultRealVirtualIngredientType) UnmarshalXML ¶
func (t *ConsultRealVirtualIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultRecursiveLegalReferenceType ¶
type ConsultRecursiveLegalReferenceType struct { LegalReference []ConsultRecursiveLegalReferenceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalReference,omitempty"` FormalInterpretation []ConsultFormalInterpretationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FormalInterpretation,omitempty"` LegalText []ConsultRecursiveLegalTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalText,omitempty"` Title ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` FirstPublishedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation FirstPublishedOn,omitempty"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation LastModifiedOn,omitempty"` LegalReferenceTrace []ConsultLegalReferenceTraceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalReferenceTrace,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*ConsultRecursiveLegalReferenceType) MarshalXML ¶
func (t *ConsultRecursiveLegalReferenceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultRecursiveLegalReferenceType) UnmarshalXML ¶
func (t *ConsultRecursiveLegalReferenceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultRecursiveLegalTextType ¶
type ConsultRecursiveLegalTextType struct { Content ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Content"` Type LegalTextTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` SequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:consultation SequenceNr"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation LastModifiedOn,omitempty"` LegalText []ConsultRecursiveLegalTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalText,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*ConsultRecursiveLegalTextType) MarshalXML ¶
func (t *ConsultRecursiveLegalTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultRecursiveLegalTextType) UnmarshalXML ¶
func (t *ConsultRecursiveLegalTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultReimbursementConditionType ¶
type ConsultReimbursementConditionType struct { Expression string `xml:"urn:be:fgov:ehealth:samws:v2:consultation Expression"` Attachment []ConsultAttachmentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Attachment,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` LegalTextRelativePath LegalTextPathType `xml:"legalTextRelativePath,attr"` Key String15Type `xml:"key,attr"` }
func (*ConsultReimbursementConditionType) MarshalXML ¶
func (t *ConsultReimbursementConditionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultReimbursementConditionType) UnmarshalXML ¶
func (t *ConsultReimbursementConditionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultReimbursementContextType ¶
type ConsultReimbursementContextType struct { Multiple MultipleType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Multiple,omitempty"` Temporary bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Temporary"` Reference bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Reference"` FlatRateSystem bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation FlatRateSystem"` ReimbursementBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementBasePrice"` ReferenceBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReferenceBasePrice"` CopaymentSupplement float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CopaymentSupplement,omitempty"` PricingUnit ConsultPricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PricingUnit"` PricingSlice ConsultPricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PricingSlice,omitempty"` ReimbursementCriterion ReimbursementCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReimbursementCriterion"` Copayment []ConsultCopaymentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Copayment,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` LegalReferencePath LegalReferencePathType `xml:"legalReferencePath,attr"` }
func (*ConsultReimbursementContextType) MarshalXML ¶
func (t *ConsultReimbursementContextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultReimbursementContextType) UnmarshalXML ¶
func (t *ConsultReimbursementContextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultReimbursementTermType ¶
type ConsultReimbursementTermType struct { ValueUnit ParameterValueType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ValueUnit"` ParameterName String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParameterName"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
func (*ConsultReimbursementTermType) MarshalXML ¶
func (t *ConsultReimbursementTermType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultReimbursementTermType) UnmarshalXML ¶
func (t *ConsultReimbursementTermType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultStandardFormAndPhFrmAndVtlFrmType ¶
type ConsultStandardFormAndPhFrmAndVtlFrmType struct { PharmaceuticalForm []PharmaceuticalFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` VirtualForm []VirtualFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultStandardFormType ¶
type ConsultStandardFormType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultStandardRouteAndRouteOfAdministrationType ¶
type ConsultStandardRouteAndRouteOfAdministrationType struct { RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultStandardRouteType ¶
type ConsultStandardRouteType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultStandardSubstanceAndSubstanceType ¶
type ConsultStandardSubstanceAndSubstanceType struct { Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultStandardSubstanceType ¶
type ConsultStandardSubstanceType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name,omitempty"` Definition ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Definition,omitempty"` Url String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Url,omitempty"` Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ConsultSupplyProblemType ¶
type ConsultSupplyProblemType struct { ExpectedEndOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation ExpectedEndOn,omitempty"` ReportedBy String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReportedBy,omitempty"` ReportedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReportedOn,omitempty"` ContactName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactName,omitempty"` ContactMail String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactMail,omitempty"` ContactCompany String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactCompany,omitempty"` Phone String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Reason ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Reason,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` }
func (*ConsultSupplyProblemType) MarshalXML ¶
func (t *ConsultSupplyProblemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultSupplyProblemType) UnmarshalXML ¶
func (t *ConsultSupplyProblemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultTextType ¶
type ConsultTextType struct {
Text []Text `xml:"urn:be:fgov:ehealth:samws:v2:consultation Text"`
}
To conform to the eHealth requirements, multi-lingual text fields are returned with the xml:lang attribute instead of specific language tags.
type ConsultVirtualIngredientType ¶
type ConsultVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Substance"` RealVirtualIngredient []ConsultRealVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RealVirtualIngredient,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Rank int `xml:"rank,attr"` }
func (*ConsultVirtualIngredientType) MarshalXML ¶
func (t *ConsultVirtualIngredientType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultVirtualIngredientType) UnmarshalXML ¶
func (t *ConsultVirtualIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultVmpComponentType ¶
type ConsultVmpComponentType struct { PhaseNumber int `xml:"urn:be:fgov:ehealth:samws:v2:consultation PhaseNumber,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` VirtualForm VirtualFormWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VirtualForm"` RouteOfAdministration []RouteOfAdministrationWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministration"` VirtualIngredient []ConsultVirtualIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VirtualIngredient"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code int `xml:"code,attr"` }
func (*ConsultVmpComponentType) MarshalXML ¶
func (t *ConsultVmpComponentType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultVmpComponentType) UnmarshalXML ¶
func (t *ConsultVmpComponentType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultVmpGroupType ¶
type ConsultVmpGroupType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` NoGenericPrescriptionReason NoGenericPrescriptionReasonType `xml:"urn:be:fgov:ehealth:samws:v2:consultation NoGenericPrescriptionReason,omitempty"` NoSwitchReason NoSwitchReasonType `xml:"urn:be:fgov:ehealth:samws:v2:consultation NoSwitchReason,omitempty"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code int `xml:"code,attr"` }
func (*ConsultVmpGroupType) MarshalXML ¶
func (t *ConsultVmpGroupType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultVmpGroupType) UnmarshalXML ¶
func (t *ConsultVmpGroupType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultVmpType ¶
type ConsultVmpType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Abbreviation ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Abbreviation"` Wada []WadaType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Wada,omitempty"` CommentedClassification []ConsultCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CommentedClassification,omitempty"` VmpGroup ConsultVmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VmpGroup"` Vtm ConsultVtmType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Vtm,omitempty"` VmpComponent []ConsultVmpComponentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VmpComponent"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code int `xml:"code,attr"` }
func (*ConsultVmpType) MarshalXML ¶
func (t *ConsultVmpType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultVmpType) UnmarshalXML ¶
func (t *ConsultVmpType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ConsultVtmType ¶
type ConsultVtmType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` StartDate time.Time `xml:"StartDate,attr"` EndDate time.Time `xml:"EndDate,attr,omitempty"` Code int `xml:"code,attr"` }
func (*ConsultVtmType) MarshalXML ¶
func (t *ConsultVtmType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConsultVtmType) UnmarshalXML ¶
func (t *ConsultVtmType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ContentTypeType ¶
type ContentTypeType string
May be one of ACTIVE_COMPONENT, SOLVENT, DEVICE, EXCIPIENT
type CopaymentDataType ¶
type CopaymentDataType struct { FeeAmount float64 `xml:"urn:be:fgov:ehealth:samws:v2:core FeeAmount"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*CopaymentDataType) MarshalXML ¶
func (t *CopaymentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CopaymentDataType) UnmarshalXML ¶
func (t *CopaymentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type CopaymentFullDataType ¶
type CopaymentFullDataType struct { Data []CopaymentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` RegimeType int `xml:"regimeType,attr"` }
type CopaymentKeyType ¶
type CopaymentKeyType struct {
RegimeType int `xml:"regimeType,attr"`
}
type CopaymentType ¶
type Data ¶
type Data struct { EndOfCommercialization TextType `xml:"urn:be:fgov:ehealth:samws:v2:core EndOfCommercialization,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*Data) MarshalXML ¶
func (*Data) UnmarshalXML ¶
type DataPeriodType ¶
type DataPeriodType struct { From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*DataPeriodType) MarshalXML ¶
func (t *DataPeriodType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataPeriodType) UnmarshalXML ¶
func (t *DataPeriodType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type DeliveryModus ¶
type DeliveryModus struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String7Type `xml:"code,attr,omitempty"` }
type DeliveryModusKeyType ¶
type DeliveryModusKeyType struct {
Code String7Type `xml:"code,attr"`
}
type DeliveryModusSpecification ¶
type DeliveryModusSpecification struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String7Type `xml:"code,attr,omitempty"` }
type DeliveryModusSpecificationKeyType ¶
type DeliveryModusSpecificationKeyType struct {
Code String7Type `xml:"code,attr"`
}
type DeliveryModusSpecificationType ¶
type DeliveryModusSpecificationType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String7Type `xml:"code,attr"` }
type DeliveryModusType ¶
type DeliveryModusType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String7Type `xml:"code,attr"` }
type DerogationImportDataType ¶
type DerogationImportDataType struct { Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*DerogationImportDataType) MarshalXML ¶
func (t *DerogationImportDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DerogationImportDataType) UnmarshalXML ¶
func (t *DerogationImportDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type DerogationImportFullDataType ¶
type DerogationImportFullDataType struct { Data []DerogationImportDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type DerogationImportKeyType ¶
type DerogationImportKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type DerogationImportType ¶
type DeviceType ¶
type DeviceType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:consultation EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type DeviceTypeKeyType ¶
type DeviceTypeKeyType struct {
Code String8Type `xml:"code,attr"`
}
type DeviceTypeType ¶
type DeviceTypeType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:refdata EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type DmppDataType ¶
type DmppDataType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:export Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:export Cheapest,omitempty"` Reimbursable bool `xml:"urn:be:fgov:ehealth:samws:v2:export Reimbursable"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*DmppDataType) MarshalXML ¶
func (t *DmppDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DmppDataType) UnmarshalXML ¶
func (t *DmppDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type DmppFullDataType ¶
type DmppFullDataType struct { Data []DmppDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProductId string `xml:"ProductId,attr"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type DmppKeyType ¶
type DmppKeyType struct { DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type DmppType ¶
type DmppType struct { Price float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Price,omitempty"` Cheap bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheap,omitempty"` Cheapest bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Cheapest,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type DomainType ¶
type DomainType struct { Quantity QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Quantity"` QuantityRange RangeType `xml:"urn:be:fgov:ehealth:samws:v2:core QuantityRange"` Strength StrengthType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthRange StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthRange"` Code String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core Code"` }
type DosageParameterKeyType ¶
type DosageParameterKeyType struct {
Name String255Type `xml:"name,attr"`
}
type DosageParameterType ¶
type DosageParameterType struct { Definition Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Definition"` StandardUnit String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core StandardUnit"` SnomedCT string `xml:"urn:be:fgov:ehealth:samws:v2:refdata SnomedCT"` Name String255Type `xml:"name,attr"` }
type DoseUnitsType ¶
type DoseUnitsType struct { SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` Rank float64 `xml:"rank,attr,omitempty"` }
type ExclusionDataType ¶
type ExclusionDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ExclusionDataType) MarshalXML ¶
func (t *ExclusionDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ExclusionDataType) UnmarshalXML ¶
func (t *ExclusionDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ExclusionFullDataType ¶
type ExclusionFullDataType struct { Data []ExclusionDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ExclusionType CharacterType `xml:"ExclusionType,attr"` IdentifierNum String10Type `xml:"IdentifierNum,attr"` }
type ExclusionKeyType ¶
type ExclusionKeyType struct { ExclusionType CharacterType `xml:"ExclusionType,attr"` IdentifierNum String10Type `xml:"IdentifierNum,attr"` }
type ExclusionType ¶
type ExclusionType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` ExclusionType CharacterType `xml:"ExclusionType,attr"` IdentifierNum String10Type `xml:"IdentifierNum,attr"` }
func (*ExclusionType) MarshalXML ¶
func (t *ExclusionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ExclusionType) UnmarshalXML ¶
func (t *ExclusionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ExportActualMedicinesType ¶
type ExportActualMedicinesType struct { Amp []AmpFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Amp,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportChapterIVType ¶
type ExportChapterIVType struct { Paragraph []ParagraphFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Paragraph,omitempty"` QualificationList []QualificationListFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export QualificationList,omitempty"` NameExplanation []NameExplanationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export NameExplanation,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportCompaniesType ¶
type ExportCompaniesType struct { Company []CompanyFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Company,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportCompoundingType ¶
type ExportCompoundingType struct { CompoundingIngredient []CompoundingIngredientFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CompoundingIngredient,omitempty"` CompoundingFormula []CompoundingFormulaFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CompoundingFormula,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportNonMedicinalType ¶
type ExportNonMedicinalType struct { NonMedicinalProduct []NonMedicinalProductFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export NonMedicinalProduct,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportReferencesType ¶
type ExportReferencesType struct { AtcClassification []AtcClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata AtcClassification,omitempty"` DeliveryModus []DeliveryModusType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModus,omitempty"` DeliveryModusSpecification []DeliveryModusSpecificationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModusSpecification,omitempty"` DeviceType []DeviceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeviceType,omitempty"` PackagingClosure []PackagingClosureType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterialType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingMaterial,omitempty"` PackagingType []PackagingTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingType,omitempty"` PharmaceuticalForm []PharmaceuticalFormType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` RouteOfAdministration []RouteOfAdministrationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration,omitempty"` Substance []SubstanceType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance,omitempty"` NoSwitchReason []NoSwitchReasonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoSwitchReason,omitempty"` VirtualForm []VirtualFormType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Wada []WadaType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Wada,omitempty"` NoGenericPrescriptionReason []NoGenericPrescriptionReasonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoGenericPrescriptionReason,omitempty"` Indication []IndicationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Indication,omitempty"` DosageParameter []DosageParameterType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DosageParameter,omitempty"` StandardForm []StandardFormCommonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardForm,omitempty"` StandardRoute []StandardRouteCommonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardRoute,omitempty"` StandardSubstance []StandardSubstanceCommonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardSubstance,omitempty"` StandardUnit []StandardUnitFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardUnit,omitempty"` Appendix []AppendixType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Appendix,omitempty"` FormCategory []FormCategoryType `xml:"urn:be:fgov:ehealth:samws:v2:refdata FormCategory,omitempty"` Parameter []ParameterType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Parameter,omitempty"` ReimbursementCriterion []ReimbursementCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:refdata ReimbursementCriterion,omitempty"` ProfessionalCode []ProfessionalCodeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata ProfessionalCode,omitempty"` AppendixType []AppendixTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata AppendixType,omitempty"` FormType []FormTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata FormType,omitempty"` NameType []NameTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NameType,omitempty"` LegalReferencePathToParagraph []LegalReferencePathToParagraphType `xml:"urn:be:fgov:ehealth:samws:v2:refdata LegalReferencePathToParagraph,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportReimbursementLawsType ¶
type ExportReimbursementLawsType struct { LegalBasis []LegalBasisFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalBasis,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportReimbursementsType ¶
type ExportReimbursementsType struct { ReimbursementContext []ReimbursementContextFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ReimbursementContext,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type ExportStandardFormAndPhFrmAndVtlFrmType ¶
type ExportStandardFormAndPhFrmAndVtlFrmType struct { PharmaceuticalForm []PharmaceuticalFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` VirtualForm []VirtualFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportStandardFormType ¶
type ExportStandardFormType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportStandardRouteAndRouteOfAdministrationType ¶
type ExportStandardRouteAndRouteOfAdministrationType struct { RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportStandardRouteType ¶
type ExportStandardRouteType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportStandardSubstanceAndSubstanceType ¶
type ExportStandardSubstanceAndSubstanceType struct { Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportStandardSubstanceType ¶
type ExportStandardSubstanceType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type ExportVirtualMedicinesType ¶
type ExportVirtualMedicinesType struct { Vtm []VtmFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Vtm,omitempty"` VmpGroup []VmpGroupFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export VmpGroup,omitempty"` CommentedClassification []CommentedClassificationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CommentedClassification,omitempty"` Vmp []VmpFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Vmp,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type FindAmpRequestType ¶
type FindAmpRequestType struct { FindByProduct FindByActualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByProduct,omitempty"` FindByPackage FindByPackageType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByPackage,omitempty"` FindByDmpp DmppKeyType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common FindByDmpp,omitempty"` FindByIngredient []FindByIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByIngredient,omitempty"` FindByVirtualProduct FindByVirtualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByVirtualProduct,omitempty"` FindByGenericPrescriptionGroup FindByGenericPrescriptionGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByGenericPrescriptionGroup,omitempty"` FindByCompany FindByCompanyType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByCompany,omitempty"` HasComponentWith []HasActualComponentWithType `xml:"urn:be:fgov:ehealth:samws:v2:consultation HasComponentWith,omitempty"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindAmpRequestType) MarshalXML ¶
func (t *FindAmpRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindAmpRequestType) UnmarshalXML ¶
func (t *FindAmpRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindAmpResponseType ¶
type FindAmpResponseType struct { Amp []ConsultAmpType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Amp"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindAmpResponseType) MarshalXML ¶
func (t *FindAmpResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindAmpResponseType) UnmarshalXML ¶
func (t *FindAmpResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindByActualProductType ¶
type FindByActualProductType struct { AmpCode AmpCodeType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpCode"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` }
type FindByCommentedClassificationType ¶
type FindByCommentedClassificationType struct { CommentedClassificationCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CommentedClassificationCode"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` }
type FindByCompanyType ¶
type FindByCompanyType struct { CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr"` }
type FindByGenericPrescriptionGroupType ¶
type FindByGenericPrescriptionGroupType struct { GenericPrescriptionGroupCode int `xml:"urn:be:fgov:ehealth:samws:v2:consultation GenericPrescriptionGroupCode"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` }
type FindByIngredientType ¶
type FindByIngredientType struct { SubstanceCode StandardSubstanceCodeCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation SubstanceCode"` SubstanceName StandardSubstanceNameCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation SubstanceName"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` }
type FindByPackageType ¶
type FindByPackageType struct { AuthorisationNr String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core AuthorisationNr"` CtiExtendedCode CtiExtendedType `xml:"urn:be:fgov:ehealth:samws:v2:core CtiExtendedCode"` AtcCode String7Type `xml:"urn:be:fgov:ehealth:samws:v2:core AtcCode"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` Commercialised bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation Commercialised,omitempty"` InSupplyProblem bool `xml:"urn:be:fgov:ehealth:samws:v2:consultation InSupplyProblem,omitempty"` ComponentEquivalent []ComponentEquivalentType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ComponentEquivalent,omitempty"` }
type FindByTherapeuticMoietyType ¶
type FindByTherapeuticMoietyType struct { TherapeuticMoietyCode int `xml:"urn:be:fgov:ehealth:samws:v2:consultation TherapeuticMoietyCode"` TherapeuticMoietyName SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core TherapeuticMoietyName"` }
type FindByVirtualProductType ¶
type FindByVirtualProductType struct { VmpCode int `xml:"urn:be:fgov:ehealth:samws:v2:consultation VmpCode"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` }
type FindCommentedClassificationRequestType ¶
type FindCommentedClassificationRequestType struct { FindByCommentedClassification FindByCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByCommentedClassification"` FindByProduct FindByVirtualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByProduct"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindCommentedClassificationRequestType) MarshalXML ¶
func (t *FindCommentedClassificationRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCommentedClassificationRequestType) UnmarshalXML ¶
func (t *FindCommentedClassificationRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCommentedClassificationResponseType ¶
type FindCommentedClassificationResponseType struct { CommentedClassification []ConsultCommentedClassificationTreeType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CommentedClassification"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindCommentedClassificationResponseType) MarshalXML ¶
func (t *FindCommentedClassificationResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCommentedClassificationResponseType) UnmarshalXML ¶
func (t *FindCommentedClassificationResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompanyRequestType ¶
type FindCompanyRequestType struct { CompanyActorNr CompanyActorNrType `xml:"urn:be:fgov:ehealth:samws:v2:core CompanyActorNr"` AnyNamePart SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core AnyNamePart"` VatNr VatNrPerCountryType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit VatNr"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindCompanyRequestType) MarshalXML ¶
func (t *FindCompanyRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompanyRequestType) UnmarshalXML ¶
func (t *FindCompanyRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompanyResponseType ¶
type FindCompanyResponseType struct { Company []ConsultCompanyType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Company"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindCompanyResponseType) MarshalXML ¶
func (t *FindCompanyResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompanyResponseType) UnmarshalXML ¶
func (t *FindCompanyResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompoundingFormulaRequestType ¶
type FindCompoundingFormulaRequestType struct { FindByCNK DmppCodeType `xml:"urn:be:fgov:ehealth:samws:v2:core FindByCNK"` FindByOfficialName string `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByOfficialName"` FindByAnyName string `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByAnyName"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindCompoundingFormulaRequestType) MarshalXML ¶
func (t *FindCompoundingFormulaRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompoundingFormulaRequestType) UnmarshalXML ¶
func (t *FindCompoundingFormulaRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompoundingFormulaResponseType ¶
type FindCompoundingFormulaResponseType struct { CompoundingFormula []ConsultCompoundingFormulaType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CompoundingFormula"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindCompoundingFormulaResponseType) MarshalXML ¶
func (t *FindCompoundingFormulaResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompoundingFormulaResponseType) UnmarshalXML ¶
func (t *FindCompoundingFormulaResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompoundingIngredientRequestType ¶
type FindCompoundingIngredientRequestType struct { FindByCNK DmppCodeType `xml:"urn:be:fgov:ehealth:samws:v2:core FindByCNK"` FindByOfficialName string `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByOfficialName"` FindByAnyName string `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByAnyName"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindCompoundingIngredientRequestType) MarshalXML ¶
func (t *FindCompoundingIngredientRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompoundingIngredientRequestType) UnmarshalXML ¶
func (t *FindCompoundingIngredientRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindCompoundingIngredientResponseType ¶
type FindCompoundingIngredientResponseType struct { CompoundingIngredient []ConsultCompoundingIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation CompoundingIngredient"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindCompoundingIngredientResponseType) MarshalXML ¶
func (t *FindCompoundingIngredientResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindCompoundingIngredientResponseType) UnmarshalXML ¶
func (t *FindCompoundingIngredientResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindLegalBasesType ¶
type FindLegalBasesType struct { }
type FindLegislationTextRequestType ¶
type FindLegislationTextRequestType struct { FindLegalBases FindLegalBasesType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindLegalBases"` FindByLegalReferencePath LegalReferencePathType `xml:"urn:be:fgov:ehealth:samws:v2:core FindByLegalReferencePath"` FindByDmpp DmppKeyType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common FindByDmpp"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindLegislationTextRequestType) MarshalXML ¶
func (t *FindLegislationTextRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindLegislationTextRequestType) UnmarshalXML ¶
func (t *FindLegislationTextRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindLegislationTextResponseType ¶
type FindLegislationTextResponseType struct { LegalBasis []ConsultLegalBasisType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalBasis"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindLegislationTextResponseType) MarshalXML ¶
func (t *FindLegislationTextResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindLegislationTextResponseType) UnmarshalXML ¶
func (t *FindLegislationTextResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindNonMedicinalProductRequestType ¶
type FindNonMedicinalProductRequestType struct { FindByCNK DmppCodeType `xml:"urn:be:fgov:ehealth:samws:v2:core FindByCNK"` FindByName string `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByName"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindNonMedicinalProductRequestType) MarshalXML ¶
func (t *FindNonMedicinalProductRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindNonMedicinalProductRequestType) UnmarshalXML ¶
func (t *FindNonMedicinalProductRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindNonMedicinalProductResponseType ¶
type FindNonMedicinalProductResponseType struct { NonMedicinalProduct []ConsultNonMedicinalProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation NonMedicinalProduct"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindNonMedicinalProductResponseType) MarshalXML ¶
func (t *FindNonMedicinalProductResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindNonMedicinalProductResponseType) UnmarshalXML ¶
func (t *FindNonMedicinalProductResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindRecursiveLegalReferenceType ¶
type FindRecursiveLegalReferenceType struct { Key string `xml:"urn:be:fgov:ehealth:samws:v2:consultation Key"` Title string `xml:"urn:be:fgov:ehealth:samws:v2:consultation Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type,omitempty"` LegalReference *FindRecursiveLegalReferenceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation LegalReference,omitempty"` }
type FindReferencesRequestType ¶
type FindReferencesRequestType struct {
ReferenceEntity ReferenceEntityType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReferenceEntity"`
}
type FindReferencesResponseType ¶
type FindReferencesResponseType struct { AtcClassification []AtcClassification `xml:"urn:be:fgov:ehealth:samws:v2:consultation AtcClassification,omitempty"` DeliveryModus []DeliveryModus `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeliveryModus,omitempty"` DeliveryModusSpecification []DeliveryModusSpecification `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeliveryModusSpecification,omitempty"` DeviceType []DeviceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation DeviceType,omitempty"` PackagingClosure []PackagingClosure `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterial `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingMaterial,omitempty"` PackagingType []PackagingType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PackagingType,omitempty"` PharmaceuticalForm []PharmaceuticalForm `xml:"urn:be:fgov:ehealth:samws:v2:consultation PharmaceuticalFormCode,omitempty"` RouteOfAdministration []RouteOfAdministration `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministration,omitempty"` Substance []Substance `xml:"urn:be:fgov:ehealth:samws:v2:consultation Substance,omitempty"` NoSwitchReason []NoSwitchReason `xml:"urn:be:fgov:ehealth:samws:v2:consultation NoSwitchReason,omitempty"` VirtualForm []VirtualForm `xml:"urn:be:fgov:ehealth:samws:v2:consultation VirtualForm,omitempty"` Wada []Wada `xml:"urn:be:fgov:ehealth:samws:v2:consultation Wada,omitempty"` NoGenericPrescriptionReason []NoGenericPrescriptionReason `xml:"urn:be:fgov:ehealth:samws:v2:consultation NoGenericPrescriptionReason,omitempty"` Appendix []Appendix `xml:"urn:be:fgov:ehealth:samws:v2:consultation Appendix,omitempty"` FormCategory []FormCategory `xml:"urn:be:fgov:ehealth:samws:v2:consultation FormCategory,omitempty"` Parameter []Parameter `xml:"urn:be:fgov:ehealth:samws:v2:consultation Parameter,omitempty"` ReimbursementCriterion []ReimbursementCriterion `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReimbursementCriterion,omitempty"` StandardForm []ConsultStandardFormAndPhFrmAndVtlFrmType `xml:"urn:be:fgov:ehealth:samws:v2:consultation StandardForm,omitempty"` StandardRoute []ConsultStandardRouteAndRouteOfAdministrationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation StandardRoute,omitempty"` StandardSubstance []ConsultStandardSubstanceAndSubstanceType `xml:"urn:be:fgov:ehealth:samws:v2:consultation StandardSubstance,omitempty"` StandardUnit []StandardUnitFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:consultation StandardUnit,omitempty"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type FindReimbursementRequestType ¶
type FindReimbursementRequestType struct { FindByPackage FindByPackageType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByPackage"` FindByDmpp DmppKeyType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common FindByDmpp"` FindByLegalReferencePath LegalReferencePathType `xml:"urn:be:fgov:ehealth:samws:v2:core FindByLegalReferencePath"` FindByGenericPrescriptionGroup FindByGenericPrescriptionGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByGenericPrescriptionGroup"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindReimbursementRequestType) MarshalXML ¶
func (t *FindReimbursementRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindReimbursementRequestType) UnmarshalXML ¶
func (t *FindReimbursementRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindReimbursementResponseType ¶
type FindReimbursementResponseType struct { ReimbursementContexts []ConsultReimbursementContextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation ReimbursementContexts"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindReimbursementResponseType) MarshalXML ¶
func (t *FindReimbursementResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindReimbursementResponseType) UnmarshalXML ¶
func (t *FindReimbursementResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVmpGroupRequestType ¶
type FindVmpGroupRequestType struct { FindByGenericPrescriptionGroup FindByGenericPrescriptionGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByGenericPrescriptionGroup"` FindByProduct FindByVirtualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByProduct"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindVmpGroupRequestType) MarshalXML ¶
func (t *FindVmpGroupRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVmpGroupRequestType) UnmarshalXML ¶
func (t *FindVmpGroupRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVmpGroupResponseType ¶
type FindVmpGroupResponseType struct { VmpGroup []ConsultVmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VmpGroup"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindVmpGroupResponseType) MarshalXML ¶
func (t *FindVmpGroupResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVmpGroupResponseType) UnmarshalXML ¶
func (t *FindVmpGroupResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVmpRequestType ¶
type FindVmpRequestType struct { FindByGenericPrescriptionGroup FindByGenericPrescriptionGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByGenericPrescriptionGroup,omitempty"` FindByTherapeuticMoiety FindByTherapeuticMoietyType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByTherapeuticMoiety,omitempty"` FindByProduct FindByVirtualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByProduct,omitempty"` FindByIngredient []FindByIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByIngredient,omitempty"` HasComponentWith []HasVirtualComponentWithType `xml:"urn:be:fgov:ehealth:samws:v2:consultation HasComponentWith,omitempty"` HasWadaClassification HasWadaClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:consultation HasWadaClassification,omitempty"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindVmpRequestType) MarshalXML ¶
func (t *FindVmpRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVmpRequestType) UnmarshalXML ¶
func (t *FindVmpRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVmpResponseType ¶
type FindVmpResponseType struct { Vmp []ConsultVmpType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Vmp"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindVmpResponseType) MarshalXML ¶
func (t *FindVmpResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVmpResponseType) UnmarshalXML ¶
func (t *FindVmpResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVtmRequestType ¶
type FindVtmRequestType struct { FindByTherapeuticMoiety FindByTherapeuticMoietyType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByTherapeuticMoiety"` FindByProduct FindByVirtualProductType `xml:"urn:be:fgov:ehealth:samws:v2:consultation FindByProduct"` Lang Lang `xml:"lang,attr"` SearchDate time.Time `xml:"searchDate,attr,omitempty"` }
func (*FindVtmRequestType) MarshalXML ¶
func (t *FindVtmRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVtmRequestType) UnmarshalXML ¶
func (t *FindVtmRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FindVtmResponseType ¶
type FindVtmResponseType struct { Vtm []ConsultVtmType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Vtm"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` SearchDate time.Time `xml:"searchDate,attr"` }
func (*FindVtmResponseType) MarshalXML ¶
func (t *FindVtmResponseType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FindVtmResponseType) UnmarshalXML ¶
func (t *FindVtmResponseType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FormCategory ¶
type FormCategory struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String10Type `xml:"code,attr"` }
type FormCategoryKeyType ¶
type FormCategoryKeyType struct {
Code String10Type `xml:"code,attr"`
}
type FormCategoryType ¶
type FormCategoryType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String10Type `xml:"code,attr"` }
type FormTypeType ¶
type FormalInterpretationDataType ¶
type FormalInterpretationDataType struct { Rule string `xml:"urn:be:fgov:ehealth:samws:v2:export Rule"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*FormalInterpretationDataType) MarshalXML ¶
func (t *FormalInterpretationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FormalInterpretationDataType) UnmarshalXML ¶
func (t *FormalInterpretationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type FormalInterpretationFullDataType ¶
type FormalInterpretationFullDataType struct { Data []FormalInterpretationDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ReimbursementCondition []ReimbursementConditionFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ReimbursementCondition,omitempty"` ReimbursementTerm []ReimbursementTermFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ReimbursementTerm,omitempty"` Key String15Type `xml:"key,attr"` }
type FormalInterpretationKeyType ¶
type FormalInterpretationKeyType struct {
Key String15Type `xml:"key,attr"`
}
type FormalInterpretationType ¶
type FormalInterpretationType struct { Rule string `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Rule"` Key String15Type `xml:"key,attr"` }
type GenericExportType ¶
type GenericExportType struct { RootObject []RootObjectFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export RootObject,omitempty"` Version string `xml:"version,attr,omitempty"` SamId string `xml:"SamId,attr"` }
type GetAmpRequestType ¶
type GetAmpRequestType struct {
AmpKey AmpKeyType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common AmpKey"`
}
type GetAmpResponseType ¶
type GetAmpResponseType struct { Amp AmpFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Amp"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetCommentedClassificationRequestType ¶
type GetCommentedClassificationRequestType struct {
CommentedClassificationKey CommentedClassificationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassificationKey"`
}
type GetCommentedClassificationResponseType ¶
type GetCommentedClassificationResponseType struct { CommentedClassification CommentedClassificationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CommentedClassification"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetCompanyRequestType ¶
type GetCompanyRequestType struct {
CompanyKey CompanyKeyType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit CompanyKey"`
}
type GetCompanyResponseType ¶
type GetCompanyResponseType struct { Company CompanyFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Company"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetCompoundingFormulaRequestType ¶
type GetCompoundingFormulaRequestType struct {
CompoundingFormulaKey CompoundingFormulaKeyType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingFormulaKey"`
}
type GetCompoundingFormulaResponseType ¶
type GetCompoundingFormulaResponseType struct { CompoundingFormula CompoundingFormulaFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CompoundingFormula"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetCompoundingIngredientRequestType ¶
type GetCompoundingIngredientRequestType struct {
CompoundingIngredientKey CompoundingIngredientKeyType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingIngredientKey"`
}
type GetCompoundingIngredientResponseType ¶
type GetCompoundingIngredientResponseType struct { CompoundingIngredient CompoundingIngredientFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export CompoundingIngredient"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetListOfVmpGroupsResponseType ¶
type GetListOfVmpGroupsResponseType struct { VmpGroup []VmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:consultation:list VmpGroup,omitempty"` StartIndex int `xml:"StartIndex,attr,omitempty"` Limit int `xml:"Limit,attr,omitempty"` Total int `xml:"Total,attr,omitempty"` }
type GetNonMedicinalProductRequestType ¶
type GetNonMedicinalProductRequestType struct {
NonMedicinalProductKey NonMedicinalProductKeyType `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common NonMedicinalProductKey"`
}
type GetNonMedicinalProductResponseType ¶
type GetNonMedicinalProductResponseType struct { NonMedicinalProduct NonMedicinalProductFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export NonMedicinalProduct"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetReimbursementLawRequestType ¶
type GetReimbursementLawRequestType struct {
LegalReferencePath LegalReferencePathType `xml:"urn:be:fgov:ehealth:samws:v2:core LegalReferencePath"`
}
type GetReimbursementLawResponseType ¶
type GetReimbursementLawResponseType struct { LegalBasis LegalBasisFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalBasis"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetReimbursementRequestType ¶
type GetReimbursementRequestType struct {
ReimbursementContextKey ReimbursementContextKeyType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit ReimbursementContextKey"`
}
type GetReimbursementResponseType ¶
type GetReimbursementResponseType struct { ReimbursementContext ReimbursementContextFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ReimbursementContext"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetVmpGroupRequestType ¶
type GetVmpGroupRequestType struct {
VmpGroupKey VmpGroupKeyType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpGroupKey"`
}
type GetVmpGroupResponseType ¶
type GetVmpGroupResponseType struct { VmpGroup VmpGroupFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export VmpGroup"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetVmpRequestType ¶
type GetVmpRequestType struct {
VmpKey VmpKeyType `xml:"urn:be:fgov:ehealth:samws:v2:core VmpKey"`
}
type GetVmpResponseType ¶
type GetVmpResponseType struct { Vmp VmpFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Vmp"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type GetVtmRequestType ¶
type GetVtmRequestType struct {
VtmKey VtmKeyType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VtmKey"`
}
type GetVtmResponseType ¶
type GetVtmResponseType struct { Vtm VtmFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Vtm"` Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly"` }
type HasActualComponentWithType ¶
type HasActualComponentWithType struct { PharmaceuticalFormCode StandardFormCodeCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PharmaceuticalFormCode"` PharmaceuticalFormName StandardFormNameCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation PharmaceuticalFormName"` RouteOfAdministrationCode StandardRouteCodeCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministrationCode"` RouteOfAdministrationName StandardRouteNameCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministrationName"` }
type HasVirtualComponentWithType ¶
type HasVirtualComponentWithType struct { VirtualFormCode StandardFormCodeCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VirtualFormCode"` VirtualFormName StandardFormNameCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation VirtualFormName"` RouteOfAdministrationCode StandardRouteCodeCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministrationCode"` RouteOfAdministrationName StandardRouteNameCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:consultation RouteOfAdministrationName"` }
type HasWadaClassificationType ¶
type HasWadaClassificationType struct { WadaCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core WadaCode"` WadaName SearchStringType `xml:"urn:be:fgov:ehealth:samws:v2:core WadaName"` }
type IndicationKeyType ¶
type IndicationKeyType struct {
Code String255Type `xml:"code,attr"`
}
type IndicationType ¶
type IndicationType struct { Description Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` SnomedCT string `xml:"urn:be:fgov:ehealth:samws:v2:refdata SnomedCT"` Code String255Type `xml:"code,attr"` }
type LegalBasisDataType ¶
type LegalBasisDataType struct { Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalBasisTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` EffectiveOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export EffectiveOn,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*LegalBasisDataType) MarshalXML ¶
func (t *LegalBasisDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalBasisDataType) UnmarshalXML ¶
func (t *LegalBasisDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type LegalBasisFullDataType ¶
type LegalBasisFullDataType struct { Data []LegalBasisDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` LegalReference []RecursiveLegalReferenceFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalReference,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
type LegalBasisKeyType ¶
type LegalBasisKeyType struct {
Key ReimbursementLawKeyType `xml:"key,attr"`
}
type LegalBasisType ¶
type LegalBasisType struct { Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalBasisTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` EffectiveOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit EffectiveOn,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*LegalBasisType) MarshalXML ¶
func (t *LegalBasisType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalBasisType) UnmarshalXML ¶
func (t *LegalBasisType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type LegalBasisTypeType ¶
type LegalBasisTypeType string
May be one of ROYAL_DECREE, COORDINATED_LAW
type LegalReferenceDataType ¶
type LegalReferenceDataType struct { Title TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` FirstPublishedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export FirstPublishedOn,omitempty"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export LastModifiedOn,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*LegalReferenceDataType) MarshalXML ¶
func (t *LegalReferenceDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalReferenceDataType) UnmarshalXML ¶
func (t *LegalReferenceDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type LegalReferenceFullDataType ¶
type LegalReferenceFullDataType struct { Data []LegalReferenceDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` LegalReferenceTrace []LegalReferenceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LegalReferenceTrace,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
type LegalReferenceKeyType ¶
type LegalReferenceKeyType struct {
Key ReimbursementLawKeyType `xml:"key,attr"`
}
type LegalReferencePathToParagraphType ¶
type LegalReferencePathToParagraphType struct { ChapterName String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ChapterName"` ParagraphName String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParagraphName"` LegalReferencePath LegalReferencePathType `xml:"LegalReferencePath,attr"` }
Reference entity that maps a Legal Reference Path to a Paragraph. One way mapping: a Paragraph can represent multiple Legal Reference Paths (e.g. Legal Bases RD20011201 and RD20180201 result in the same Paragraph object)
type LegalReferencePathType ¶
type LegalReferencePathType string
Must match the pattern [A-Za-z0-9_]{1,15}(\-[A-Za-z0-9_]{1,15}){0,4}
type LegalReferenceType ¶
type LegalReferenceType struct { Title TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` FirstPublishedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit FirstPublishedOn,omitempty"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LastModifiedOn,omitempty"` LegalReferenceTrace []LegalReferenceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LegalReferenceTrace,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*LegalReferenceType) MarshalXML ¶
func (t *LegalReferenceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalReferenceType) UnmarshalXML ¶
func (t *LegalReferenceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type LegalReferenceTypeType ¶
type LegalReferenceTypeType string
May be one of ARTICLE, CHAPTER, PARAGRAPH, SECTION
type LegalTextDataType ¶
type LegalTextDataType struct { Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` Type LegalTextTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` SequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core SequenceNr"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export LastModifiedOn,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*LegalTextDataType) MarshalXML ¶
func (t *LegalTextDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalTextDataType) UnmarshalXML ¶
func (t *LegalTextDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type LegalTextFullDataType ¶
type LegalTextFullDataType struct { Data []LegalTextDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
type LegalTextKeyType ¶
type LegalTextKeyType struct {
Key ReimbursementLawKeyType `xml:"key,attr"`
}
type LegalTextPathType ¶
type LegalTextPathType string
Must match the pattern [A-Za-z0-9_]{1,15}(\-[A-Za-z0-9_]{1,15}){0,10}
type LegalTextType ¶
type LegalTextType struct { Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` Type LegalTextTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` SequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core SequenceNr"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LastModifiedOn,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*LegalTextType) MarshalXML ¶
func (t *LegalTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LegalTextType) UnmarshalXML ¶
func (t *LegalTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ListConsultationRequestType ¶
type ListConsultationRequestType struct { Delta time.Time `xml:"Delta,attr,omitempty"` StartIndex int `xml:"StartIndex,attr,omitempty"` Limit int `xml:"Limit,attr,omitempty"` }
func (*ListConsultationRequestType) MarshalXML ¶
func (t *ListConsultationRequestType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ListConsultationRequestType) UnmarshalXML ¶
func (t *ListConsultationRequestType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type MoveDrugPackageFamhpRequestType ¶
type MoveDrugPackageFamhpRequestType struct { CtiExtended CtiExtendedType `xml:"urn:be:fgov:ehealth:samws:v2:core CtiExtended"` AmpCode AmpCodeType `xml:"urn:be:fgov:ehealth:samws:v2:core AmpCode"` }
type NameExplanationDataType ¶
type NameExplanationDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` SourceTableId int `xml:"urn:be:fgov:ehealth:samws:v2:core SourceTableId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*NameExplanationDataType) MarshalXML ¶
func (t *NameExplanationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*NameExplanationDataType) UnmarshalXML ¶
func (t *NameExplanationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type NameExplanationFullDataType ¶
type NameExplanationFullDataType struct { Data []NameExplanationDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` NameTranslation []NameTranslationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export NameTranslation,omitempty"` NameId float64 `xml:"NameId,attr"` }
type NameExplanationKeyType ¶
type NameExplanationKeyType struct {
NameId float64 `xml:"NameId,attr"`
}
type NameExplanationType ¶
type NameExplanationType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` SourceTableId int `xml:"urn:be:fgov:ehealth:samws:v2:core SourceTableId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` NameId float64 `xml:"NameId,attr"` }
func (*NameExplanationType) MarshalXML ¶
func (t *NameExplanationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*NameExplanationType) UnmarshalXML ¶
func (t *NameExplanationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type NameTranslationDataType ¶
type NameTranslationDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ShortText String300Type `xml:"urn:be:fgov:ehealth:samws:v2:core ShortText,omitempty"` LongText string `xml:"urn:be:fgov:ehealth:samws:v2:export LongText,omitempty"` LongBinaryText []byte `xml:"urn:be:fgov:ehealth:samws:v2:export LongBinaryText,omitempty"` AddressUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AddressUrl,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*NameTranslationDataType) MarshalXML ¶
func (t *NameTranslationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*NameTranslationDataType) UnmarshalXML ¶
func (t *NameTranslationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type NameTranslationFullDataType ¶
type NameTranslationFullDataType struct { Data []NameTranslationDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` NameTypeCV String6Type `xml:"NameTypeCV,attr"` LanguageCV String2Type `xml:"LanguageCV,attr"` }
type NameTranslationKeyType ¶
type NameTranslationKeyType struct { NameTypeCV String6Type `xml:"NameTypeCV,attr"` LanguageCV String2Type `xml:"LanguageCV,attr"` }
type NameTranslationType ¶
type NameTranslationType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ShortText String300Type `xml:"urn:be:fgov:ehealth:samws:v2:core ShortText,omitempty"` LongText string `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit LongText,omitempty"` LongBinaryText []byte `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit LongBinaryText,omitempty"` AddressUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AddressUrl,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` NameTypeCV String6Type `xml:"NameTypeCV,attr"` LanguageCV String2Type `xml:"LanguageCV,attr"` }
func (*NameTranslationType) MarshalXML ¶
func (t *NameTranslationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*NameTranslationType) UnmarshalXML ¶
func (t *NameTranslationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type NameTypeType ¶
type NameTypeType struct { NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` NameType String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core NameType,omitempty"` NameTypeSeq int `xml:"urn:be:fgov:ehealth:samws:v2:core NameTypeSeq,omitempty"` NameTypeCV String6Type `xml:"NameTypeCV,attr"` }
type NoGenericPrescriptionReason ¶
type NoGenericPrescriptionReason struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String10Type `xml:"code,attr"` }
type NoGenericPrescriptionReasonKeyType ¶
type NoGenericPrescriptionReasonKeyType struct {
Code String10Type `xml:"code,attr"`
}
type NoGenericPrescriptionReasonType ¶
type NoGenericPrescriptionReasonType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String10Type `xml:"code,attr"` }
type NoSwitchReason ¶
type NoSwitchReason struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description"` Code String10Type `xml:"code,attr"` }
type NoSwitchReasonKeyType ¶
type NoSwitchReasonKeyType struct {
Code String10Type `xml:"code,attr"`
}
type NoSwitchReasonType ¶
type NoSwitchReasonType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description"` Code String10Type `xml:"code,attr"` }
type NonMedicinalProductDataType ¶
type NonMedicinalProductDataType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Category Category `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common Category"` CommercialStatus CommercialStatus `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common CommercialStatus"` Producer TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Producer"` Distributor TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Distributor,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*NonMedicinalProductDataType) MarshalXML ¶
func (t *NonMedicinalProductDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*NonMedicinalProductDataType) UnmarshalXML ¶
func (t *NonMedicinalProductDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type NonMedicinalProductFullDataType ¶
type NonMedicinalProductFullDataType struct { Data []NonMedicinalProductDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProductId string `xml:"ProductId,attr"` Code string `xml:"code,attr"` }
type NonMedicinalProductKeyType ¶
type NonMedicinalProductKeyType struct {
Code string `xml:"code,attr"`
}
type PackAmountType ¶
type PackAmountType struct { Value float64 `xml:",chardata"` Unit String20Type `xml:"unit,attr,omitempty"` }
type PackagingClosure ¶
type PackagingClosure struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:consultation EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type PackagingClosureKeyType ¶
type PackagingClosureKeyType struct {
Code String8Type `xml:"code,attr"`
}
type PackagingClosureType ¶
type PackagingClosureType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:refdata EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type PackagingMaterial ¶
type PackagingMaterial struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Code String8Type `xml:"code,attr"` }
type PackagingMaterialKeyType ¶
type PackagingMaterialKeyType struct {
Code String8Type `xml:"code,attr"`
}
type PackagingMaterialType ¶
type PackagingMaterialType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Code String8Type `xml:"code,attr"` }
type PackagingType ¶
type PackagingType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:consultation EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type PackagingTypeKeyType ¶
type PackagingTypeKeyType struct {
Code String8Type `xml:"code,attr"`
}
type PackagingTypeType ¶
type PackagingTypeType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` EdqmCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core EdqmCode,omitempty"` EdqmDefinition string `xml:"urn:be:fgov:ehealth:samws:v2:refdata EdqmDefinition,omitempty"` Code String8Type `xml:"code,attr"` }
type ParagraphDataType ¶
type ParagraphDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` KeyStringNl String500Type `xml:"urn:be:fgov:ehealth:samws:v2:core KeyStringNl,omitempty"` KeyStringFr String500Type `xml:"urn:be:fgov:ehealth:samws:v2:core KeyStringFr,omitempty"` AgreementType CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementType,omitempty"` ProcessType int `xml:"urn:be:fgov:ehealth:samws:v2:core ProcessType,omitempty"` LegalReference String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalReference,omitempty"` PublicationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export PublicationDate,omitempty"` ModificationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export ModificationDate,omitempty"` ProcessTypeOverrule String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProcessTypeOverrule,omitempty"` ParagraphVersion int `xml:"urn:be:fgov:ehealth:samws:v2:core ParagraphVersion"` AgreementTypePro CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTypePro,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ParagraphDataType) MarshalXML ¶
func (t *ParagraphDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParagraphDataType) UnmarshalXML ¶
func (t *ParagraphDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ParagraphFullDataType ¶
type ParagraphFullDataType struct { Data []ParagraphDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ParagraphTrace []ParagraphTraceFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ParagraphTrace,omitempty"` Exclusion []ExclusionFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Exclusion,omitempty"` Verse []VerseFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Verse,omitempty"` ChapterName String10Type `xml:"ChapterName,attr"` ParagraphName String10Type `xml:"ParagraphName,attr"` }
type ParagraphKeyType ¶
type ParagraphKeyType struct { ChapterName String10Type `xml:"ChapterName,attr"` ParagraphName String10Type `xml:"ParagraphName,attr"` }
type ParagraphTraceDataType ¶
type ParagraphTraceDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ParagraphTraceDataType) MarshalXML ¶
func (t *ParagraphTraceDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParagraphTraceDataType) UnmarshalXML ¶
func (t *ParagraphTraceDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ParagraphTraceFullDataType ¶
type ParagraphTraceFullDataType struct { Data []ParagraphTraceDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ParentChapterName string `xml:"ParentChapterName,attr"` ParentParagraphName string `xml:"ParentParagraphName,attr"` }
type ParagraphTraceKeyType ¶
type ParagraphTraceType ¶
type ParagraphTraceType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` ParentChapterName string `xml:"ParentChapterName,attr"` ParentParagraphName string `xml:"ParentParagraphName,attr"` }
func (*ParagraphTraceType) MarshalXML ¶
func (t *ParagraphTraceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParagraphTraceType) UnmarshalXML ¶
func (t *ParagraphTraceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ParagraphType ¶
type ParagraphType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` KeyStringNl String500Type `xml:"urn:be:fgov:ehealth:samws:v2:core KeyStringNl,omitempty"` KeyStringFr String500Type `xml:"urn:be:fgov:ehealth:samws:v2:core KeyStringFr,omitempty"` AgreementType CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementType,omitempty"` ProcessType int `xml:"urn:be:fgov:ehealth:samws:v2:core ProcessType,omitempty"` LegalReference String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalReference,omitempty"` PublicationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit PublicationDate,omitempty"` ModificationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit ModificationDate,omitempty"` ProcessTypeOverrule String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProcessTypeOverrule,omitempty"` ParagraphVersion int `xml:"urn:be:fgov:ehealth:samws:v2:core ParagraphVersion"` AgreementTypePro CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTypePro,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` ChapterName String10Type `xml:"ChapterName,attr"` ParagraphName String10Type `xml:"ParagraphName,attr"` }
func (*ParagraphType) MarshalXML ¶
func (t *ParagraphType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParagraphType) UnmarshalXML ¶
func (t *ParagraphType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type Parameter ¶
type Parameter struct { UnitType UnitTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata UnitType"` Domain []DomainType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Domain,omitempty"` Name String100Type `xml:"name,attr"` }
type ParameterKeyType ¶
type ParameterKeyType struct {
Name String100Type `xml:"name,attr"`
}
type ParameterType ¶
type ParameterType struct { UnitType UnitTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata UnitType"` Domain []DomainType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Domain,omitempty"` Name String100Type `xml:"name,attr"` }
type ParameterValueType ¶
type ParameterValueType struct { Quantity QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Quantity"` QuantityRange RangeType `xml:"urn:be:fgov:ehealth:samws:v2:core QuantityRange"` Strength StrengthType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthRange StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthRange"` Code String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core Code"` Boolean bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Boolean"` }
type ParameterizedQuantityType ¶
type ParameterizedQuantityType struct { Quantity QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Quantity"` Multiplier float64 `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Multiplier,omitempty"` DosageParameterName String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core DosageParameterName,omitempty"` }
type PharmaceuticalForm ¶
type PharmaceuticalForm struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Code String10Type `xml:"code,attr"` }
type PharmaceuticalFormKeyType ¶
type PharmaceuticalFormKeyType struct {
Code String10Type `xml:"code,attr"`
}
type PharmaceuticalFormType ¶
type PharmaceuticalFormType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Code String10Type `xml:"code,attr"` }
type PharmaceuticalFormWithStandardsType ¶
type PharmaceuticalFormWithStandardsType struct { StandardForm []ExportStandardFormType `xml:"urn:be:fgov:ehealth:samws:v2:export StandardForm,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Code String10Type `xml:"code,attr"` }
type PositiveShortType ¶
type PositiveShortType int
type PricingRangeType ¶
type PricingRangeType struct { Min float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Min"` Max float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Max"` Unit String20Type `xml:"unit,attr"` }
type PricingUnitType ¶
type PricingUnitType struct { Quantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Quantity"` Label Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Label"` }
type ProfessionalAuthorisationDataType ¶
type ProfessionalAuthorisationDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ProfessionalCV String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProfessionalCV,omitempty"` PurchasingAdvisorName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core PurchasingAdvisorName,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ProfessionalAuthorisationDataType) MarshalXML ¶
func (t *ProfessionalAuthorisationDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ProfessionalAuthorisationDataType) UnmarshalXML ¶
func (t *ProfessionalAuthorisationDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ProfessionalAuthorisationFullDataType ¶
type ProfessionalAuthorisationFullDataType struct { Data []ProfessionalAuthorisationDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProfessionalAuthorisationId float64 `xml:"ProfessionalAuthorisationId,attr"` }
type ProfessionalAuthorisationKeyType ¶
type ProfessionalAuthorisationKeyType struct {
ProfessionalAuthorisationId float64 `xml:"ProfessionalAuthorisationId,attr"`
}
type ProfessionalAuthorisationType ¶
type ProfessionalAuthorisationType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` ProfessionalCV String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProfessionalCV,omitempty"` PurchasingAdvisorName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core PurchasingAdvisorName,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` ProfessionalAuthorisationId float64 `xml:"ProfessionalAuthorisationId,attr"` }
func (*ProfessionalAuthorisationType) MarshalXML ¶
func (t *ProfessionalAuthorisationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ProfessionalAuthorisationType) UnmarshalXML ¶
func (t *ProfessionalAuthorisationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ProfessionalCodeType ¶
type ProfessionalCodeType struct { NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` ProfessionalName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ProfessionalName,omitempty"` ProfessionalCV String10Type `xml:"ProfessionalCV,attr"` }
type QualificationListDataType ¶
type QualificationListDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` ExclusiveInd CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ExclusiveInd,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*QualificationListDataType) MarshalXML ¶
func (t *QualificationListDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*QualificationListDataType) UnmarshalXML ¶
func (t *QualificationListDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type QualificationListFullDataType ¶
type QualificationListFullDataType struct { Data []QualificationListDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProfessionalAuthorisation []ProfessionalAuthorisationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export ProfessionalAuthorisation,omitempty"` QualificationList String10Type `xml:"QualificationList,attr"` }
type QualificationListKeyType ¶
type QualificationListKeyType struct {
QualificationList String10Type `xml:"QualificationList,attr"`
}
type QualificationListType ¶
type QualificationListType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` NameId float64 `xml:"urn:be:fgov:ehealth:samws:v2:core NameId"` ExclusiveInd CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ExclusiveInd,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` QualificationList String10Type `xml:"QualificationList,attr"` }
func (*QualificationListType) MarshalXML ¶
func (t *QualificationListType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*QualificationListType) UnmarshalXML ¶
func (t *QualificationListType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type QuantityType ¶
type QuantityType struct { Value float64 `xml:",chardata"` Unit String20Type `xml:"unit,attr"` }
type RangeType ¶
type RangeType struct { Min float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Min"` Max float64 `xml:"urn:be:fgov:ehealth:samws:v2:core Max"` Unit String20Type `xml:"unit,attr"` }
type RealActualIngredientDataType ¶
type RealActualIngredientDataType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:export KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` AdditionalInformation String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export Substance"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*RealActualIngredientDataType) MarshalXML ¶
func (t *RealActualIngredientDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*RealActualIngredientDataType) UnmarshalXML ¶
func (t *RealActualIngredientDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RealActualIngredientEquivalentDataType ¶
type RealActualIngredientEquivalentDataType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:export KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export Substance"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*RealActualIngredientEquivalentDataType) MarshalXML ¶
func (t *RealActualIngredientEquivalentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*RealActualIngredientEquivalentDataType) UnmarshalXML ¶
func (t *RealActualIngredientEquivalentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RealActualIngredientEquivalentFullDataType ¶
type RealActualIngredientEquivalentFullDataType struct { Data []RealActualIngredientEquivalentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type RealActualIngredientEquivalentKeyType ¶
type RealActualIngredientEquivalentKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type RealActualIngredientEquivalentType ¶
type RealActualIngredientEquivalentType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` SequenceNr int `xml:"sequenceNr,attr"` }
type RealActualIngredientFullDataType ¶
type RealActualIngredientFullDataType struct { Data []RealActualIngredientDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` RealActualIngredientEquivalent []RealActualIngredientEquivalentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export RealActualIngredientEquivalent,omitempty"` Rank int `xml:"rank,attr"` }
type RealActualIngredientKeyType ¶
type RealActualIngredientKeyType struct {
Rank int `xml:"rank,attr"`
}
type RealActualIngredientType ¶
type RealActualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` KnownEffect bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common KnownEffect,omitempty"` Strength QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength"` StrengthDescription String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core StrengthDescription"` AdditionalInformation String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Rank int `xml:"rank,attr"` }
type RealVirtualIngredientDataType ¶
type RealVirtualIngredientDataType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export Substance"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*RealVirtualIngredientDataType) MarshalXML ¶
func (t *RealVirtualIngredientDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*RealVirtualIngredientDataType) UnmarshalXML ¶
func (t *RealVirtualIngredientDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RealVirtualIngredientFullDataType ¶
type RealVirtualIngredientFullDataType struct { Data []RealVirtualIngredientDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type RealVirtualIngredientKeyType ¶
type RealVirtualIngredientKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type RealVirtualIngredientType ¶
type RealVirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` SequenceNr int `xml:"sequenceNr,attr"` }
type RecursiveLegalReferenceFullDataType ¶
type RecursiveLegalReferenceFullDataType struct { LegalReference []RecursiveLegalReferenceFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalReference,omitempty"` FormalInterpretation []FormalInterpretationFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export FormalInterpretation,omitempty"` LegalText []RecursiveLegalTextFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalText,omitempty"` Data []LegalReferenceDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` LegalReferenceTrace []LegalReferenceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LegalReferenceTrace,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
type RecursiveLegalTextFullDataType ¶
type RecursiveLegalTextFullDataType struct { LegalText []RecursiveLegalTextFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export LegalText,omitempty"` Data []LegalTextDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
type ReferenceEntityType ¶
type ReferenceEntityType string
May be one of AtcClassification, DeliveryModus, DeliveryModusSpecification, DeviceType, PackagingClosure, PackagingMaterial, PackagingType, PharmaceuticalFormCode, RouteOfAdministration, Substance, NoSwitchReason, VirtualForm, Wada, NoGenericPrescriptionReason, Appendix, FormCategory, Parameter, ReimbursementCriterion, StandardForm, StandardRoute, StandardSubstance, StandardUnit
type ReimbursementConditionDataType ¶
type ReimbursementConditionDataType struct { Expression string `xml:"urn:be:fgov:ehealth:samws:v2:export Expression"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ReimbursementConditionDataType) MarshalXML ¶
func (t *ReimbursementConditionDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ReimbursementConditionDataType) UnmarshalXML ¶
func (t *ReimbursementConditionDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ReimbursementConditionFullDataType ¶
type ReimbursementConditionFullDataType struct { Data []ReimbursementConditionDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` Attachment []AttachmentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Attachment,omitempty"` LegalTextRelativePath LegalTextPathType `xml:"legalTextRelativePath,attr"` Key String15Type `xml:"key,attr"` }
type ReimbursementConditionKeyType ¶
type ReimbursementConditionKeyType struct { LegalTextRelativePath LegalTextPathType `xml:"legalTextRelativePath,attr"` Key String15Type `xml:"key,attr"` }
type ReimbursementConditionType ¶
type ReimbursementConditionType struct { Expression string `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Expression"` LegalTextRelativePath LegalTextPathType `xml:"legalTextRelativePath,attr"` Key String15Type `xml:"key,attr"` }
type ReimbursementContextDataType ¶
type ReimbursementContextDataType struct { Multiple MultipleType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Multiple,omitempty"` Temporary bool `xml:"urn:be:fgov:ehealth:samws:v2:export Temporary"` Reference bool `xml:"urn:be:fgov:ehealth:samws:v2:export Reference"` FlatRateSystem bool `xml:"urn:be:fgov:ehealth:samws:v2:export FlatRateSystem"` ReimbursementBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementBasePrice"` ReferenceBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReferenceBasePrice"` CopaymentSupplement float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CopaymentSupplement,omitempty"` PricingUnit PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingUnit"` PricingSlice PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingSlice,omitempty"` CollegeForOrphanDrugs bool `xml:"urn:be:fgov:ehealth:samws:v2:export CollegeForOrphanDrugs,omitempty"` ChargedAt85Percent bool `xml:"urn:be:fgov:ehealth:samws:v2:export ChargedAt85Percent,omitempty"` ReimbursementCriterion ReimbursementCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:refdata ReimbursementCriterion"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ReimbursementContextDataType) MarshalXML ¶
func (t *ReimbursementContextDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ReimbursementContextDataType) UnmarshalXML ¶
func (t *ReimbursementContextDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ReimbursementContextFullDataType ¶
type ReimbursementContextFullDataType struct { Data []ReimbursementContextDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` Copayment []CopaymentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Copayment,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` LegalReferencePath LegalReferencePathType `xml:"legalReferencePath,attr"` }
type ReimbursementContextKeyType ¶
type ReimbursementContextKeyType struct { DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` LegalReferencePath LegalReferencePathType `xml:"legalReferencePath,attr"` }
type ReimbursementContextType ¶
type ReimbursementContextType struct { Multiple MultipleType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Multiple,omitempty"` Temporary bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Temporary"` Reference bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Reference"` FlatRateSystem bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit FlatRateSystem"` ReimbursementBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementBasePrice"` ReferenceBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReferenceBasePrice"` CopaymentSupplement float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CopaymentSupplement,omitempty"` PricingUnit PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingUnit"` PricingSlice PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingSlice,omitempty"` CollegeForOrphanDrugs bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit CollegeForOrphanDrugs,omitempty"` ChargedAt85Percent bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit ChargedAt85Percent,omitempty"` ReimbursementCriterionCategory String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementCriterionCategory"` ReimbursementCriterionCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementCriterionCode"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` LegalReferencePath LegalReferencePathType `xml:"legalReferencePath,attr"` }
type ReimbursementCriterion ¶
type ReimbursementCriterion struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description,omitempty"` Category String2Type `xml:"category,attr"` Code String10Type `xml:"code,attr"` }
type ReimbursementCriterionKeyType ¶
type ReimbursementCriterionKeyType struct { Category String10Type `xml:"category,attr"` Code String10Type `xml:"code,attr"` }
type ReimbursementCriterionType ¶
type ReimbursementCriterionType struct { Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description,omitempty"` Category String10Type `xml:"category,attr"` Code String10Type `xml:"code,attr"` }
type ReimbursementLawKeyType ¶
type ReimbursementLawKeyType string
Must match the pattern [A-Za-z0-9]([A-Za-z0-9_]{0,13}[A-Za-z0-9])?
type ReimbursementTermDataType ¶
type ReimbursementTermDataType struct { ValueUnit ParameterValueType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ValueUnit"` Parameter ParameterType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Parameter"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*ReimbursementTermDataType) MarshalXML ¶
func (t *ReimbursementTermDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ReimbursementTermDataType) UnmarshalXML ¶
func (t *ReimbursementTermDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type ReimbursementTermFullDataType ¶
type ReimbursementTermFullDataType struct { Data []ReimbursementTermDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type ReimbursementTermKeyType ¶
type ReimbursementTermKeyType struct {
SequenceNr int `xml:"sequenceNr,attr"`
}
type ReimbursementTermType ¶
type ReimbursementTermType struct { ValueUnit ParameterValueType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ValueUnit"` ParameterName String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParameterName"` SequenceNr int `xml:"sequenceNr,attr"` }
type RemoveAmpType ¶
type RemoveAmpType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code AmpCodeType `xml:"code,attr"` }
type RemoveAmppType ¶
type RemoveAmppType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type RemoveCommentedClassificationRequestType ¶
type RemoveCommentedClassificationRequestType struct {
CommentedClassification RemoveCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification"`
}
type RemoveCommentedClassificationType ¶
type RemoveCommentedClassificationType struct { CommentedClassification []RemoveCommentedClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common CommentedClassification,omitempty"` Action RemoveNoChangeActionsType `xml:"action,attr"` Code String10Type `xml:"code,attr"` }
type RemoveCommercializationType ¶
type RemoveCommercializationType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type RemoveCompanyRequestType ¶
type RemoveCompanyRequestType struct {
Company RemoveCompanyType `xml:"urn:be:fgov:ehealth:samws:v2:company:submit Company"`
}
type RemoveCompanyType ¶
type RemoveCompanyType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` ActorNr CompanyActorNrType `xml:"actorNr,attr"` }
type RemoveCompoundingFormulaRequestType ¶
type RemoveCompoundingFormulaRequestType struct {
CompoundingFormula []RemoveCompoundingFormulaType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingFormula"`
}
type RemoveCompoundingFormulaType ¶
type RemoveCompoundingFormulaType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*RemoveCompoundingFormulaType) UnmarshalXML ¶
func (t *RemoveCompoundingFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RemoveCompoundingIngredientRequestType ¶
type RemoveCompoundingIngredientRequestType struct {
CompoundingIngredient []RemoveCompoundingIngredientType `xml:"urn:be:fgov:ehealth:samws:v2:compounding:common CompoundingIngredient"`
}
type RemoveCompoundingIngredientType ¶
type RemoveCompoundingIngredientType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr,omitempty"` }
func (*RemoveCompoundingIngredientType) UnmarshalXML ¶
func (t *RemoveCompoundingIngredientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RemoveDerogationImportType ¶
type RemoveDerogationImportType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type RemoveDmppFamhpRequestType ¶
type RemoveDmppFamhpRequestType struct {
Dmpp RemoveDmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type RemoveDmppNihdiRequestType ¶
type RemoveDmppNihdiRequestType struct {
Dmpp []RemoveDmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type RemoveDmppType ¶
type RemoveDmppType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type RemoveDrugPackageBcpiRequestType ¶
type RemoveDrugPackageBcpiRequestType struct {
Ampp []RemoveAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type RemoveDrugPackageFamhpRequestType ¶
type RemoveDrugPackageFamhpRequestType struct {
Ampp RemoveAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type RemoveDrugPackageNihdiBisRequestType ¶
type RemoveDrugPackageNihdiBisRequestType struct {
Ampp []RemoveAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type RemoveDrugPackageNihdiRequestType ¶
type RemoveDrugPackageNihdiRequestType struct {
Ampp []RemoveAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type RemoveDrugProductBcpiRequestType ¶
type RemoveDrugProductBcpiRequestType struct {
Amp RemoveAmpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type RemoveDrugProductRequestType ¶
type RemoveDrugProductRequestType struct {
Amp RemoveAmpType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type RemoveDrugStatusRequestType ¶
type RemoveDrugStatusRequestType struct {
Ampp RemoveDrugStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:status Ampp"`
}
type RemoveDrugStatusType ¶
type RemoveDrugStatusType struct { Commercialization RemoveCommercializationType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Commercialization,omitempty"` SupplyProblem RemoveSupplyProblemType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common SupplyProblem,omitempty"` DerogationImport []RemoveDerogationImportType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common DerogationImport,omitempty"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` }
type RemoveNoChangeActionsType ¶
type RemoveNoChangeActionsType string
May be one of REMOVE, NO_CHANGE
type RemoveNonMedicinalProductRequestType ¶
type RemoveNonMedicinalProductRequestType struct {
NonMedicinalProduct []RemoveNonMedicinalProductType `xml:"urn:be:fgov:ehealth:samws:v2:nonmedicinal:common NonMedicinalProduct"`
}
type RemoveNonMedicinalProductType ¶
type RemoveNonMedicinalProductType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` Code string `xml:"code,attr"` }
type RemovePricingInformationRequestType ¶
type RemovePricingInformationRequestType struct {
Ampp []RemoveAmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Ampp"`
}
type RemovePublicNonReimbursablePriceRequestType ¶
type RemovePublicNonReimbursablePriceRequestType struct {
Dmpp []RemoveDmppType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type RemoveSupplyProblemType ¶
type RemoveSupplyProblemType struct { Action RemoveActionType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type RemoveVirtualDefinitionRequestType ¶
type RemoveVirtualDefinitionRequestType struct {
Vmp RemoveVmpType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vmp"`
}
type RemoveVmpGroupRequestType ¶
type RemoveVmpGroupRequestType struct {
VmpGroup RemoveVmpGroupType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common VmpGroup"`
}
type RemoveVmpGroupType ¶
type RemoveVmpGroupType struct { Action RemoveActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type RemoveVmpType ¶
type RemoveVmpType struct { Action RemoveActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type RemoveVtmRequestType ¶
type RemoveVtmRequestType struct {
Vtm RemoveVtmType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common Vtm"`
}
type RemoveVtmType ¶
type RemoveVtmType struct { Action RemoveActionType `xml:"action,attr"` Code int `xml:"code,attr"` }
type RootObjectDataType ¶
type RootObjectDataType struct { DataField string `xml:"urn:be:fgov:ehealth:samws:v2:export DataField"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*RootObjectDataType) MarshalXML ¶
func (t *RootObjectDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*RootObjectDataType) UnmarshalXML ¶
func (t *RootObjectDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type RootObjectFullDataType ¶
type RootObjectFullDataType struct { Data []RootObjectDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` SomeChildObject *RootObjectFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export SomeChildObject,omitempty"` }
type RouteOfAdministration ¶
type RouteOfAdministration struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Code String20Type `xml:"code,attr"` }
type RouteOfAdministrationKeyType ¶
type RouteOfAdministrationKeyType struct {
Code String20Type `xml:"code,attr"`
}
type RouteOfAdministrationType ¶
type RouteOfAdministrationType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Code String20Type `xml:"code,attr"` }
type RouteOfAdministrationWithStandardsType ¶
type RouteOfAdministrationWithStandardsType struct { StandardRoute []ExportStandardRouteType `xml:"urn:be:fgov:ehealth:samws:v2:export StandardRoute,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Code String20Type `xml:"code,attr"` }
type SearchStringType ¶
type SearchStringType string
Must match the pattern [\S-[%_]][^%_]*[\S-[%_]]|[\S-[%_]]
type SetActualToVirtualLinkRequestType ¶
type SetActualToVirtualLinkRequestType struct {
Amp AmpLinkToVirtualType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type SetBcpiReferencesRequestType ¶
type SetBcpiReferencesRequestType struct { NoSwitchReason []NoSwitchReasonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoSwitchReason,omitempty"` VirtualForm []VirtualFormType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Wada []WadaType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Wada,omitempty"` NoGenericPrescriptionReason []NoGenericPrescriptionReasonType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoGenericPrescriptionReason,omitempty"` Indication []IndicationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Indication,omitempty"` DosageParameter []DosageParameterType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DosageParameter,omitempty"` StandardForm []StandardFormBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardForm,omitempty"` StandardRoute []StandardRouteBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardRoute,omitempty"` StandardSubstance []StandardSubstanceBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardSubstance,omitempty"` }
type SetFamhpReferencesRequestType ¶
type SetFamhpReferencesRequestType struct { AtcClassification []AtcClassificationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata AtcClassification,omitempty"` DeliveryModus []DeliveryModusType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModus,omitempty"` DeliveryModusSpecification []DeliveryModusSpecificationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModusSpecification,omitempty"` DeviceType []DeviceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeviceType,omitempty"` PackagingClosure []PackagingClosureType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterialType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingMaterial,omitempty"` PackagingType []PackagingTypeType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingType,omitempty"` PharmaceuticalForm []PharmaceuticalFormType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` RouteOfAdministration []RouteOfAdministrationType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration,omitempty"` Substance []SubstanceType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance,omitempty"` StandardForm []StandardFormFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardForm,omitempty"` StandardRoute []StandardRouteFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardRoute,omitempty"` StandardSubstance []StandardSubstanceFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardSubstance,omitempty"` StandardUnit []StandardUnitFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardUnit,omitempty"` }
type SetNihdiReferencesRequestType ¶
type SetNihdiReferencesRequestType struct { Appendix []AppendixType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Appendix,omitempty"` FormCategory []FormCategoryType `xml:"urn:be:fgov:ehealth:samws:v2:refdata FormCategory,omitempty"` Parameter []ParameterType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Parameter,omitempty"` ReimbursementCriterion []ReimbursementCriterionType `xml:"urn:be:fgov:ehealth:samws:v2:refdata ReimbursementCriterion,omitempty"` }
type StandardDosageType ¶
type StandardDosageType struct { IndicationCode []String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core IndicationCode"` StandardDosageParamBounds []BoundedParameterType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common StandardDosageParamBounds"` TargetGroup TargetGroup `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common TargetGroup"` KidneyFailureClass int `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common KidneyFailureClass,omitempty"` LiverFailureClass int `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common LiverFailureClass,omitempty"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` RouteSpecification Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteSpecification,omitempty"` TreatmentDurationType TreatmentDurationType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common TreatmentDurationType"` TemporaryDurationDetails TemporaryDurationDetailsType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common TemporaryDurationDetails,omitempty"` DosageUnit ParameterizedQuantityType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common DosageUnit,omitempty"` AdministrationFrequency AdministrationFrequencyType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common AdministrationFrequency,omitempty"` MaximumAdministrationFrequency AdministrationFrequencyType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common MaximumAdministrationFrequency,omitempty"` MaximumDailyQuantity ParameterizedQuantityType `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common MaximumDailyQuantity,omitempty"` TextualDosage TextType `xml:"urn:be:fgov:ehealth:samws:v2:core TextualDosage,omitempty"` SupplementaryInfo TextType `xml:"urn:be:fgov:ehealth:samws:v2:core SupplementaryInfo,omitempty"` Code float64 `xml:"code,attr"` }
type StandardFormBcpiType ¶
type StandardFormBcpiType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` VirtualForm []VirtualFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm"` Standard StdFrmBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormCodeCriterionType ¶
type StandardFormCodeCriterionType struct { String20Type String20Type `xml:",chardata"` Standard StdFrmAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardFormCommonType ¶
type StandardFormCommonType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` PharmaceuticalForm []PharmaceuticalFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` VirtualForm []VirtualFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormFamhpType ¶
type StandardFormFamhpType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` PharmaceuticalForm []PharmaceuticalFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode"` Standard StdFrmFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormKeyBcpiType ¶
type StandardFormKeyBcpiType struct { Standard StdFrmBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormKeyCommonType ¶
type StandardFormKeyCommonType struct { Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormKeyFamhpType ¶
type StandardFormKeyFamhpType struct { Standard StdFrmFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormKeyType ¶
type StandardFormKeyType struct { Standard StdFrmAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardFormNameCriterionType ¶
type StandardFormNameCriterionType struct { SearchStringType SearchStringType `xml:",chardata"` Standard StdFrmAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardResponseType ¶
type StandardResponseType struct {
Anomaly []AnomalyType `xml:"urn:be:fgov:ehealth:samws:v2:core Anomaly,omitempty"`
}
type StandardRouteBcpiType ¶
type StandardRouteBcpiType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration"` Standard StdRteBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteCodeCriterionType ¶
type StandardRouteCodeCriterionType struct { String20Type String20Type `xml:",chardata"` Standard StdRteAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardRouteCommonType ¶
type StandardRouteCommonType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration"` Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteFamhpType ¶
type StandardRouteFamhpType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration"` Standard StdRteFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteKeyBcpiType ¶
type StandardRouteKeyBcpiType struct { Standard StdRteBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteKeyCommonType ¶
type StandardRouteKeyCommonType struct { Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteKeyFamhpType ¶
type StandardRouteKeyFamhpType struct { Standard StdRteFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteKeyType ¶
type StandardRouteKeyType struct { Standard StdRteAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardRouteNameCriterionType ¶
type StandardRouteNameCriterionType struct { SearchStringType SearchStringType `xml:",chardata"` Standard StdRteAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardSubstanceBcpiType ¶
type StandardSubstanceBcpiType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance"` Standard StdSbstBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceCodeCriterionType ¶
type StandardSubstanceCodeCriterionType struct { String20Type String20Type `xml:",chardata"` Standard StdSbstAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardSubstanceCommonType ¶
type StandardSubstanceCommonType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance"` Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceFamhpType ¶
type StandardSubstanceFamhpType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name,omitempty"` Definition TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Definition,omitempty"` URL String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core URL,omitempty"` Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance"` Standard StdSbstFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceKeyBcpiType ¶
type StandardSubstanceKeyBcpiType struct { Standard StdSbstBcpiStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceKeyCommonType ¶
type StandardSubstanceKeyCommonType struct { Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceKeyFamhpType ¶
type StandardSubstanceKeyFamhpType struct { Standard StdSbstFamhpStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceKeyType ¶
type StandardSubstanceKeyType struct { Standard StdSbstAllStandardsType `xml:"standard,attr"` Code String20Type `xml:"code,attr"` }
type StandardSubstanceNameCriterionType ¶
type StandardSubstanceNameCriterionType struct { SearchStringType SearchStringType `xml:",chardata"` Standard StdSbstAllStandardsType `xml:"standard,attr,omitempty"` }
type StandardUnitFamhpType ¶
type StandardUnitFamhpType struct { Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description,omitempty"` Name String20Type `xml:"name,attr"` }
type StandardUnitKeyFamhpType ¶
type StandardUnitKeyFamhpType struct {
Name String20Type `xml:"name,attr"`
}
type StdFrmAllStandardsType ¶
type StdFrmAllStandardsType string
May be one of DM+D, EDQM, SNOMED_CT
type StdRteAllStandardsType ¶
type StdRteAllStandardsType string
May be one of DM+D, EDQM, SNOMED_CT
type StdSbstAllStandardsType ¶
type StdSbstAllStandardsType string
May be one of CAS, DM+D, EDQM, SNOMED_CT
type StdSbstBcpiStandardsType ¶
type StdSbstBcpiStandardsType string
May be one of CAS, DM+D, SNOMED_CT
type StrengthRangeType ¶
type StrengthRangeType struct { NumeratorRange RangeType `xml:"urn:be:fgov:ehealth:samws:v2:core NumeratorRange"` Denominator QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Denominator"` }
type StrengthType ¶
type StrengthType struct { Numerator QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Numerator"` Denominator QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Denominator"` }
type SubmitAttachmentType ¶
type SubmitAttachmentType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` TemplateUrl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core TemplateUrl"` Mandatory bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Mandatory"` AppendixCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core AppendixCode"` FormCategoryCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core FormCategoryCode"` Action AddChangeRemoveType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type SubmitCopaymentType ¶
type SubmitCopaymentType struct { FeeAmount float64 `xml:"urn:be:fgov:ehealth:samws:v2:core FeeAmount"` Action AddChangeRemoveType `xml:"action,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` RegimeType int `xml:"regimeType,attr"` }
type SubmitFormalInterpretationType ¶
type SubmitFormalInterpretationType struct { ReimbursementCondition []SubmitReimbursementConditionType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ReimbursementCondition,omitempty"` ReimbursementTerm []SubmitReimbursementTermType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ReimbursementTerm,omitempty"` Rule string `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Rule"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Key String15Type `xml:"key,attr"` }
type SubmitLegalBasisType ¶
type SubmitLegalBasisType struct { RecursiveLegalReference []SubmitRecursiveLegalReferenceType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit RecursiveLegalReference,omitempty"` Title Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalBasisTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` EffectiveOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit EffectiveOn,omitempty"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*SubmitLegalBasisType) MarshalXML ¶
func (t *SubmitLegalBasisType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubmitLegalBasisType) UnmarshalXML ¶
func (t *SubmitLegalBasisType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type SubmitRecursiveLegalReferenceType ¶
type SubmitRecursiveLegalReferenceType struct { RecursiveLegalReference []SubmitRecursiveLegalReferenceType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit RecursiveLegalReference,omitempty"` FormalInterpretation []SubmitFormalInterpretationType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit FormalInterpretation,omitempty"` RecursiveLegalText []SubmitRecursiveLegalTextType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit RecursiveLegalText,omitempty"` Title TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Title"` Type LegalReferenceTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` FirstPublishedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit FirstPublishedOn,omitempty"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LastModifiedOn,omitempty"` LegalReferenceTrace []LegalReferenceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LegalReferenceTrace,omitempty"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*SubmitRecursiveLegalReferenceType) MarshalXML ¶
func (t *SubmitRecursiveLegalReferenceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubmitRecursiveLegalReferenceType) UnmarshalXML ¶
func (t *SubmitRecursiveLegalReferenceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type SubmitRecursiveLegalTextType ¶
type SubmitRecursiveLegalTextType struct { RecursiveLegalText []SubmitRecursiveLegalTextType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit RecursiveLegalText,omitempty"` Content TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Content"` Type LegalTextTypeType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Type"` SequenceNr int `xml:"urn:be:fgov:ehealth:samws:v2:core SequenceNr"` LastModifiedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LastModifiedOn,omitempty"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` Key ReimbursementLawKeyType `xml:"key,attr"` }
func (*SubmitRecursiveLegalTextType) MarshalXML ¶
func (t *SubmitRecursiveLegalTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubmitRecursiveLegalTextType) UnmarshalXML ¶
func (t *SubmitRecursiveLegalTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type SubmitReimbursementConditionType ¶
type SubmitReimbursementConditionType struct { Attachment []SubmitAttachmentType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Attachment,omitempty"` Expression string `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit Expression"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` LegalTextRelativePath LegalTextPathType `xml:"legalTextRelativePath,attr"` Key String15Type `xml:"key,attr"` }
type SubmitReimbursementContextType ¶
type SubmitReimbursementContextType struct { Copayment []SubmitCopaymentType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Copayment,omitempty"` Multiple MultipleType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Multiple,omitempty"` Temporary bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Temporary"` Reference bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit Reference"` FlatRateSystem bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit FlatRateSystem"` ReimbursementBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementBasePrice"` ReferenceBasePrice float64 `xml:"urn:be:fgov:ehealth:samws:v2:core ReferenceBasePrice"` CopaymentSupplement float64 `xml:"urn:be:fgov:ehealth:samws:v2:core CopaymentSupplement,omitempty"` PricingUnit PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingUnit"` PricingSlice PricingUnitType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit PricingSlice,omitempty"` CollegeForOrphanDrugs bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit CollegeForOrphanDrugs,omitempty"` ChargedAt85Percent bool `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit ChargedAt85Percent,omitempty"` ReimbursementCriterionCategory String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementCriterionCategory"` ReimbursementCriterionCode String20Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReimbursementCriterionCode"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` LegalReferencePath LegalReferencePathType `xml:"legalReferencePath,attr"` }
type SubmitReimbursementLawRequestType ¶
type SubmitReimbursementLawRequestType struct {
LegalBasis SubmitLegalBasisType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit LegalBasis"`
}
type SubmitReimbursementRequestType ¶
type SubmitReimbursementRequestType struct {
ReimbursementContext SubmitReimbursementContextType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursement:submit ReimbursementContext"`
}
type SubmitReimbursementTermType ¶
type SubmitReimbursementTermType struct { ValueUnit ParameterValueType `xml:"urn:be:fgov:ehealth:samws:v2:reimbursementlaw:submit ValueUnit"` ParameterName String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core ParameterName"` Action AllActionsType `xml:"action,attr"` From ValidityDateType `xml:"from,attr,omitempty"` To ValidityDateType `xml:"to,attr,omitempty"` SequenceNr int `xml:"sequenceNr,attr"` }
type Substance ¶
type Substance struct { ChemicalForm String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ChemicalForm,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Note ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Note,omitempty"` Code String10Type `xml:"code,attr"` }
type SubstanceKeyType ¶
type SubstanceKeyType struct {
Code String10Type `xml:"code,attr"`
}
type SubstanceType ¶
type SubstanceType struct { ChemicalForm String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ChemicalForm,omitempty"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Note ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Note,omitempty"` Code String10Type `xml:"code,attr"` }
type SubstanceWithStandardsType ¶
type SubstanceWithStandardsType struct { StandardSubstance []ExportStandardSubstanceType `xml:"urn:be:fgov:ehealth:samws:v2:export StandardSubstance,omitempty"` ChemicalForm String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core ChemicalForm,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note,omitempty"` Code String10Type `xml:"code,attr"` }
type SupplyProblemDataType ¶
type SupplyProblemDataType struct { ExpectedEndOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export ExpectedEndOn,omitempty"` ReportedBy String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReportedBy,omitempty"` ReportedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export ReportedOn,omitempty"` ContactName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactName,omitempty"` ContactMail String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactMail,omitempty"` ContactCompany String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactCompany,omitempty"` Phone String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*SupplyProblemDataType) MarshalXML ¶
func (t *SupplyProblemDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SupplyProblemDataType) UnmarshalXML ¶
func (t *SupplyProblemDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type SupplyProblemFullDataType ¶
type SupplyProblemFullDataType struct {
Data []SupplyProblemDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"`
}
type SupplyProblemType ¶
type SupplyProblemType struct { ExpectedEndOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ExpectedEndOn,omitempty"` ReportedBy String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ReportedBy,omitempty"` ReportedOn time.Time `xml:"urn:be:fgov:ehealth:samws:v2:actual:common ReportedOn,omitempty"` ContactName String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactName,omitempty"` ContactMail String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactMail,omitempty"` ContactCompany String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core ContactCompany,omitempty"` Phone String50Type `xml:"urn:be:fgov:ehealth:samws:v2:core Phone,omitempty"` Reason TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Reason,omitempty"` AdditionalInformation TextType `xml:"urn:be:fgov:ehealth:samws:v2:core AdditionalInformation,omitempty"` Impact Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Impact,omitempty"` }
func (*SupplyProblemType) MarshalXML ¶
func (t *SupplyProblemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SupplyProblemType) UnmarshalXML ¶
func (t *SupplyProblemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type SynonymType ¶
type TemporaryDurationDetailsType ¶
type TemporaryDurationDetailsType struct { Duration QuantityType `xml:"urn:be:fgov:ehealth:samws:v2:core Duration"` UserProvided string `xml:"urn:be:fgov:ehealth:samws:v2:virtual:common UserProvided"` Note TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Note"` }
type Text255Type ¶
type Text255Type struct { Fr String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Fr"` Nl String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Nl"` De String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core De,omitempty"` En String255Type `xml:"urn:be:fgov:ehealth:samws:v2:core En,omitempty"` }
type TreatmentDurationType ¶
type TreatmentDurationType string
May be one of ONE_OFF, TEMPORARY, CHRONIC, IF_NECESSARY
type UnitTypeType ¶
type UnitTypeType string
May be one of QUANTITY, STRENGTH, CODE, BOOLEAN, AMP_CODE, CTI_EXTENDED, ATC_CODE, LEGAL_REFERENCE_PATH, LEGAL_TEXT_PATH, REIMBURSEMENT_CRITERION_KEY, VMP_CODE, SUBSTANCE_CODE
type UnsetActualToVirtualLinkRequestType ¶
type UnsetActualToVirtualLinkRequestType struct {
Amp AmpKeyType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Amp"`
}
type UnsetBcpiReferencesRequestType ¶
type UnsetBcpiReferencesRequestType struct { NoSwitchReason []NoSwitchReasonKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoSwitchReason,omitempty"` VirtualForm []VirtualFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata VirtualForm,omitempty"` Wada []WadaKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Wada,omitempty"` NoGenericPrescriptionReason []NoGenericPrescriptionReasonKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata NoGenericPrescriptionReason,omitempty"` Indication []IndicationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Indication,omitempty"` DosageParameter []DosageParameterKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DosageParameter,omitempty"` StandardForm []StandardFormKeyBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardForm,omitempty"` StandardRoute []StandardRouteKeyBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardRoute,omitempty"` StandardSubstance []StandardSubstanceKeyBcpiType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardSubstance,omitempty"` }
type UnsetFamhpReferencesRequestType ¶
type UnsetFamhpReferencesRequestType struct { AtcClassification []AtcClassificationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata AtcClassification,omitempty"` DeliveryModus []DeliveryModusKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModus,omitempty"` DeliveryModusSpecification []DeliveryModusSpecificationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeliveryModusSpecification,omitempty"` DeviceType []DeviceTypeKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata DeviceType,omitempty"` PackagingClosure []PackagingClosureKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingClosure,omitempty"` PackagingMaterial []PackagingMaterialKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingMaterial,omitempty"` PackagingType []PackagingTypeKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PackagingType,omitempty"` PharmaceuticalForm []PharmaceuticalFormKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata PharmaceuticalFormCode,omitempty"` RouteOfAdministration []RouteOfAdministrationKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata RouteOfAdministration,omitempty"` Substance []SubstanceKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Substance,omitempty"` StandardForm []StandardFormKeyFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardForm,omitempty"` StandardRoute []StandardRouteKeyFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardRoute,omitempty"` StandardSubstance []StandardSubstanceKeyFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardSubstance,omitempty"` StandardUnit []StandardUnitKeyFamhpType `xml:"urn:be:fgov:ehealth:samws:v2:refdata StandardUnit,omitempty"` }
type UnsetNihdiReferencesRequestType ¶
type UnsetNihdiReferencesRequestType struct { Appendix []AppendixKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Appendix,omitempty"` FormCategory []FormCategoryKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata FormCategory,omitempty"` Parameter []ParameterKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata Parameter,omitempty"` ReimbursementCriterion []ReimbursementCriterionKeyType `xml:"urn:be:fgov:ehealth:samws:v2:refdata ReimbursementCriterion,omitempty"` }
type UpdateDmppReimbursementStatusRequestType ¶
type UpdateDmppReimbursementStatusRequestType struct {
Dmpp []UpdateDmppReimbursementStatusType `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Dmpp"`
}
type UpdateDmppReimbursementStatusType ¶
type UpdateDmppReimbursementStatusType struct { Reimbursable bool `xml:"urn:be:fgov:ehealth:samws:v2:actual:common Reimbursable"` CtiExtended CtiExtendedType `xml:"ctiExtended,attr"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` DeliveryEnvironment DeliveryEnvironmentType `xml:"deliveryEnvironment,attr"` Code DmppCodeType `xml:"code,attr"` CodeType DmppCodeTypeType `xml:"codeType,attr"` }
type ValidityDateType ¶
func (ValidityDateType) MarshalText ¶
func (t ValidityDateType) MarshalText() ([]byte, error)
func (*ValidityDateType) UnmarshalText ¶
func (t *ValidityDateType) UnmarshalText(text []byte) error
type VatNrPerCountryType ¶
type VatNrPerCountryType struct { VatNrType VatNrType `xml:",chardata"` CountryCode CountryCodeType `xml:"countryCode,attr"` }
type VerseDataType ¶
type VerseDataType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` VerseNum int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseNum"` VerseSeqParent int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseSeqParent"` VerseLevel int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseLevel"` VerseType String2Type `xml:"urn:be:fgov:ehealth:samws:v2:core VerseType,omitempty"` CheckBoxInd bool `xml:"urn:be:fgov:ehealth:samws:v2:export CheckBoxInd"` MinCheckNum int `xml:"urn:be:fgov:ehealth:samws:v2:core MinCheckNum,omitempty"` AndClauseNum int `xml:"urn:be:fgov:ehealth:samws:v2:core AndClauseNum,omitempty"` TextFr string `xml:"urn:be:fgov:ehealth:samws:v2:export TextFr"` TextNl string `xml:"urn:be:fgov:ehealth:samws:v2:export TextNl"` RequestType CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core RequestType,omitempty"` AgreementTerm int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTerm,omitempty"` AgreementTermUnit CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTermUnit,omitempty"` MaxPackageNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core MaxPackageNumber,omitempty"` PurchasingAdvisorQualList String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core PurchasingAdvisorQualList,omitempty"` LegalReference String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalReference,omitempty"` ModificationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:export ModificationDate,omitempty"` AgreementYearMax int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementYearMax,omitempty"` AgreementRenewalMax int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementRenewalMax,omitempty"` SexRestricted CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core SexRestricted,omitempty"` MinimumAgeAuthorized float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MinimumAgeAuthorized,omitempty"` MinimumAgeAuthorizedUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MinimumAgeAuthorizedUnit,omitempty"` MaximumAgeAuthorized float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumAgeAuthorized,omitempty"` MaximumAgeAuthorizedUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumAgeAuthorizedUnit,omitempty"` MaximumContentQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumContentQuantity,omitempty"` MaximumContentUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumContentUnit,omitempty"` MaximumStrengthQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumStrengthQuantity,omitempty"` MaximumStrengthUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumStrengthUnit,omitempty"` MaximumDurationQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumDurationQuantity,omitempty"` MaximumDurationUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumDurationUnit,omitempty"` OtherAddedDocumentInd bool `xml:"urn:be:fgov:ehealth:samws:v2:export OtherAddedDocumentInd,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*VerseDataType) MarshalXML ¶
func (t *VerseDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*VerseDataType) UnmarshalXML ¶
func (t *VerseDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type VerseFullDataType ¶
type VerseFullDataType struct { Data []VerseDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` AddedDocument []AddedDocumentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export AddedDocument,omitempty"` VerseSeq int `xml:"VerseSeq,attr"` }
type VerseKeyType ¶
type VerseKeyType struct {
VerseSeq int `xml:"VerseSeq,attr"`
}
type VerseType ¶
type VerseType struct { CreatedTimestamp time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CreatedTimestamp"` CreatedUserId String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core CreatedUserId"` VerseNum int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseNum"` VerseSeqParent int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseSeqParent"` VerseLevel int `xml:"urn:be:fgov:ehealth:samws:v2:core VerseLevel"` VerseType String2Type `xml:"urn:be:fgov:ehealth:samws:v2:core VerseType,omitempty"` CheckBoxInd bool `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit CheckBoxInd"` MinCheckNum int `xml:"urn:be:fgov:ehealth:samws:v2:core MinCheckNum,omitempty"` AndClauseNum int `xml:"urn:be:fgov:ehealth:samws:v2:core AndClauseNum,omitempty"` TextFr string `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit TextFr"` TextNl string `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit TextNl"` RequestType CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core RequestType,omitempty"` AgreementTerm int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTerm,omitempty"` AgreementTermUnit CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementTermUnit,omitempty"` MaxPackageNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core MaxPackageNumber,omitempty"` PurchasingAdvisorQualList String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core PurchasingAdvisorQualList,omitempty"` LegalReference String100Type `xml:"urn:be:fgov:ehealth:samws:v2:core LegalReference,omitempty"` ModificationDate time.Time `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit ModificationDate,omitempty"` AgreementYearMax int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementYearMax,omitempty"` AgreementRenewalMax int `xml:"urn:be:fgov:ehealth:samws:v2:core AgreementRenewalMax,omitempty"` SexRestricted CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core SexRestricted,omitempty"` MinimumAgeAuthorized float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MinimumAgeAuthorized,omitempty"` MinimumAgeAuthorizedUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MinimumAgeAuthorizedUnit,omitempty"` MaximumAgeAuthorized float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumAgeAuthorized,omitempty"` MaximumAgeAuthorizedUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumAgeAuthorizedUnit,omitempty"` MaximumContentQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumContentQuantity,omitempty"` MaximumContentUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumContentUnit,omitempty"` MaximumStrengthQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumStrengthQuantity,omitempty"` MaximumStrengthUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumStrengthUnit,omitempty"` MaximumDurationQuantity float64 `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumDurationQuantity,omitempty"` MaximumDurationUnit String5Type `xml:"urn:be:fgov:ehealth:samws:v2:core MaximumDurationUnit,omitempty"` OtherAddedDocumentInd bool `xml:"urn:be:fgov:ehealth:samws:v2:chapteriv:submit OtherAddedDocumentInd,omitempty"` ModificationStatus CharacterType `xml:"urn:be:fgov:ehealth:samws:v2:core ModificationStatus"` VerseSeq int `xml:"VerseSeq,attr"` }
func (*VerseType) MarshalXML ¶
func (*VerseType) UnmarshalXML ¶
type VersionedExportType ¶
type VirtualForm ¶
type VirtualForm struct { Abbreviation ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Abbreviation"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description,omitempty"` Code String10Type `xml:"code,attr"` }
type VirtualFormKeyType ¶
type VirtualFormKeyType struct {
Code String10Type `xml:"code,attr"`
}
type VirtualFormType ¶
type VirtualFormType struct { Abbreviation ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Abbreviation"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description,omitempty"` Code String10Type `xml:"code,attr"` }
type VirtualFormWithStandardsType ¶
type VirtualFormWithStandardsType struct { StandardForm []ExportStandardFormType `xml:"urn:be:fgov:ehealth:samws:v2:export StandardForm,omitempty"` Abbreviation Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Abbreviation"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description,omitempty"` Code String10Type `xml:"code,attr"` }
type VirtualIngredientDataType ¶
type VirtualIngredientDataType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` Substance SubstanceWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export Substance"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*VirtualIngredientDataType) MarshalXML ¶
func (t *VirtualIngredientDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*VirtualIngredientDataType) UnmarshalXML ¶
func (t *VirtualIngredientDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type VirtualIngredientFullDataType ¶
type VirtualIngredientFullDataType struct { Data []VirtualIngredientDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` RealVirtualIngredient []RealVirtualIngredientFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export RealVirtualIngredient,omitempty"` Rank int `xml:"rank,attr"` }
type VirtualIngredientKeyType ¶
type VirtualIngredientKeyType struct {
Rank int `xml:"rank,attr"`
}
type VirtualIngredientType ¶
type VirtualIngredientType struct { Type IngredientTypeType `xml:"urn:be:fgov:ehealth:samws:v2:core Type"` Strength StrengthRangeType `xml:"urn:be:fgov:ehealth:samws:v2:core Strength,omitempty"` SubstanceCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core SubstanceCode"` Rank int `xml:"rank,attr"` }
type VmpComponentDataType ¶
type VmpComponentDataType struct { PhaseNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core PhaseNumber,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` VirtualForm VirtualFormWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export VirtualForm"` RouteOfAdministration []RouteOfAdministrationWithStandardsType `xml:"urn:be:fgov:ehealth:samws:v2:export RouteOfAdministration"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*VmpComponentDataType) MarshalXML ¶
func (t *VmpComponentDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*VmpComponentDataType) UnmarshalXML ¶
func (t *VmpComponentDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type VmpComponentFullDataType ¶
type VmpComponentFullDataType struct { Data []VmpComponentDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` VirtualIngredient []VirtualIngredientFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export VirtualIngredient,omitempty"` Code int `xml:"code,attr"` }
type VmpComponentKeyType ¶
type VmpComponentKeyType struct {
Code int `xml:"code,attr"`
}
type VmpComponentType ¶
type VmpComponentType struct { PhaseNumber int `xml:"urn:be:fgov:ehealth:samws:v2:core PhaseNumber,omitempty"` Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` VirtualFormCode String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core VirtualFormCode"` RouteOfAdministrationCode []String10Type `xml:"urn:be:fgov:ehealth:samws:v2:core RouteOfAdministrationCode"` Code int `xml:"code,attr"` }
type VmpDataType ¶
type VmpDataType struct { Abbreviation ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Abbreviation"` Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type VmpFullDataType ¶
type VmpFullDataType struct { Data []VmpDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` VmpComponent []VmpComponentFullDataType `xml:"urn:be:fgov:ehealth:samws:v2:export VmpComponent,omitempty"` Code int `xml:"code,attr"` }
type VmpGroupDataType ¶
type VmpGroupDataType struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` From ValidityDateType `xml:"from,attr"` To ValidityDateType `xml:"to,attr,omitempty"` }
type VmpGroupFullDataType ¶
type VmpGroupFullDataType struct { Data []VmpGroupDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` ProductId string `xml:"ProductId,attr"` Code int `xml:"code,attr"` }
type VmpGroupKeyType ¶
type VmpGroupKeyType struct {
Code int `xml:"code,attr"`
}
type VmpGroupType ¶
type VmpGroupType struct { Data []VmpGroupDataType `xml:"urn:be:fgov:ehealth:samws:v2:consultation:list Data"` Code string `xml:"code,attr"` }
type VmpKeyType ¶
type VmpKeyType struct {
Code int `xml:"code,attr"`
}
type VmpType ¶
type VmpType struct { Data []VmpDataType `xml:"urn:be:fgov:ehealth:samws:v2:consultation:list Data"` Code string `xml:"code,attr"` }
type VtmDataType ¶
type VtmDataType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` From time.Time `xml:"from,attr"` To time.Time `xml:"to,attr,omitempty"` }
func (*VtmDataType) MarshalXML ¶
func (t *VtmDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*VtmDataType) UnmarshalXML ¶
func (t *VtmDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type VtmFullDataType ¶
type VtmFullDataType struct { Data []VtmDataType `xml:"urn:be:fgov:ehealth:samws:v2:export Data,omitempty"` Code int `xml:"code,attr"` }
type VtmKeyType ¶
type VtmKeyType struct {
Code int `xml:"code,attr"`
}
type VtmType ¶
type VtmType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Code int `xml:"code,attr"` }
type Wada ¶
type Wada struct { Name ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Name"` Description ConsultTextType `xml:"urn:be:fgov:ehealth:samws:v2:consultation Description,omitempty"` Code String10Type `xml:"code,attr"` }
type WadaKeyType ¶
type WadaKeyType struct {
Code String10Type `xml:"code,attr"`
}
type WadaType ¶
type WadaType struct { Name Text255Type `xml:"urn:be:fgov:ehealth:samws:v2:core Name"` Description TextType `xml:"urn:be:fgov:ehealth:samws:v2:core Description,omitempty"` Code String10Type `xml:"code,attr"` }