diff --git a/healthcareapis/resource-manager/v2019-09-16/pom.xml b/healthcareapis/resource-manager/v2019-09-16/pom.xml
new file mode 100644
index 0000000000000..4aff0d9bd0574
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/pom.xml
@@ -0,0 +1,133 @@
+
+
+ 4.0.0
+ com.microsoft.azure.healthcareapis.v2019-09-16
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.3-beta
+ ../../../pom.xml
+
+ azure-mgmt-healthcareapis
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for HealthcareApis Management
+ This package contains Microsoft HealthcareApis Management SDK.
+ https://github.com/Azure/azure-sdk-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-sdk-for-java
+ scm:git:git@github.com:Azure/azure-sdk-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+
* Copyright (c) Microsoft Corporation. All rights reserved.
+
* Licensed under the MIT License. See License.txt in the project root for
+
* license information.
+
*/
+ ]]>
+
+
+
+
+
+
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/CheckNameAvailabilityParameters.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/CheckNameAvailabilityParameters.java
new file mode 100644
index 0000000000000..9f8033556ee04
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/CheckNameAvailabilityParameters.java
@@ -0,0 +1,69 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * Input values.
+ */
+public class CheckNameAvailabilityParameters {
+ /**
+ * The name of the service instance to check.
+ */
+ @JsonProperty(value = "name", required = true)
+ private String name;
+
+ /**
+ * The fully qualified resource type which includes provider namespace.
+ */
+ @JsonProperty(value = "type", required = true)
+ private String type;
+
+ /**
+ * Get the name of the service instance to check.
+ *
+ * @return the name value
+ */
+ public String name() {
+ return this.name;
+ }
+
+ /**
+ * Set the name of the service instance to check.
+ *
+ * @param name the name value to set
+ * @return the CheckNameAvailabilityParameters object itself.
+ */
+ public CheckNameAvailabilityParameters withName(String name) {
+ this.name = name;
+ return this;
+ }
+
+ /**
+ * Get the fully qualified resource type which includes provider namespace.
+ *
+ * @return the type value
+ */
+ public String type() {
+ return this.type;
+ }
+
+ /**
+ * Set the fully qualified resource type which includes provider namespace.
+ *
+ * @param type the type value to set
+ * @return the CheckNameAvailabilityParameters object itself.
+ */
+ public CheckNameAvailabilityParameters withType(String type) {
+ this.type = type;
+ return this;
+ }
+
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/ErrorDetailsInternal.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/ErrorDetailsInternal.java
new file mode 100644
index 0000000000000..10daa589c03d6
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/ErrorDetailsInternal.java
@@ -0,0 +1,62 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * Error details.
+ */
+public class ErrorDetailsInternal {
+ /**
+ * The error code.
+ */
+ @JsonProperty(value = "code", access = JsonProperty.Access.WRITE_ONLY)
+ private String code;
+
+ /**
+ * The error message.
+ */
+ @JsonProperty(value = "message", access = JsonProperty.Access.WRITE_ONLY)
+ private String message;
+
+ /**
+ * The target of the particular error.
+ */
+ @JsonProperty(value = "target", access = JsonProperty.Access.WRITE_ONLY)
+ private String target;
+
+ /**
+ * Get the error code.
+ *
+ * @return the code value
+ */
+ public String code() {
+ return this.code;
+ }
+
+ /**
+ * Get the error message.
+ *
+ * @return the message value
+ */
+ public String message() {
+ return this.message;
+ }
+
+ /**
+ * Get the target of the particular error.
+ *
+ * @return the target value
+ */
+ public String target() {
+ return this.target;
+ }
+
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Kind.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Kind.java
new file mode 100644
index 0000000000000..e82634a2009ef
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Kind.java
@@ -0,0 +1,56 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
+
+/**
+ * Defines values for Kind.
+ */
+public enum Kind {
+ /** Enum value fhir. */
+ FHIR("fhir"),
+
+ /** Enum value fhir-Stu3. */
+ FHIR_STU3("fhir-Stu3"),
+
+ /** Enum value fhir-R4. */
+ FHIR_R4("fhir-R4");
+
+ /** The actual serialized value for a Kind instance. */
+ private String value;
+
+ Kind(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Parses a serialized value to a Kind instance.
+ *
+ * @param value the serialized value to parse.
+ * @return the parsed Kind object, or null if unable to parse.
+ */
+ @JsonCreator
+ public static Kind fromString(String value) {
+ Kind[] items = Kind.values();
+ for (Kind item : items) {
+ if (item.toString().equalsIgnoreCase(value)) {
+ return item;
+ }
+ }
+ return null;
+ }
+
+ @JsonValue
+ @Override
+ public String toString() {
+ return this.value;
+ }
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Operation.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Operation.java
new file mode 100644
index 0000000000000..66a156fe347b2
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/Operation.java
@@ -0,0 +1,35 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import com.microsoft.azure.arm.model.HasInner;
+import com.microsoft.azure.arm.resources.models.HasManager;
+import com.microsoft.azure.management.healthcareapis.v2019-09-16.implementation.HealthcareApisManager;
+import com.microsoft.azure.management.healthcareapis.v2019-09-16.implementation.OperationInner;
+
+/**
+ * Type representing Operation.
+ */
+public interface Operation extends HasInner, HasManager {
+ /**
+ * @return the display value.
+ */
+ OperationDisplay display();
+
+ /**
+ * @return the name value.
+ */
+ String name();
+
+ /**
+ * @return the origin value.
+ */
+ String origin();
+
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationDisplay.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationDisplay.java
new file mode 100644
index 0000000000000..1eb6c1e806950
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationDisplay.java
@@ -0,0 +1,77 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * The object that represents the operation.
+ */
+public class OperationDisplay {
+ /**
+ * Service provider: Microsoft.HealthcareApis.
+ */
+ @JsonProperty(value = "provider", access = JsonProperty.Access.WRITE_ONLY)
+ private String provider;
+
+ /**
+ * Resource Type: Services.
+ */
+ @JsonProperty(value = "resource", access = JsonProperty.Access.WRITE_ONLY)
+ private String resource;
+
+ /**
+ * Name of the operation.
+ */
+ @JsonProperty(value = "operation", access = JsonProperty.Access.WRITE_ONLY)
+ private String operation;
+
+ /**
+ * Friendly description for the operation,.
+ */
+ @JsonProperty(value = "description", access = JsonProperty.Access.WRITE_ONLY)
+ private String description;
+
+ /**
+ * Get service provider: Microsoft.HealthcareApis.
+ *
+ * @return the provider value
+ */
+ public String provider() {
+ return this.provider;
+ }
+
+ /**
+ * Get resource Type: Services.
+ *
+ * @return the resource value
+ */
+ public String resource() {
+ return this.resource;
+ }
+
+ /**
+ * Get name of the operation.
+ *
+ * @return the operation value
+ */
+ public String operation() {
+ return this.operation;
+ }
+
+ /**
+ * Get friendly description for the operation,.
+ *
+ * @return the description value
+ */
+ public String description() {
+ return this.description;
+ }
+
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResultStatus.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResultStatus.java
new file mode 100644
index 0000000000000..db44f0d2b796e
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResultStatus.java
@@ -0,0 +1,50 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import java.util.Collection;
+import com.fasterxml.jackson.annotation.JsonCreator;
+import com.microsoft.rest.ExpandableStringEnum;
+
+/**
+ * Defines values for OperationResultStatus.
+ */
+public final class OperationResultStatus extends ExpandableStringEnum {
+ /** Static value Canceled for OperationResultStatus. */
+ public static final OperationResultStatus CANCELED = fromString("Canceled");
+
+ /** Static value Succeeded for OperationResultStatus. */
+ public static final OperationResultStatus SUCCEEDED = fromString("Succeeded");
+
+ /** Static value Failed for OperationResultStatus. */
+ public static final OperationResultStatus FAILED = fromString("Failed");
+
+ /** Static value Requested for OperationResultStatus. */
+ public static final OperationResultStatus REQUESTED = fromString("Requested");
+
+ /** Static value Running for OperationResultStatus. */
+ public static final OperationResultStatus RUNNING = fromString("Running");
+
+ /**
+ * Creates or finds a OperationResultStatus from its string representation.
+ * @param name a name to look for
+ * @return the corresponding OperationResultStatus
+ */
+ @JsonCreator
+ public static OperationResultStatus fromString(String name) {
+ return fromString(name, OperationResultStatus.class);
+ }
+
+ /**
+ * @return known OperationResultStatus values
+ */
+ public static Collection values() {
+ return values(OperationResultStatus.class);
+ }
+}
diff --git a/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResults.java b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResults.java
new file mode 100644
index 0000000000000..a7fa269c7f880
--- /dev/null
+++ b/healthcareapis/resource-manager/v2019-09-16/src/main/java/com/microsoft/azure/management/healthcareapis/v2019-09-16/OperationResults.java
@@ -0,0 +1,29 @@
+/**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ */
+
+package com.microsoft.azure.management.healthcareapis.v2019-09-16;
+
+import rx.Observable;
+import com.microsoft.azure.management.healthcareapis.v2019-09-16.implementation.OperationResultsInner;
+import com.microsoft.azure.arm.model.HasInner;
+
+/**
+ * Type representing OperationResults.
+ */
+public interface OperationResults extends HasInner {
+ /**
+ * Get the operation result for a long running operation.
+ *
+ * @param locationName The location of the operation.
+ * @param operationResultId The ID of the operation result to get.
+ * @throws IllegalArgumentException thrown if parameters fail the validation
+ * @return the observable for the request
+ */
+ Observable